Dumitru C.

Mobile Developer

Outsourcing
Senior
Chisinau, MOLDOVA
Contact us for this profile

My experience

More

PENTALOG CLIENT : Personal Property and Liability Insurance ProviderJuly 2018 - Present

Android / iOS Developer.
  • Analysis of the requirements and proposal of appropriate technical solutions.
  • Application development for the iOS and Android platforms according to technical and functional specifications.
  • Estimating the tasks.
  • Preparing for delivery packages.
  • Communication with the client.
  • Testing the developed functionalities.
More

PENTALOG CLIENT : Specialist in field intervention management IT solutionsOctober 2017 - Present

Android / iOS Developer.
  • Analysis of the requirements and proposal of appropriate technical solutions.
  • Application development for the iOS and Android platforms according to technical and functional specifications.
  • Estimating the tasks.
  • Testing the developed functionalities.
More

PENTALOG CLIENT : Provider of IoT solutions for the automotive industryJanuary 2018 - April 2018

iOS / Android Mobile Developer.
  • Analysis of the specifications.
  • Application development according to requirements.
  • Task estimation.
  • Preparing the delivery packages.
  • Communication with the client.
More

PentalogDecember 2017 - January 2018

Mobile Developer within the Pentalog Group.

Participation in a training session on React Native:
  • Study of the main React Native principles and notions:
    acquiring knowledge on the application development approach using
    JavaScript ES6, React Native and Redux or Flux for the data flow.
  • Development of three applications by implementing the new skills.
  • Gaining knowledge
    on the entire project process, from the beginning to its publishing on
    AppStore and PlayStore, with more focus on Android platforms, but with
    an insight on the iOS platform as well.
  • Learning how to implement the appropriate architecture using Redux and Flux.
  • Code review using ESLint.
  • Study of the Fastlane delivery automation tool.
More

PENTALOG CLIENT : Specialist in field intervention management IT solutionsSeptember 2016 - September 2017

Developer.
  • Application development according to technical and functional specifications.
  • Bug fixing in order to assure a high quality of the developed solutions.
More

PENTALOG CLIENT : Specialist in field intervention management IT solutionsJuly 2016 - August 2016

Android Developer.
  • Analysis of the project requirements.
  • Application development according to technical and functional specifications.
  • Development of the following features:
- Rate the service provider screen;
- Price proposition screen;
- Intervention validation screen;
- Create new address screen.
More

PENTALOG CLIENT : Specialist in field intervention management IT solutionsMay 2016 - July 2016

Android Developer.
  • Analysis of the project requirements.
  • Application development according to technical and functional specifications.
  • Development of the following features:
- User profile;
- Settings;
- Screen for creating and updating events (Alerts, Advice, Compliments);
- Facebook integration;
- Google Maps API integration;
- Push Notifications integration;
- Geocoding and reverse geocoding integration.
More

PENTALOG CLIENT : Urban car sharing specialistApril 2016 - June 2016

Android Developer.
  • Application development.
  • Migration from SOAP API to REST API so as to increase performance.
  • Bug fixing in order to assure a high quality of the developed solutions.
More

AG Computer / Fusion WorksJune 2013 - April 2016

Android / iOS Developer within a company providing IT services and solutions for several lines of business: finance, health, biotechnology, insurance, air traffic, hotel industry, media, human resources, entertainment, real estate, e-commerce, education, government agencies and non-profit organizations.

Participation in the development of several projects:
- Mobile version of a website (Android / iOS) providing a platform for comparing prices, practised in the stores of Moldova;
- Application (Android / iOS) that engages the users in a song guessing game;
- Personal diary application (Android);
- Rock-Paper-Scissors game (Android / iOS).
  • Analysis of the requirements for each project and proposal of appropriate technical solutions.
  • Application development for the iOS and Android platforms according to technical and functional specifications.
  • Implementation of mobile development techniques and technologies: Push Notifications, Multithreading, Local Caching, Animations, Widgets.
  • Integration with social networks and Google Maps.
More

Allied Testing CollegeOctober 2012 - February 2013

Participation in an advanced course on software testing.
  • Study of the main techniques, approaches and methods related to software testing.
  • Implementation of the acquired skills on practical applications.

My stack

Spoken languages

ENGLISH: Average
ROMANIAN: Native speaker
RUSSIAN: Advanced

Mobility

Android SDK, Android Annotations, Otto, ButterKnife, iOS SDK, iOS, EventBus, React Native, Picasso, Fragments, Android

DBMS

SQLite

Analysis Methods and Tools

OOP, MVP, MVC, ORM

Technologies

Glide, Retrofit, AFNetworking

Languages

JavaScript, Swift, Objective-C, JAVA

Networks and Systems

Windows

Software Testing

ESLint

Web Technologies

Flux, Redux

Open Source solutions

SugarCRM

Miscellaneous

Android Push Notifications, Social network integration, Google Cloud Messaging Service, Apple Push Notification Service, Google Maps API

My education and trainings

Bachelor's Degree in Information Technology, Faculty of Computers, Informatics and Microelectronics - Technical University of Moldova, Chisinau.2011 - 2015