Andrei-Stefan G.

Full-stack developer

Outsourcing
Advanced
Brasov, ROMANIA
Contact us for this profile

My experience

More

Company providing store experience improvement solutions01.10.2018 - Present

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 services01.07.2018 - 01.09.2018

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

PENTALOG CLIENT : Specialist in debt collection solutions01.12.2014 - 01.06.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

Company specialized in travel01.08.2014 - 01.11.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

    Pentalog01.06.2014 - 01.07.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

    Awinta01.08.2013 - 01.10.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

    Awinta01.07.2012 - 01.08.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

    GERMAN: Beginner
    ENGLISH: Average
    ROMANIAN: Native speaker

    Networks and systems

    Windows

    Languages

    JAVA, SQL, JavaScript

    Technologies

    Hibernate, Spring, Swing

    Web technologies

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

    DBMS

    MySQL, MongoDB, PostgreSQL

    Analysis methods and tools

    OOP, UML, Sonar

    Development Environment

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

    Application servers

    Tomcat

    Open Source solutions

    Smarty

    Software testing

    JUnit

    Miscellaneous

    Agile, Scrum

    My education and trainings

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