Alex Maistrov
@alexmaistrov
Senior Software Engineer specializing in Generative AI and LLMs.
What I'm looking for
I am a driven and detail-oriented Senior Software Engineer with over 9 years of commercial experience, specializing in Generative AI and LLM applications. My expertise lies in developing scalable AI solutions and optimizing interactions with large language models. I have a proven track record of leading successful projects, particularly in AI-driven automation and Retrieval-Augmented Generation (RAG).
Throughout my career, I have designed and delivered major product services, ensuring seamless functionality across platforms. My role at Evisort involved leading the Data Isolation project, where I implemented a secure and reliable solution with zero downtime. I am passionate about applying software engineering best practices to AI workflows, driving innovation, and improving code quality across teams.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Evisort
Aug 2024 - Present (1 year)
Designed and delivered major product services and cross-service integrations, ensuring seamless functionality across multiple platforms. Led the Data Isolation project, implementing a secure, scalable, and reliable solution with zero regressions or downtime.
Senior Software Engineer
Teck Resources Limited
Mar 2022 - Present (3 years 5 months)
Initiated and led greenfield projects, making key technical decisions and defining the tech stack. Architected both the application and its infrastructure using Python, FastAPI, React JS, and Azure Cloud with Terraform. Led the migration of complex data pipelines from GCP to Azure Databricks, establishing a scalable and efficient infrastructure and implementing a deployment process using Terraform
Principal Software Engineer
Self-Taught Remote
May 2020 - Present (5 years 3 months)
Conducted extensive R&D in Generative AI, specializing in LLM applications, fine-tuning strategies, and Retrieval-Augmented Generation (RAG) pipelines. Developed an LLM-based Inventory Tracker, a backend app that extracts online order confirmations from emails worldwide and logs them as inventory records.
Software Engineer
Premiere Digital Services
Apr 2019 - Present (6 years 4 months)
Developed a multi-tenant SaaS platform using Big Data to enable data-driven content decisions. Utilized technologies including Python, JavaScript, VueJS, Flask, Django, SQLAlchemy, Elasticsearch, MySQL, Postgres, Redis, Kafka, Airflow, Docker, Drone CI, Travis, AWS, and Dramatiq.
Software Engineer
GameHive
Feb 2018 - Present (7 years 6 months)
Developed new project features using Python/Flask, uWSGI/Gunicorn, SQLAlchemy, Backbone, Celery, Redis, Memcached, PostgreSQL, GIT stack as well as improving existed codebase. Optimized the deployment pipeline by implementing a multi-environment, highly secure, and reliable provisioning solution for AWS infrastructure using Ansible.
DevOps Engineer
VM Farms
Oct 2017 - Present (7 years 10 months)
Configured, provisioned and orchestrated VM clusters using configuration management systems as Puppet, Ansible as well as custom Python toolset. Created cloud infrastructure using Terraform and managed AWS infrastructure via web console and CLI.
Python Developer
Attract Group
May 2016 - Present (9 years 3 months)
Improved a Django project development cycle that decreased its’ setup by 20%. Developed a RESTful API for an ERP system with OOP best practices using Django Rest Framework.
Education
Degrees, certifications, and relevant coursework
DeepLearning.AI
Specialization, Generative AI for Software Development
2015 -
Activities and societies: Building Agentic RAG with Llamaindex, Building and Evaluating Advanced RAG, Function-calling and data extraction with LLMs, Multi AI Agent Systems with crewAI, Building Your Own Database Agent!, Supervised Machine Learning: Regression and Classification, Advanced Learning Algorithms
Completed a specialization in Generative AI for Software Development, focusing on advanced topics such as building agentic RAG systems with LlamaIndex, evaluating advanced RAG, and implementing function-calling and data extraction with LLMs. Gained expertise in multi-AI agent systems with CrewAI and developing database agents.
Azure Databricks & Spark
Coursework, Data Engineering
Activities and societies: Azure Databricks & Spark For Data Engineers (PySpark / SQL)
Completed coursework in Azure Databricks & Spark for Data Engineers, focusing on PySpark and SQL. This enhanced skills in data engineering and processing large datasets.
Yandex, Institute of Physics and Technology
Coursework, Computer Science
Activities and societies: An introduction to interactive Programming in Python (Parts 1, 2), Principle of Computing (Parts 1, 2), Algorithmic Thinking (Part 1), C++
Undertook an introduction to interactive programming in Python (Parts 1 & 2) and principles of computing (Parts 1 & 2). Also studied algorithmic thinking (Part 1) and C++.
MITx
Coursework, Computer Science and Data Science
Activities and societies: Computer Science 6.00.1x, Computation Thinking and Data Science 6.00.2x
Completed MITx courses in Computer Science (6.00.1x) and Computational Thinking and Data Science (6.00.2x). These courses provided a strong foundation in computational principles and data analysis.
Linux Foundation
Coursework, Linux
Activities and societies: Linux LFS101x.2
Completed the Linux LFS101x.2 course, gaining expertise in Linux fundamentals. This enhanced understanding of operating systems and system administration.
Multiple Online Platforms
Various Courses, Various Technical Fields
Activities and societies: Udacity, Pluralsight, Khanacademy, O’Reilly, Codeacademy, Code School, Udemy, FreeCodeCamp, Lynda, Datastax Academy
Engaged in continuous learning through various online platforms including Udacity, Pluralsight, Khanacademy, O’Reilly, Codeacademy, Code School, Udemy, FreeCodeCamp, Lynda, and Datastax Academy. These platforms provided diverse learning opportunities across multiple technical domains.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Alex?
You can contact Alex and 90k+ other talented remote workers on Himalayas.
Message AlexFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
