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

Yara International - Digital Sustainability & Traceability
Python, DevOps, Amazon Web Services (AWS), Flask, AWS Lambda, Kotlin, Java...
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...

Experience

Availability

Full-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 Engineer (via Toptal)

2023 - 2024
Yara International - Digital Sustainability & Traceability
  • Built an IoT app to track products' production, packaging, and shipment worldwide using RFIDs. Accomplished this with significant resiliency, accuracy, and speed improvements for each generation.
  • Developed a React dashboard where you can track and control products and quantities in real-time with reports and exports that can be generated anytime. Accomplished this earlier than the deadline with 100% positive user feedback.
  • Migrated the project from Python to Kotlin with minimal downtime, improving the application's performance by over 20%.
  • Created a migration flow and improved database access, which reduced redundant and long database deployments for small modifications.
  • Worked together with AWS employees to improve the AWS architecture and reduce costs.
Technologies: Python, DevOps, Amazon Web Services (AWS), Flask, AWS Lambda, Kotlin, Java, Hibernate 3, React, Next.js, Pytest, API Gateways, Amazon Aurora, Web Hosting, JavaScript, Flutter, Tailwind CSS, AWS IoT, MQTT, IoT Protocols

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, which required communicating with multiple teams, comprehending all the code, and modifying the code and tests. Impressed the client with how quickly this was done without major bugs.
  • Created and conducted a plan on how to handle the duplication of the whole service. The plan was kept very much to the end and proved to handle the pain points of the platform without downtime.
  • Implemented new, extensive features into the system with no major bugs early into onboarding, proving that the system could be understood quickly.
  • Communicated closely with multiple teams while understanding and solving issues efficiently.
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, PostgreSQL, API Gateways, Amazon Aurora, C#.NET, Web Hosting, Data Engineering, MQTT, IoT Protocols

Software Developer

2021 - 2023
Self-employed
  • Created the whole architecture from scratch, implemented it, and deployed a cross-platform game called Trust No Bunny, which is currently in early access worldwide.
  • Helped develop and deploy a Unity front-end application for the PC, web, and desktop using a 2D perspective.
  • Assisted in making crucial decisions regarding the game and application in collaboration with Riot Games industry veterans.
  • 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, React Native, C#.NET, Web Hosting, Azure OpenAI Service, AWS IoT

Software Developer

2020 - 2021
Affirma Consulting
  • Worked for Microsoft on a well-known, triple-A game called 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 IoT smart building solutions to save energy. Used Azure IoT technology and event-driven systems to process and visualize various sensor data types.
  • Researched and implemented a new data-storing technology using Azure Data Explorer for historical sensor data that could handle tens of gigabytes per second and improved the application speed by 40%.
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, React Native, C#.NET, Azure OpenAI Service, Node.js, Blazor, IoT Protocols

Web Developer

2019 - 2020
Levi9
  • 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.
  • Applied industry-standard cloud principles in Azure using a serverless architecture and Cosmos DB and all containerized using Docker.
  • Created a new interface to facilitate access across multiple services, improving the speed by 50%.
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, Azure OpenAI Service

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 much of the technical debt and improved the code quality as the main developer then.
  • 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

https://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

https://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 also improved the architecture of the whole application for better maintainability.

Visma Payroll

For a large payroll and employee management application, I worked as a back-end engineer, adding new features and improving the robustness of the code.

I concentrated my focus on developing a custom SQL generator that created appropriate queries based on the user interface. A notable project achievement was when I split the application to fit the domain logic better and for ease of management of other teams from a different AWS cloud account.

Yara Global Trace

Contributed to an application that tracked how different materials were packaged and shipped worldwide.

As a full-stack developer, I migrated the app from POC to MVC, improving and optimizing functionality. On the front end, I built a dashboard where bag quantities and clients could be tracked alongside a Grafana dashboard for cloud capabilities.

I also created a unified data layer that reduced code by about 30% and implemented a unified deployment that ensured code robustness.

Languages

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

Frameworks

.NET, Unity, ASP.NET, Angular, 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), Django, AngularJS, ASP.NET Web Forms, Serverless Framework, Next.js, React Native, Flutter, Tailwind CSS, Selenium, Unreal Engine 4, Bootstrap, Blazor

Libraries/APIs

REST APIs, React, Node.js, Entity Framework, API Development, Web API, Keras, 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, Pytest, Azure OpenAI Service, MQTT, SoapUI, ActiveMQ, Figma, CAD, Amazon QuickSight, Dapper, Grafana

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, Google Cloud Platform (GCP), Kubernetes, Windows, Apache Kafka, AWS IoT, Databricks, Oracle, Android, iOS, Amazon EC2, Web, Jet Admin

Storage

Microsoft SQL Server, MySQL, PostgreSQL, Amazon DynamoDB, JSON, Databases, Amazon Aurora, Elasticsearch, Azure Cosmos DB, Azure Cloud Services, Azure SQL, Azure SQL Databases, NoSQL, 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, Architecture, Technical Leadership, API Management, Minimum Viable Product (MVP), API Integration, Cloud, Web Development, JSON REST APIs, Software Analysis, Full-stack, Back-end Development, Technical Hiring, Source Code Review, Task Analysis, API Gateways, Web Hosting, IoT Protocols, Windows Communication Foundation (WCF), Domain-driven Design (DDD), Azure Databricks, WebSockets, Mobile Game Development, Full-stack Development, .NET 6, Data Processing, Apache ActiveMQ, 3D, User Interface (UI), 2D Games, Data Analysis, Data Engineering, Interviewing, WebP Images, Image Processing, Document Parsing, AWS Cloud Architecture, Computer Graphics, Data Architecture, Containerization, Distributed Systems, Software Architecture, Amazon RDS, Artificial Intelligence (AI), Large Language Models (LLMs), Big Data, Machine Learning, Quality Assurance (QA), 3D CAD, Mathematics, Geometry, 3D Visualization, Algebra, 3D Math, User Experience (UX), Localization, Responsive Design, React Hooks, Analysis, Chatbots, Legacy Software, Windows Services, IIS, Mobile Payments, Internet of Things (IoT), Leadership, Hibernate 3

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