Vadim E.

Software Developer

Externalisation nearshore
Intermediate
Chisinau, MOLDAVIE
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

PENTALOG CLIENT : Provider of day-to-day servicesMai 2017 - Présent

Software Developer.
  • API development.
  • Integration of APIs in web and mobile applications.
  • Development of new features.
  • Bug fixing.
Voir plus

PentalogMars 2017 - Mai 2017

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 one test application using React.js and another one using React Native.
  • Gaining knowledge on the basics of React.js philosophy and also on how to organize a project in React Native in a component oriented way as well as Flux / Redux data flow implementation.
  • Learning how to implement the appropriate architecture using Redux and Flux.
  • Code review.
Voir plus

PentalogFévrier 2017 - Mars 2017

Developer within the Pentalog Group.

Participation in a training session on Angular 2.
  • Study and use of the following technologies: JavaScript Object Oriented, JavaScript ES6, TypeScript, Webpack.js, Angular 2 Framework.
  • Applying the acquired knowledge by creating a blog on an existing API, with Node.js, Express.js and Mongoose.
Voir plus

PENTALOG CLIENT : Specialist in field intervention management IT solutionsSeptembre 2016 - Février 2017

Developer.
  • Application development and maintenance.
  • Implementation of new features.
  • Involvement in estimates.
  • Bug fixing.
Voir plus

PENTALOG CLIENT : Fragrances and Flavours Industry LeaderSeptembre 2016 - Septembre 2016

Developer.
  • Application development and maintenance.
  • Proposal of improvements.
  • Bug fixing.
Voir plus

PENTALOG CLIENT : SimplifiaMai 2016 - Septembre 2016

JAVA Developer.
  • Web Services development.
  • Writing unit and integration tests.
  • Code review.
  • Ticket estimations (JIRA).
  • Demo presentations to the client.
Voir plus

PentalogAvril 2016 - Mai 2016

Trainee within Pentalog group.

Participation in an extensive training session regarding front-end technologies.
  • Study and use of the following technologies: JavaScript, CSS,  Bootstrap 3, AngularJS.
  • Solving exercises and going through tutorials.
  • Study of MongoDB (queries, schema design).
  • Study of basic Node.js and Express API creation.
  • Study of Ionic framework.
  • Development
    of a practical application (a "To do List", using AngularJS for the
    front-end part, Node.js for the back-end part, Express and MongoDB).
Voir plus

PentalogMars 2016 - Avril 2016

Trainee within Pentalog group.

Participation in an internship program focusing on JAVA EE technologies.
  • Study of JAVA language and technologies as well as Object Oriented Programming and Clean Code principles:
    -
    Java SE Basic Knowledge: Collections, Exceptions Handling, Generics,
    Input/Output, OOP, Reflection, Annotation Type Definition;
    - Clean Code principles: patterns, techniques, best practices.
    - Design Patterns: application development rules, carrying out extensible and maintainable source code;
    - JDBC (TM) Database Access: understanding Java operations with a database; CRUD operations;
    - Core Servlets, JSP: Servlets basics, concepts and best practices;
    - ORM Hibernate: object-relational mapping concept, Hibernate implementation;
    - User interface: HTML, CSS, Angular JS.
  • Development of
    an application which allows users to track students' marks, exams and
    courses by implementing the studied technologies and principles. The
    back-end is based on an MVC architecture, while the front-end includes a
    user-friendly interface.

Mes compétences

Langues parlées

FRENCH: Beginner
RUSSIAN: Advanced
ROMANIAN: Native speaker

DBMS

MongoDB, MySQL, PostgreSQL

Technologies

Spring Data JPA, libGDX API, Twilio, Hazelcast, QueryDSL, ActiveMQ, Hibernate, Spring MVC, Spring, JDBC

Software Testing

JUnit, Google Postman, ESLint, SoapUI

Open Source solutions

pgAdmin

Miscellaneous

Jenkins, Google Maps API, Clean Code, JIRA

Languages

TypeScript, JAVA, C/C++, C#, JavaScript, SQL, XML

Mobility

Cocos2D, iOS, Android, React Native

Application Servers

Jetty, Tomcat

Web Technologies

REST, AngularJS, Redux, CSS, Node.js, JSP / Servlets, RESTful API, HTML, Mongoose, Express.js, Bootstrap, Angular 2, JSON, JAX-RS, Webpack.js, React.js, Flux

Environment of Development

GIT, Maven, Gradle, Unity 3D, Android Studio

Networks and Systems

Windows, Linux

Analysis Methods and Tools

Sonar, Design Patterns, MVC, SonarQube, OOP

Mes études et formations

Bachelor's Degree in Computer Science (French section), Faculty of Computers, Informatics and Microelectronics - Technical University of Moldova, Chisinau.2014 - 0