Andrei Pintilie, Developer in Timișoara, Timiș County, Romania
Andrei is available for hire
Hire Andrei

Andrei Pintilie

Verified Expert  in Engineering

Back-end Developer

Location
Timișoara, Timiș County, Romania
Toptal Member Since
August 12, 2022

As a creative person, Andrei likes to put ideas into practice and sometimes gets to work on out-of-the-box problems. He believes that good techniques are needed to evolve complex projects. Passionate about algorithms, software optimization, and web development, Andrei is ready to use powerful algorithms and technologies in creative and remarkable projects.

Portfolio

Visma a/s - Payroll SaaS
C#, SQL, Amazon Web Services (AWS), Amazon QuickSight, Event-driven Programming...
Self-employed
.NET, Unity, PlayFab, Jenkins, NGINX, Back-end, WebSockets, Architecture...
Affirma Consulting
.NET, Python, Azure IoT Hub, Azure Event Hubs, Azure Databricks, Spark, APIs...

Experience

Availability

Part-time

Preferred Environment

Azure, SQL, Python, Amazon Web Services (AWS), Web, Flask, Serverless

The most amazing...

...accomplishment is creating the architecture, implementation, and deployment from scratch of a cross-platform game played all around the globe, Trust No Bunny.

Work Experience

Senior Back-end Developer

2022 - 2023
Visma a/s - Payroll SaaS
  • Created a parallel AWS infrastructure based on a platform that handles financial reports of thousands of employees from different countries before the schedule with no impact on availability.
  • Revised and cleaned the whole platform based on specific criteria. This requires understanding all code, communicating with multiple teams, and modifying code and tests. I impressed the client with how fast I managed to do this without major bugs.
  • Created a plan on how to handle the duplication of the whole service. The plan was kept very much to the end with very little modification and proved to handle the pain points of the platform without downtime.
  • Implemented new key extensive features into the system with no major bugs very early into onboarding, proving to understand the system very fast.
  • Kept close communication with other client's teams and managed to understand and solve issues that involved multiple teams, proving good communication skills.
Technologies: C#, SQL, Amazon Web Services (AWS), Amazon QuickSight, Event-driven Programming, Event-driven Architecture, Microservices, Microservices Architecture, Continuous Delivery (CD), Redshift, AWS Lambda, Amazon S3 (AWS S3), Application Architecture, JSON Web Tokens (JWT), Data Architecture, Amazon EC2, Containerization, Distributed Systems, Jira, Confluence, Software Architecture, Amazon DynamoDB, DevOps, ETL, Amazon RDS, CI/CD Pipelines, .NET Core

Software Developer

2021 - 2023
Self-employed
  • Created the whole architecture from scratch, implemented, and deployed a cross-platform game called Trust No Bunny, which is currently in early access worldwide.
  • Helped develop and deploy Unity front-end application for PC, web, and desktop using a 2D perspective.
  • Assisted in making crucial decisions regarding the game and application in collaboration with Riot Games' veterans of the industry.
  • Delivered an early-access product with minimal bug reports and excellent user traction.
  • Created modular and highly-extensible skill, customization, and payment systems.
Technologies: .NET, Unity, PlayFab, Jenkins, NGINX, Back-end, WebSockets, Architecture, Python, Flask, DevOps, CI/CD Pipelines, .NET Core

Software Developer

2020 - 2021
Affirma Consulting
  • Worked for Microsoft on a well-known, triple-A game, Sea of Thieves, developing and maintaining data pipelines from streams of terabytes per minute.
  • Learned and used Azure Databricks to process high throughput of data through various Spark jobs.
  • Worked for Bernhard on developing smart building solutions to save energy. Used Azure IoT technology and event-driven systems to process and visualize various sensor data.
  • Researched and implemented a new data storing technology using Azure Data Explorer for historical sensor data that could handle tens of gigabytes per second.
Technologies: .NET, Python, Azure IoT Hub, Azure Event Hubs, Azure Databricks, Spark, APIs, C#, REST, REST APIs, Microsoft SQL Server, Unit Testing, Integration Testing, Azure Cloud Services, TypeScript, JavaScript, Azure Functions, Azure SQL, Azure SQL Databases, Azure, Microsoft Azure, .NET Core, Back-end, Microsoft Unit Tests, Git, Azure App Service, API Management, Full-stack Development, Databricks, Pandas, PySpark, Data Processing, HTML5, ASP.NET Core MVC, API Integration, Geometry, 3D Visualization, User Interface (UI), 3D Math, Data Pipelines, ASP.NET Core, Python 3, Jupyter, Cloud, Entity Framework, ASP.NET Web API, Web Development, CAD, JSON, JSON REST APIs, Databases, Full-stack, Jupyter Notebook, Redis, Apache Kafka, Azure DevOps, Back-end Development, Data Engineering, Technical Hiring, Source Code Review, Task Analysis, Interviewing, Swagger, API Development, Postman, Back-end Architecture, Web API, Microservices Architecture, Continuous Delivery (CD), Event-driven Programming, Event-driven Architecture, GitHub, JSON Web Tokens (JWT), Sockets, Data Architecture, Internet of Things (IoT), Leadership, Containerization, Distributed Systems, Jira, Confluence, DevOps, ETL, Azure Logic Apps, CI/CD Pipelines

Web Developer

2019 - 2020
Levi9 Ukraine
  • Developed an app for a prominent marine transportation company, TBA Group, creating a system for automatic cargo shipping.
  • Worked in a multi-team environment of over 40 people for an extensive microservice application, using domain-driven design and CQRS with high-quality standards.
  • Learned cloud principles and practiced them in Azure, using serverless architecture and Cosmos DB, all containerized using Docker.
Technologies: .NET, Serverless, Elasticsearch, Azure Cosmos DB, Azure, CQRS, Domain-driven Design (DDD), Test-driven Development (TDD), Docker, APIs, C#, REST, REST APIs, Microsoft SQL Server, Unit Testing, Integration Testing, Azure Cloud Services, JavaScript, ASP.NET, Microservices, Azure Functions, Azure SQL, Azure SQL Databases, Microsoft Azure, Kubernetes, React, .NET Core, Figma, Back-end, MySQL, Microsoft Unit Tests, Git, Node.js, Architecture, Azure App Service, API Management, NoSQL, Full-stack Development, Minimum Viable Product (MVP), ActiveMQ, ASP.NET Core MVC, API Integration, User Interface (UI), ASP.NET Core, Cloud, Entity Framework, ASP.NET Web API, Web Development, JSON, JSON REST APIs, Databases, Full-stack, HTML, CSS, React Hooks, Azure DevOps, Back-end Development, Technical Hiring, Source Code Review, Task Analysis, Interviewing, Swagger, API Development, Postman, Back-end Architecture, Web API, Amazon Web Services (AWS), AWS Cloud Architecture, AWS Lambda, Microservices Architecture, Continuous Delivery (CD), Event-driven Programming, Event-driven Architecture, GitHub, IIS, Serverless Framework, Containerization, Python, Amazon DynamoDB, DevOps, ETL, Azure Logic Apps

International Graduate Consultant

2018 - 2019
AKKA Benelux
  • Developed and maintained an application for Mercedes-Benz service tablets deployed worldwide.
  • Became proficient in C# by working with strict code regulations and experienced developers.
  • Solved a lot of the technical debt and improved the code quality as the main developer at the time.
  • Collaborated with an international team and improved my language and cultural skills.
Technologies: .NET, SQL, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Kanban, C#, Microsoft SQL Server, Unit Testing, Bitbucket, Back-end, Microsoft Unit Tests, Git, XAML, APIs, Cloud, Windows App Development, Windows, .NET 4, Entity Framework, Windows Forms (WinForms), Databases, Back-end Development, Source Code Review, Task Analysis, Back-end Architecture, GitHub, Legacy Software, Windows Services, Jira, Confluence

Quality Assurance Intern

2017 - 2017
Centric IT Solutions
  • Assisted in assessing and ensuring the quality level that the client wanted for a feedback report application.
  • Created all automated tests for the app using Selenium and C#.
  • Understood the Scrum team and participated in it proficiently.
  • Developed analytical thinking skills about software products by creating outside-of-the-box testing scenarios.
Technologies: .NET, Selenium, SoapUI, Agile, Quality Assurance (QA), Angular, .NET Core, MySQL, Microsoft Unit Tests, Git, APIs, Entity Framework, Web Development, Databases, AngularJS, Web API, GitHub

AlphaCOM | Using Deep Learning in Modern Games

I created a game from scratch inspired by an award-winning tactical game XCOM. For this game, I understood and used the most recent discoveries in the space of intelligent algorithms for learning games, particularly the AlphaZero state of art algorithm in Chess, Go, and Shogi released by Google DeepMind in December 2017.

Echocardiography Segmentation | A Unified Approach

Using state-of-the-art technologies for medical segmentation, we improved the method used for left ventricle segmentation and ejection fraction prediction over publicly available datasets. I established a new benchmark for this problem by creating an RNN-CNN network that can predict the ejection fraction better than any automatic method publicly available.

Mercedes-Benz Tester Update

An updater of the internal software diagnosis solution that exists in every service on more than 14,000 devices in the world for Mercedes-Benz vehicles. This robust desktop software and a big project can improve most developers' knowledge. The application was created using the .NET framework with an advanced mediator-signaling system.

Tech Survey

A serverless application that works as a survey within the company regarding their technical knowledge and interests. The back end was written from scratch in .NET Core deployed as Azure Functions, and the front end was extended and deployed as a React app within a Docker container on Azure.

Next Generation TOS

An app developed by the TBA Group for container management and planning within a port. The app has the microservices approach with modules that communicate on an event-based system with ActiveMQ messages.

Bernhard DAFD

An app developed to lower the maintenance cost of smart buildings. This app needs to monitor, analyze, and predict IoT data. The application is based on an event-driven architecture deployed on Azure using IoT and Azure Event Hubs. Different services were added using Azure Functions or Databricks jobs.

Sea of Thieves

http://www.seaofthieves.com/
While working as a consultant for the well-known triple-A game development company Rare under the Microsoft umbrella, I helped balance and bring meaningful user data into the in-game world. Also, I managed various data pipelines and Databricks jobs with high throughput data.

Trust No Bunny

http://friendlypixel.com/trustnobunny.html
As part of a team with two developers, I worked on the back-end infrastructure in a multi-platform environment for mobile, web, and desktop. I succeeded in creating and deploying a modular solution that is easy to extend to multiple in-game mechanics.

CaptiveAir DuctWork

A web-based application would allow the user to design in a 3D space the preferred ductwork of their building. The application used a WebGL build with TypeScript, allowing access to the application directly on the web. As part of a two-person developer team, I was in charge of improving the code-base, maintaining it, and fixing bugs.

CarGO

A web-based application for managing goods transportation, different dispatchers, and real-time tracking of the packages. The app even supports customized advertisements, allowing users to sell and buy services.

The back-end was developed using two APIs. One is the ASP.NET API for handling dispatchers and bookings, and the second API is a performant serverless Azure Function API for handling advertisements and truck events.
The front-end was developed using Angular.

The highlight of this app development was the integration of Google Maps for truck tracking and a robust validation system to include multiple transportation models.
As a full-stack engineer, besides feature design and development, I analyzed all the systems regarding security, performance, and maintainability. I improved the architecture of the whole application for better maintainability.

Languages

SQL, Python, C#, Python 3, HTML, CSS, TypeScript, JavaScript, C++, VB, HTML5, Java, XAML, R, GraphQL

Frameworks

.NET, Unity, ASP.NET, Flask, ASP.NET Core MVC, ASP.NET Core, Unity3D, .NET 4, ASP.NET Web API, Swagger, JSON Web Tokens (JWT), .NET Core, Spark, Windows Presentation Foundation (WPF), Angular, Django, AngularJS, ASP.NET Web Forms, Serverless Framework, Selenium, Unreal Engine 4, Bootstrap

Libraries/APIs

REST APIs, Entity Framework, API Development, Web API, Keras, React, Node.js, Pandas, PySpark, Windows Forms (WinForms), Sockets, PyTorch, WebGL, jQuery, Google Maps, Protobuf

Tools

PyCharm, Bitbucket, Microsoft Unit Tests, Git, Jupyter, Postman, GitHub, Jira, Confluence, Azure Logic Apps, Azure IoT Hub, PlayFab, Jenkins, NGINX, Azure App Service, GitLab CI/CD, Amazon CloudWatch, SoapUI, ActiveMQ, Figma, CAD, Amazon QuickSight, Dapper

Paradigms

Object-oriented Programming (OOP), Agile, REST, Unit Testing, DevOps, Back-end Architecture, Microservices Architecture, Continuous Delivery (CD), ETL, REST API Architecture, Kanban, CQRS, Test-driven Development (TDD), Microservices, Windows App Development, Azure DevOps, Event-driven Programming, Event-driven Architecture, Application Architecture, Business Intelligence (BI)

Platforms

Azure, Azure Functions, Amazon Web Services (AWS), Jupyter Notebook, AWS Lambda, Docker, Azure Event Hubs, Windows, Apache Kafka, Google Cloud Platform (GCP), Databricks, Kubernetes, Oracle, Android, iOS, Amazon EC2, Web, Jet Admin

Storage

Microsoft SQL Server, MySQL, Amazon DynamoDB, JSON, Databases, Elasticsearch, Azure Cosmos DB, Azure Cloud Services, Azure SQL, Azure SQL Databases, NoSQL, PostgreSQL, Oracle PL/SQL, Redis, PL/SQL, Amazon S3 (AWS S3), Data Pipelines, MongoDB, Redshift, SQLite

Other

Source Control Management, Serverless, APIs, Integration Testing, Microsoft Azure, CI/CD Pipelines, Back-end, API Management, Minimum Viable Product (MVP), API Integration, Cloud, Web Development, JSON REST APIs, Software Analysis, Back-end Development, Technical Hiring, Source Code Review, Task Analysis, Windows Communication Foundation (WCF), Domain-driven Design (DDD), Azure Databricks, WebSockets, Architecture, Mobile Game Development, Full-stack Development, .NET 6, Data Processing, Apache ActiveMQ, 3D, User Interface (UI), 2D Games, Full-stack, Data Analysis, Interviewing, WebP Images, Image Processing, Document Parsing, AWS Cloud Architecture, Computer Graphics, Data Architecture, Containerization, Distributed Systems, Software Architecture, Amazon RDS, Big Data, Machine Learning, Quality Assurance (QA), 3D CAD, Mathematics, Technical Leadership, Geometry, 3D Visualization, Algebra, 3D Math, User Experience (UX), Localization, Responsive Design, React Hooks, Data Engineering, Analysis, Chatbots, Legacy Software, Windows Services, IIS, Mobile Payments, Internet of Things (IoT), Leadership

2019 - 2021

Master's Degree in Data Science

Alexandru Ioan Cuza University of Iași - Iași, Romania

2015 - 2018

Bachelor's Degree in Computer Science

Alexandru Ioan Cuza University of Iași - Iași, Romania

OCTOBER 2023 - OCTOBER 2026

AWS Certified Solutions Architect – Associate

Amazon Web Services Training and Certification

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring