Andrei-Stefan G.

Full Stack Developer

Outsourcing
Advanced
Brasov, ROMANIA
Contact us for this profile

My experience

More

PENTALOG CLIENT : Leading Sportswear ManufacturerApril 2019 - March 2020

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

PENTALOG CLIENT : Company providing store experience improvement solutionsOctober 2018 - March 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.
More

PENTALOG CLIENT : Provider of digital recruitment servicesJuly 2018 - September 2018

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

PENTALOG CLIENT : Specialist in debt collection solutionsDecember 2014 - June 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).
More

PENTALOG CLIENT : Company specialized in travelAugust 2014 - November 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.
  • More

    PentalogJune 2014 - July 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.
    More

    Tester - AwintaAugust 2013 - October 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.
    More

    AwintaJuly 2012 - August 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.

    My stack

    Spoken languages

    ENGLISH: Average
    GERMAN: Beginner
    ROMANIAN: Native speaker

    Environment of Development

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

    Networks and Systems

    Docker, Windows

    Technologies

    Swing, Spring Boot, Hibernate, Spring

    Web Technologies

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

    Tools

    Jenkins

    Miscellaneous

    Nexus, Continuous Integration, Agile, Scrum

    Languages

    SQL, JAVA, JavaScript, JAVA 8

    Analysis Methods and Tools

    Sonar, Microservices, UML, OOP

    DBMS

    PostgreSQL, MySQL, MongoDB

    Software Testing

    JUnit

    Open Source solutions

    Smarty

    Application Servers

    Tomcat

    My education and trainings

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