Catalin-Cristian P.

Mobile Developer

Outsourcing
Intermediate
Iasi, ROMANIA
Contact us for this profile

My experience

More

Medical electronicsAugust 2018 - Present

iOS Developer.
  • Being involved in the lifecycle of 3 iOS applications of the project.
  • Implementing new features using native Objective-C and Swift.
  • Improving the codebase by translating the Objective-C modules into Swift in a new architectural manner.
  • Implementing a new mechanism for white-labelling by imitating Gradle’s flavors feature.
  • Following the best practices for mobile native application development.
  • Being involved in multiple discussions targeting different aspects of the project implementation (e.g. security concerns).
  • Working closely with the management and other team members to understand and address specific requirements.
  • Contributing positively to the overall success of the mobile team and the ability to meet the required deadlines.
More

Faculty of Computer ScienceFebruary 2017 - Present

Teaching Assistant within the Faculty of Computer Science, Iasi.
  • Organizing Cloud Computing laboratories, addressing the following themes: RESTful APIs, SOAP, WebSockets, Google App Engine, Microsoft Azure.
More

RomSoftOctober 2014 - August 2018

iOS Developer for a provider of IT integration services and software development solutions.
  • Developing state-of-the-art mobile applications for iOS using native Objective-C and Swift.
  • Participating in the entire development life-cycle of the application from concept to deployment.
  • Following the best practices for mobile native application development.
  • Working closely with the management department, architects and other team members to understand and address specific requirements.
  • Writing quality code that performs well and follows corresponding standards.
  • Contributing positively to the overall success of the mobile team and the ability to meet the required deadlines.
More

EndavaJune 2017 - September 2017

iOS Developer within a company specialized in the design, implementation and management of business-critical systems and digital services for the financial services, telecommunications, media & entertainment and professional services sectors.
  • Contributing to the development of a home-automation product using Native Objective-C and Swift.
  • Working closely with managers, designers and other team members in an Agile environment to implement specific requirements.
  • Writing quality code that performs well and follows the corresponding standards.
More

RomSoftJuly 2014 - October 2014

.NET Developer Intern for a provider of IT integration services and software development solutions.
  • Study of basic algorithms and data-structures with complexity analysis.
  • Study of professional software engineering practices & best practices for the full software development lifecycle, including coding standards, code reviews, source control management, build processes.
  • Using productivity tools for Visual Studio.
  • Using Design Patterns.
  • Management of big data structures.
  • Multithreaded Programming.

My stack

Spoken languages

ENGLISH: Advanced
ROMANIAN: Native speaker

Miscellaneous

Agile, Fabric, Crashlytics, Multithreading, Scrum, AFNetworking, SourceTree

Analysis Methods and Tools

Design Patterns

Web Technologies

RESTful API, SOAP, WebSockets, Node.js

Environment of Development

WebStorm, XCode, Visual Studio, Eclipse

Technologies

.NET, .NET Framework, Core Data, AlamoFire, Windows Forms, WCF

Languages

JavaScript, SQL, Objective-C, JAVA, Swift, C#

Networks and Systems

iOS, Windows, Mac OS X, Microsoft Azure, Linux, Cloud Computing

My education and trainings

Bachelor's Degree in Computer Science, Faculty of Automatic Control and Computer Engineering - "Gh. Asachi" Technical University, Iasi.2012 - 2016

My tests

Name
Score
English language placement quiz
96/120
80%
Objective C iOS quiz medium level
13/20
65%
Swift quiz medium level
13/20
65%
Swift quiz medium level
14/20
70%
Scrum quiz medium level
14/20
70%