Catalin-Cristian P.

Mobile developer

Outsourcing
Intermediate
Iasi, ROMANIA
Contact us for this profile

My experience

More

PENTALOG CLIENT : Medical electronics01.08.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 Science01.02.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

RomSoft01.10.2014 - 01.08.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

Endava01.06.2017 - 01.09.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

RomSoft01.07.2014 - 01.10.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

Networks and systems

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

Languages

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

Technologies

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

Web technologies

RESTful API, Node.js, SOAP, WebSockets

Analysis methods and tools

Design Patterns

Development Environment

Eclipse, Visual Studio, WebStorm, XCode

Miscellaneous

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

My education and trainings

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