Senior Software Engineer with extensive experience building Python backend systems (FastAPI, Django) and modern frontend applications (React, Vue.js), deployed on cloud-native infrastructure. Comfortable owning features end-to-end – from database design through to polished user interfaces – and experienced in taking SaaS products from concept through production. New Zealand citizen with unrestricted Australian work rights. Proven track record delivering multi-tenant SaaS platforms, microservices, asynchronous processing pipelines, and integrations for enterprise customers, while maintaining reliable operations on Azure/AWS and improving cost and performance through pragmatic engineering.

Aleksei Protopopov

Senior Software Engineer with extensive experience building Python backend systems (FastAPI, Django) and modern frontend applications (React, Vue.js), deployed on cloud-native infrastructure. Comfortable owning features end-to-end – from database design through to polished user interfaces – and experienced in taking SaaS products from concept through production. New Zealand citizen with unrestricted Australian work rights. Proven track record delivering multi-tenant SaaS platforms, microservices, asynchronous processing pipelines, and integrations for enterprise customers, while maintaining reliable operations on Azure/AWS and improving cost and performance through pragmatic engineering.

Available to hire

Senior Software Engineer with extensive experience building Python backend systems (FastAPI, Django) and modern frontend applications (React, Vue.js), deployed on cloud-native infrastructure. Comfortable owning features end-to-end – from database design through to polished user interfaces – and experienced in taking SaaS products from concept through production.

New Zealand citizen with unrestricted Australian work rights. Proven track record delivering multi-tenant SaaS platforms, microservices, asynchronous processing pipelines, and integrations for enterprise customers, while maintaining reliable operations on Azure/AWS and improving cost and performance through pragmatic engineering.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Work Experience

Senior Software Engineer / Founding Engineer at Salix Construction Technologies (spun out from Willow New Build)
January 1, 2024 - Present
Joined the New Build division as the first professional software engineer and transformed internally built Python scripts, batch files, and Excel workflows into a production SaaS platform. The platform tracks construction progress, identifies delays and risks, and provides visibility from individual assets to entire project portfolios. Continued as Founding Engineer after the New Build business spun out from Willow in Feb 2025, replacing inherited authentication, UI framework, and supporting infrastructure while maintaining uninterrupted service. Delivered a multi-tenant SaaS architecture consisting of four backend services plus a React web application and an SEO-optimized Next.js marketing site. Built 200+ REST API endpoints across 30+ feature modules using FastAPI, SQLAlchemy/SQLModel, PostgreSQL, and Celery. Implemented asynchronous processing for large BIM/IFC models, automated validation, and customer integrations through 30+ Celery background tasks. Owned Azure infrastructure fo
Senior Software Engineer at PredictHQ
August 1, 2019 - December 31, 2023
Worked across backend microservices, data pipelines, customer-facing products, and cloud infrastructure for demand intelligence based on global event data. Built backend microservices for self-service checkout, large-scale data export, and the public Worldwide Major Events webpage. Contributed to global event ingestion and enrichment pipelines using FastAPI, Docker, Helm, Kafka, and Elasticsearch. Maintained a Django/MySQL main events API powering the Control Center and customer integrations. Contributed to marketing and UI development using Vue.js (Gridsome/Contentful and later migration to Nuxt.js). Mentored two junior developers and later acted as Scrum Master, driving sprint ceremonies and agile practices.
Developer / DevOps at New Zealand Media & Entertainment
December 1, 2017 - August 31, 2019
Developed backend systems and supported cloud infrastructure for NZME digital platforms. Helped develop JMail, an internal email marketing platform (Django, MySQL, Redis) and designed its AWS infrastructure. Contributed to ListingsEngine (Django + Elasticsearch) powering the DRIVEN Car Guide website and its AWS infrastructure. Developed an AWS Lambda-based serverless Python application for a retail promotional campaign. Worked on radio websites built on the Umbraco ASP.NET CMS and contributed to migrating infrastructure from an on-premises Auckland datacenter to AWS.
Web Developer at Vesta eCommerce
October 1, 2016 - December 31, 2017
Developed backend systems supporting large-scale eCommerce data aggregation. Built distributed web scraping systems using Python, Tornado, and Selenium. Built an internal product synchronisation platform integrating supplier catalogues with BigCommerce. Designed PostgreSQL-backed services for product management and synchronisation.

Education

Master's Degree in Information Security at Leonov University of Technology
January 1, 2004 - January 1, 2009
Level 7 Diploma in Computing at Aspire2 International
January 1, 2016 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Real Estate & Construction, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more