Andrei G.

Full Stack Developer

Outsourcing
Advanced
Brasov, ROMANIA
Contact us for this profile

My experience

More

HR Software PublisherOctober 2019 - Present

Full-Stack Developer.
  • Implementing features based on requirements (front-end & back-end).
  • Fixing reported defects.
  • Researching the feasibility of different approaches and implementing proofs of concept (POC).
  • Measuring and analyzing the performance of the systems.
  • Writing and maintaining unit tests.
  • Collaborating with technical and non-technical people while being part of geographically distributed teams.
  • Working on various features, including importing and / or exporting the employee and organization-related data through different channels (in different formats), audit user actions, generation and signing of documents (integration with 3rd-party REST & SOAP APIs).
More

METRO SYSTEMSOctober 2018 - October 2019

Senior .NET Software Engineer within a company specialized in the development and operation of various systems such as :merchandise management, logistics, management information and archiving, data warehouse, customer information and checkout, e-commerce, intranet and administrative systems.

  • Developing a new retail application based on the microservice architecture by using .Net Core 2 and Docker.
  • Doing performance optimizations.
  • End to end delivery.
  • Using TDD evangelist.
  • Making design related decisions.
  • Working in a Scrum environment.
More

ElektrobitSeptember 2016 - October 2018

Full-Stack Software Engineer / Tech Lead within a company which develops advanced technology for embedded software and hardware solutions targeting the automotive industry and wireless technologies. Its portfolio of products includes telecommunications solutions, testing solutions, and automated systems.

Participation in the development of various projects, including the company's guide.

  • Developing new application versions and ensuring integration with older versions.
  • Designing the software architecture.
  • Carrying out performance optimizations.
  • End-to-end delivery.
  • Migrating the logic for intermediate versions.

Mentoring and training new employees as a technical leader within the company on the following subjects:
- C# training;
- Design patterns;
- Application Layers;
- Solid principles.
More

iQuestJune 2015 - August 2016

Full-Stack Software Engineer within an independent IT services group, delivering an extensive portfolio of customized software solutions.

Participation in the development of a mortgaging application for a Bank Institution.
  • Back-end development using C# and Web API.
  • Front-end development using Angular and CSS.
  • Database administration using SQL.
  • End-to-End delivery.
  • Communication with the client.
More

RosoftlabSeptember 2013 - May 2015

Software Engineer within a company providing IT and consultancy services for the development of new IT systems and the enhancement of its clients' customized solutions.

Participation in the development of several web and desktop applications for different clients.

  • Development of an application using Google Tesseract and image processing for text recognition.
  • Development of a TCP/IP Server-Client application using WPF.
  • Development of 2 applications using UDP broadcasting; the solutions were built with APF and WinForms.

My stack

Spoken languages

ENGLISH: Advanced
ROMANIAN: Native speaker

Technologies

WPF, .NET, Entity Framework 6, WinForms, XNA

DBMS

MySQL, Oracle, MS Access, Microsoft SQL Server, SQL Server 2016, SQL Server 2014

Languages

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

Networks and Systems

Docker, Linux, Windows, Mac OS X

Analysis Methods and Tools

Design Patterns

Development Methods

TDD

Web Technologies

Knockout.js, ASP.NET MVC 5, ASP.NET Web API2, AngularJS, Web API, HTML, CSS, ASP.NET, jQuery, .Net Core 2

Environment of Development

SVN, GIT, TFS, Mercurial

Software Testing

NUnit

Miscellaneous

SOLID, Scrum

My education and trainings

Master's Degree in Modern Technologies in Soft Systems Engineering, Faculty of Mathematics and Computer Science - "Transilvania" University, Brasov.2016 - 0

Bachelor's Degree in Computer Science , Faculty of Mathematics and Computer Science - "Transilvania" University, Brasov.2013 - 2016