
Vadim E. DEVELOPER JUNIOR JAVA 20 years old - Languages: Romanian (Native speaker), Russian (Advanced), French (Beginner) Education 2014 - now: Bachelor's Degree in Computer Science (French section), Faculty of Computers, Informatics and Microelectronics - Technical University of Moldova, Chisinau. Computer skills Networks and systems Linux, Windows Languages JAVA, JavaScript, C#, C/C++, SQL, XML Technologies Spring, Spring MVC, Hibernate, JDBC, Cocos2D, libGDX API Web technologies JSP / Servlets, Angular JS, Express, Node.js, Bootstrap, CSS, HTML, JAX- RS, JSON, REST DBMS MySQL, MongoDB, PostgreSQL Analysis methods and tools Design Patterns, MVC, OOP Environment of Development Android Studio, GIT, Gradle, Maven, Unity 3D Application servers Jetty, Tomcat Open Source solutions pgAdmin Tests Tools SoapUI Mobility Android Miscellaneous Clean Code, Jenkins, JIRA Experience SIMPLIFIA May 2016 - now Duration: 3 months CLIENT The client is an independent information service in the funeral field, offering to its end clients a platform where they can search for all death notices, funeral services providers and funeral homes in France. The website proposes a series of fact sheets accompanying clients during all the post-death administrative actions to be undertaken. PROJECT Pentalog team is participating in this product both as the development and the consultant team. The project was launched with a team of 2 senior Java Developers, which increased up to 7 Java Developers in 2 months and 2 Front-End Developers during the first 3 months. The Java team is in charge of developing the application based on Domain Driven Design, and will provide to the end client a list of independent microservices. The front-end team is responsible for the UI part, developed with Symfony3 framework and Angular 2. TECHNICAL ENVIRONMENT JavaScript, Symfony3, PHP, JAVA, Angular 2, PostgreSQL, Tomcat, Debian TEAM SIZE: 11 MISSION DESCRIPTION JAVA Developer. • Web Services development. • Writing unit and integration tests. • Code review. • Ticket estimations (JIRA). • Demo presentations to the client. SKILLS JAVA 8, JIRA, Jenkins, pgAdmin, SoapUI, Jetty, Tomcat, PostgreSQL, Maven, Gradle, GIT, JAX-RS, Hibernate, Spring MVC _____________________________________________________________________________________________ PENTALOG April 2016 - May 2016 Duration: 1 month MISSION DESCRIPTION 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). SKILLS JavaScript, Express, Node.js, API, MongoDB, Angular JS, Bootstrap 3, CSS _____________________________________________________________________________________________ PENTALOG March 2016 - April 2016 Duration: 1 month MISSION DESCRIPTION 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. SKILLS JAVA, JDBC, JSP / Servlets, REST, XML, Spring, Hibernate, Angular JS, HTML, CSS, Clean Code, Design Patterns, OOP, MVC _____________________________________________________________________________________________ PROJECTS MISSION DESCRIPTION Development of several personal projects: - Two games for desktop and Android platforms. The gamer are written using Cocos2d framework (C++); - An application developed using Android Studio. SKILLS JAVA, Android Studio, C/C++, Cocos2D, Android _____________________________________________________________________________________________ CONTESTS AND COMPETITIONS MISSION DESCRIPTION Participation in several contests: - A contest organized by the Ministry of Education in the field of computer science: winner of the 2nd place; - Startup Weekend Moldova (2015): development of a multiplayer game; - Participation in a Hackathon in 2015; - Participation in a Hackathon in 2016: winner of the 1st place. _____________________________________________________________________________________________.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages3 Page
-
File Size-