Vadim E.

Software Developer

Outsourcing
Intermediate
Chisinau, MOLDOVA
Contact us for this profile

My experience

More

Provider of day-to-day servicesMay 2017 - Present

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

PentalogMarch 2017 - May 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.
More

PentalogFebruary 2017 - March 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.
More

Specialist in field intervention management IT solutionsSeptember 2016 - February 2017

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

Fragrances and Flavours Industry LeaderSeptember 2016 - September 2016

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

SimplifiaMay 2016 - September 2016

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

PentalogApril 2016 - May 2016

Trainee within Pentalog group.

Participationin 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).
More

PentalogMarch 2016 - April 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.

My stack

Spoken languages

RUSSIAN: Advanced
FRENCH: Beginner
ROMANIAN: Native speaker

Miscellaneous

Clean Code, Google Maps API, Jenkins, JIRA

Mobility

Cocos2D, React Native, iOS, Android

Software Testing

SoapUI, Google Postman, ESLint, JUnit

Analysis Methods and Tools

Design Patterns, MVC, SonarQube, OOP, Sonar

Languages

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

Web Technologies

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

DBMS

MySQL, MongoDB, PostgreSQL

Networks and Systems

Windows, Linux

Environment of Development

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

Open Source solutions

pgAdmin

Technologies

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

Application Servers

Tomcat, Jetty

My education and trainings

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

My tests

Name
Score
Java 11 quiz medium level
18/20
90%
Java SE 8 quiz medium level
18/20
90%
Fibonacci Series
88.2/100
88%
Power of 2
94.97/100
95%
Spring 4.x quiz medium level
17/20
85%
Java SE 8 quiz medium level
18/20
90%
Spring 4.x quiz medium level
18/20
90%