Andrei-Stefan G.

Full-Stack Developer

Externalisation nearshore
Advanced
Brasov, ROUMANIE
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

PENTALOG CLIENT : Leading Sportswear ManufacturerAvril 2019 - Présent

Java Developer.
  • Development according to the client's specifications.
  • Providing appropriate technical solutions.
  • Bug fixing.
  • Analysis and estimation of the user stories.
  • Carrying out unit tests in order to cover the product code.
Voir plus

PENTALOG CLIENT : Company providing store experience improvement solutionsOctobre 2018 - Mars 2019

Node.js Developer.
  • Development according to the client's specifications.
  • Providing appropriate technical solutions.
  • Bug fixing.
  • Analysis and estimation of the user stories.
  • Carrying out unit tests in order to cover the product code.
Voir plus

PENTALOG CLIENT : Provider of digital recruitment servicesJuillet 2018 - Septembre 2018

Node.js Developer.
  • Development according to the client's specifications.
  • Providing appropriate technical solutions.
  • Bug fixing.
Voir plus

PENTALOG CLIENT : Specialist in debt collection solutionsDécembre 2014 - Juin 2018

Full-Stack Developer.
  • Analysis and estimation of the user stories.
  • Writing software code in accordance with the established architecture and the detailed technical design.
  • Estimation of the workload for the user stories and tasks.
  • Design and implementation of the user stories (front-end and back-end).
Voir plus

PENTALOG CLIENT : Company specialized in travelAoût 2014 - Novembre 2014

Java/J2EE Developer.

  • Implementation of the management functions and rules
    associated with the Presentation layer and also with the Services layer,
    beginning from the UML diagrams and modeling the functional
    requirements, domain and Business services.


  • Providing the coding in accordance with the standards required by the client.
  • Carrying out unit tests in order to cover the product code.
  • Voir plus

    PentalogJuin 2014 - Juillet 2014

    Developer - Internship program on JAVA technologies and concepts.
    • Extensive study of JAVA technologies through training sessions on Java, Maven, Spring, Hibernate, FreeMarker, Twitter Bootstrap, JavaScript, jQuery, AJAX, MySQL.
    • Development of a web application tool which allows storage of queries and the possibility of having them used by non-technical users. The project was developed using SOLID principles and best practices from the MVC architecture. The controller is being implemented using Spring MVC while the view section comprises the following technologies: Freemarker, jQuery and Twitter Bootstrap. Business logic is separated in a @Transactional service area while the data access is being done using the DAO pattern. Raw queries are being executed with Spring JDBC NamedTemplate while the CRUD operations on application Entities are executed with Hibernate's JPA implementation and Hibernate Query Language. The project uses Subversion, Maven and Jenkins builds with unit tests for Continuous Integration purposes.
    • Participation in knowledge sharing sessions having as subjects Cassandra database and Python programming language.
    Voir plus

    Tester - AwintaAoût 2013 - Octobre 2013

    Tester on JAVA applications within a company providing professional IT services in the pharmaceutical and medical areas.
    • Development of a new module to the PhoneBook project in order to familiarize with the software architecture.
    • Unit testing with JUnit on different application modules to increase the project coverage obtained through the analysis performed with Sonar.
    Voir plus

    AwintaJuillet 2012 - Août 2012

    Developer - Internship within a company providing professional IT services in the pharmaceutical and medical areas.
    • Extensive study of JAVA and OOP concepts and techniques.
    • Development of a PhoneBook application implementing the studied notions.

    Mes compétences

    Langues parlées

    ENGLISH: Average
    GERMAN: Beginner
    ROMANIAN: Native speaker

    Languages

    SQL, JavaScript, JAVA 8, JAVA

    DBMS

    PostgreSQL, MongoDB, MySQL

    Application Servers

    Tomcat

    Web Technologies

    CSS, Bootstrap, jQuery, AJAX, HTML, JAX-RS, REST, JSON, Freemarker, Ext JS

    Miscellaneous

    Nexus, Agile, Scrum, Continuous Integration

    Environment of Development

    Maven, SVN, IntelliJ Idea, Eclipse, MySQL Workbench, Visual Studio, GIT

    Software Testing

    JUnit

    Analysis Methods and Tools

    Microservices, Sonar, OOP, UML

    Networks and Systems

    Windows, Docker

    Technologies

    Swing, Spring, Spring Boot, Hibernate

    Tools

    Jenkins

    Open Source solutions

    Smarty

    Mes études et formations

    Bachelor's Degree in Applied Programming, Faculty of Mathematics and Computer Science - "Transilvania" University, Brasov.2011 - 2015