
Vadim Ovcearenco
Verified Expert in Engineering
Software Engineering Developer
Central Athens, Greece
Toptal member since August 22, 2016
Vadim is an accomplished senior software engineer with over 20 years of experience. Vadim has a solid technical background and extensive expertise in both front- and back-end web development, interactive web applications, and more, enabling him to deliver exceptional results across various projects.
Portfolio
Experience
- Software Engineering - 15 years
- Python - 14 years
- Django - 10 years
- NoSQL - 6 years
- JavaScript - 5 years
- Amazon Web Services (AWS) - 5 years
- React - 3 years
- Data Science - 2 years
Preferred Environment
Git, Vim Text Editor, Linux
The most amazing...
...project I've contributed to involved stream image collecting, processing, and analysis on the AWS and Google platforms using Docker and auto-scaling.
Work Experience
Head of IT/Senior Software Engineer
Mellon Direct Solutions
- Led the modernization of the company's hybrid infrastructure by introducing AWS, Infrastructure as Code, and CI/CD automation, significantly improving deployment speed and operational reliability.
- Designed and implemented monitoring and observability solutions using Grafana, Prometheus, and Loki, enabling proactive issue detection across production systems.
- Automated infrastructure provisioning and application deployments with Jenkins and Ansible, reducing manual operational work and improving deployment consistency.
- Developed Python automation tools and back-end services supporting business-critical contact center operations running on Windows and Linux platforms.
- Led a team of five software engineers while remaining hands-on in architecture, back-end development, infrastructure automation, and production support.
- Improved system availability by implementing standardized deployment processes, centralized logging, and infrastructure automation across multiple environments.
Senior Python Engineer
Kiwi
- Optimized Celery task execution by eliminating duplicate processing, improving system reliability, and enabling the team to build production monitoring with significantly fewer processing errors.
- Implemented 3D Secure (3DS) authentication within the payment platform, strengthening payment security while maintaining a seamless customer checkout experience.
- Designed and implemented a comprehensive testing environment for payment workflows, improving release confidence and reducing regression issues.
- Integrated fraud detection and risk verification into the payment processing pipeline, increasing transaction security and supporting compliance requirements.
- Developed back-end services for a high-volume distributed payment platform using Python, Kubernetes, and cloud-native technologies, contributing to reliable and scalable payment processing.
Senior Back-end Engineer (Python)
The Signal Group
- Designed and implemented automated data pipelines that collected, transformed, and loaded client data into internal systems, improving data consistency and reducing manual processing.
- Developed interactive analytics dashboards using R Shiny, enabling consultants and clients to explore complex datasets through intuitive visualizations.
- Built a custom authentication plugin for the Shiny platform and deployed the solution to Microsoft Azure, providing secure enterprise access to analytical applications.
- Developed Python back-end services and automation tools supporting data processing, application integration, and cloud deployment across multiple customer projects.
- Collaborated with consultants and business stakeholders to transform analytical requirements into scalable data processing and reporting solutions.
Senior Full-stack Developer
MoRo Technology Srl
- Integrated the HERE WeGo Maps platform into a cloud-based application, delivering mapping, routing, and geospatial capabilities across both back-end services and the React front end.
- Designed and implemented an interactive map editor enabling users to create and manage points of interest, routes, and custom geospatial objects.
- Developed a machine learning prediction pipeline and integrated its results into the web application, providing real-time visualization of analytical data.
- Built Python back-end services and REST APIs supporting geospatial processing, secure authentication, and cloud-native deployment on AWS.
Senior Software Engineer, Team Leader
Rebelmouse
- Developed back-end services and core platform features using Python, leading technical implementation from requirements analysis through design, development, and deployment.
- Extended the CMS back end by implementing a highly customizable XML-based templating engine with dynamic modules, custom tags, and flexible data models.
- Built an image processing service using Python, AWS, and REST APIs, supporting image uploads, resizing, and client-side editing capabilities.
- Designed and implemented a centralized authentication service that enabled secure access across multiple customer portals with role-based authorization.
Experience
AI-powered Aquarium Design Platform
• Improved the GPU development infrastructure by moving approximately 5GB of AI models from the Docker deployment path to network storage, reducing environment startup time from 5–7 minutes to approximately 30 seconds. Previously evaluated and configured an AWS EC2-based GPU deployment, including NVIDIA driver setup, before the project moved to RunPod.
• Implemented and maintained Django REST APIs, Auth0 authentication, PostgreSQL integration, and AWS-hosted back-end components while collaborating with the front-end team.
Commercial Real Estate Financial Modeling Platform
I extended the Excel-based financial modeling functionality using PyWin32 and COM automation, including evaluating alternative approaches to Excel integration against the project's requirements. I built deployment automation for the AWS-hosted application and continued to support and extend the system after taking ownership from the previous developer.
Hollywood Live - High-concurrency Interactive Quiz Platform
Designed and developed the Django back end and the real-time WebSocket architecture using Elixir and Phoenix. The Django application handled core application data and management functionality, while Phoenix WebSocket channels supported real-time communication with large numbers of connected clients.
The system was designed and tested for high concurrency, although the product did not ultimately reach production.
JDM Wealth Management - Email Archiving Platform
I designed and implemented the workflow for receiving incoming emails through AWS services, processing SNS notifications, retrieving email data from S3, parsing messages and attachments, and persisting the resulting data for archival and downstream processing. I focused on making the ingestion workflow robust and maintainable, including handling different email structures and attachments and integrating the processing pipeline with the existing Django application.
Quantified Skin - Skin Analyzer on AWS
I also built a containerized processing pipeline using Amazon ECS and S3 around a machine-learning model provided by the data science team. The infrastructure was designed to scale processing capacity during the morning and evening peaks and scale back down as demand subsided, balancing processing throughput with infrastructure cost. I migrated the application from an earlier GCP implementation to AWS and adapted the processing architecture to AWS services.
Education
Master's Degree in Design and Manufacturing of Electronic Devices
Technical University of Moldova - Chichinev
Certifications
AWS Certified Data Engineer – Associate
Amazon Web Services
AWS Certified DevOps Engineer – Professional
Amazon Web Services
Microsoft Certified Database Administrator (MSDBA) on Microsoft SQL Server
Microsoft
Microsoft Certified Application Developer (MCSD) for Microsoft.NET
Microsoft
Skills
Libraries/APIs
React, Pydantic, REST APIs, Back-end APIs, SQLAlchemy, Node.js, HERE Maps API
Tools
Celery, AWS SDK, GitHub, Amazon Elastic Container Service (ECS), Cron, GitLab, Amazon Simple Queue Service (SQS), Terraform, Vim Text Editor, Git, Amazon Elastic Container Registry (ECR), AWS Glue, Amazon Athena, Amazon Elastic MapReduce (EMR), AWS CloudFormation, Amazon EKS, Amazon CloudWatch, AWS IAM, Amazon Virtual Private Cloud (VPC), AWS CodeBuild, AWS Systems Manager, Jenkins, Ansible, Grafana, Loki, ComfyUI
Languages
SQL, Python, JavaScript, TypeScript, Elixir, R, C#, HTML, CSS
Frameworks
Flask, Django, Django REST Framework, Next.js, RStudio Shiny, OAuth 2
Paradigms
Object-oriented Programming (OOP), Test-driven Development (TDD), DevOps, Agile Software Development, REST, ETL, Automation
Platforms
Amazon Web Services (AWS), Docker, Linux, Google Cloud Platform (GCP), AWS Lambda, Amazon EC2, Azure, Kubernetes, Jupyter Notebook, Debian, Vercel, RunPod
Storage
PostgreSQL, Redis Cache, Amazon S3 (AWS S3), MongoDB, NoSQL, MySQL, Redis, Redshift, PSQL, Relational Databases, On-premise, Amazon DynamoDB, Microsoft SQL Server, DB, Databases, Datadog, Elasticsearch, Data Pipelines, Data Lakes
Other
Software Engineering, Data Modeling, APIs, API Integration, FastAPI, Back-end, Web Development, Containers, Back-end Development, Architecture, Full-stack Development, Software Architecture, CI/CD Pipelines, Full-stack, Workflow, Data Engineering, Poetry, SDKs, OAuth, Lambda Functions, Amazon RDS, Security, Terraform Cloud, Conda, Artificial Intelligence (AI), Single Sign-on (SSO), AWS Bedrock AgentCore, Data Science, Data Analysis, Software as a Service (SaaS), Amazon Redshift, Infrastructure as Code (IaC), AWS CodePipeline, AWS Monitoring, Prometheus, Stable Diffusion
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