Andrei Pintilie
Verified Expert in Engineering
Back-end Developer
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
Experience
Availability
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)
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.
Senior Back-end Developer
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.
Software Developer
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.
Software Developer
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%.
Web Developer
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%.
International Graduate Consultant
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.
Quality Assurance Intern
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.
Experience
AlphaCOM | Using Deep Learning in Modern Games
Echocardiography Segmentation | A Unified Approach
Mercedes-Benz Tester Update
Tech Survey
Next Generation TOS
Bernhard DAFD
Sea of Thieves
https://www.seaofthieves.com/Trust No Bunny
https://friendlypixel.com/trustnobunny.htmlCaptiveAir DuctWork
CarGO
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
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
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.
Education
Master's Degree in Data Science
Alexandru Ioan Cuza University of Iași - Iași, Romania
Bachelor's Degree in Computer Science
Alexandru Ioan Cuza University of Iași - Iași, Romania
Certifications
AWS Certified Solutions Architect – Associate
Amazon Web Services Training and Certification
Skills
Libraries/APIs
REST APIs, React, Node.js, Entity Framework, API Development, Web API, Sequel, Keras, Pandas, PySpark, Windows Forms (WinForms), Sockets, Vue, 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
Languages
SQL, Python, HTML, CSS, C#, JavaScript, Python 3, C#.NET, 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, BotEngine, Selenium, Unreal Engine 4, Bootstrap, Blazor
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, MySQL Server, 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, AI Art Visualization
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring