Andrey Sinitsyn, Developer in Udine, Province of Udine, Italy
Andrey is available for hire
Hire Andrey

Andrey Sinitsyn

Bio

Andrey is a developer with more than 15 years of experience in various projects, including advertising, social networks, CRM, and complex sectoral projects. Andrey has worked at all levels of responsibility, from being a developer to chief technical officer.

Portfolio

Solvency II Wire
Python, Django, PostgreSQL, SQL, XML, REST APIs, JSON, Viewflow, Angular...
Medical Devices Company
Python, PyQt, Docker, GitLab CI/CD, Docker Compose, Clang, CI/CD Pipelines...
AI-powered Learning Content Platform (via Toptal)
Python, FastAPI, NestJS, Node.js, MongoDB, Artificial Intelligence (AI)...

Experience

  • Python - 19 years
  • Back-end Development - 19 years
  • PostgreSQL - 15 years
  • Django - 11 years
  • Amazon Web Services (AWS) - 10 years
  • Architecture - 8 years
  • Agile Software Development - 5 years
  • Oracle 11i - 2 years

Preferred Environment

Vim Text Editor, PyCharm, MacOS, Ubuntu, Linux

The most amazing...

...task I've handled is the technical management of an eLearning project from scratch up to the launch of the "box version."

Work Experience

Back-end Python and Django Developer

2023 - PRESENT
Solvency II Wire
  • Developed complex business logic features for the project in a limited time with a short onboarding process.
  • Improved the project's back end performance by rewriting complex SQL queries and offloading long-running tasks to the asynchronous background running tasks.
  • Provided important insights on existing project architecture thus allowing to successfully refactor legacy code and reduce code dependencies.
Technologies: Python, Django, PostgreSQL, SQL, XML, REST APIs, JSON, Viewflow, Angular, Cloud Architecture, Deployment, Slack, Bitbucket, Code Review, Debugging, API Development, Docker Compose, Alembic, Queue Management, Data Engineering, OAuth, Integration, Legacy Code, AI Tools, Claude Code, Logging, Back-end Architecture, Data Pipelines, Django ORM, Integration Testing, Automated Testing, Automation, Redis, Next.js, Communication, HTTP, Middleware, React, Third-party APIs, Third-party Integration, Jira, Software Engineering, Auth0

Senior Developer

2024 - 2026
Medical Devices Company
  • Maintained and improved a proprietary PyQt application with complex business logic, delivering new features, refactoring legacy code for improved maintainability, integrating Azure cloud services, and building CI/CD pipelines for release workflows.
  • Built a multi-project release pipeline for offline firmware and software updates on a medical device, targeting Toradex Verdin-family CoMs with custom Yocto embedded Linux builds.
  • Created an end-to-end testing framework for a four-device embedded medical system, supporting functional and E2E test execution across multiple protocols and generating detailed reports for official regulatory evaluations.
  • Established cross-platform test infrastructure by integrating Wine and custom C bindings to run a Windows application's automated test suites natively on Linux, eliminating platform dependency from the release pipeline.
Technologies: Python, PyQt, Docker, GitLab CI/CD, Docker Compose, Clang, CI/CD Pipelines, Containerization, ARM Linux, ARM SoC, Embedded Linux, Third-party APIs, Third-party Integration, Software Engineering, Software Architecture, System Architecture, Azure

Senior Developer

2025 - 2025
AI-powered Learning Content Platform (via Toptal)
  • Built the back end for an AI-powered learning platform enabling educators to generate rich multimedia courses using LLM APIs (OpenAI, Anthropic).
  • Designed and implemented FastAPI services powering multi-agent workflows that combined user data sources, external tools, and RAG pipelines to produce structured, personalized learning content.
  • Created the core back end from scratch, including the content generation engine, context aggregation layer, and API platform.
  • Delivered a scalable, production-grade system supporting dynamic content synthesis across text, video, and interactive formats.
  • Integrated vector databases for semantic retrieval and developed scraping and indexing pipelines to feed the knowledge base.
Technologies: Python, FastAPI, NestJS, Node.js, MongoDB, Artificial Intelligence (AI), Retrieval-augmented Generation (RAG), Vector Databases, Pydantic, React, Data Pipelines, Anthropic, Multistage LLM Chains, Software Engineering, Software Architecture, Model Context Protocol (MCP), Auth0, System Architecture

Python Developer

2018 - 2023
Motorola Solutions
  • Participated in the company's Digital Transformation program, which included providing solutions for complex business requirements, working with multiple databases and APIs, and DevOps.
  • Improved overall quality of the project code by introducing TDD practices and DRY and KISS principles. This helped to reduce development and testing times and raise website stability significantly.
  • Introduced a workflow that flexibly accommodated business requirements and timelines without penalizing feature development.
  • Successfully migrated project code, including dealing with complex code and 3rd-party and DB dependencies, from Python 3.6 to Python 3.10.
  • Actively participated in architecting and developing high-performance solutions to accommodate complex business requirements.
Technologies: Python, Back-end Development, Web Development, Perl, Oracle, PostgreSQL, Amazon RDS, CI/CD Pipelines, Scripting, BigCommerce, Database Design, Python 3, API Integration, Architecture, Windows, JSON, GitHub, Docker, Test-driven Development (TDD), Containerization, Multitenancy, eCommerce, eCommerce Development, Databases, Data Transformation, Pytest, Unit Testing, Performance Optimization, Leadership, Database Optimization, Scalability, DRY, KISS, Git Flow, Serverless, AWS Lambda, Agile, Agile Software Development, Microsoft Excel, Oracle 11i, Technical Leadership, Azure, Data Visualization, Kubernetes, Web Scraping, Containers, Continuous Delivery (CD), Continuous Integration (CI), Optical Character Recognition (OCR), Pandas, Cloud Architecture, Deployment, Cryptography, Bitbucket, SOLID Principles, Code Review, Debugging, API Development, AWS Database Migration Service (DMS), Data Engineering, OAuth, Integration, Legacy Code, Google Cloud Platform (GCP), Logging, ERP Systems, Workflow Automation & System Integration, Back-end Architecture, Data Management, Data Pipelines, ETL Pipelines, ETL, Integration Testing, Automated Testing, Google Cloud, Automation, Redis, Communication, HTTP, Middleware, Enterprise Systems, Third-party APIs, Third-party Integration, Software Engineering, System Architecture

Senior Software Developer

2017 - 2019
Quokky SRL
  • Solidified architectural decisions for overall product improvement.
  • Changed the product notification system from polling to web sockets.
  • Delivered a framework for data extraction from PDF documents.
  • Built document classification improvements with RNN.
  • Improved the company's testing and deployment processes with CircleCI and SaltStack.
Technologies: Amazon Web Services (AWS), Machine Learning, Go, Asyncio, Celery, Django Channels, Django, Python, Back-end Development, Web Development, REST APIs, Back-end, Message Queues, RabbitMQ, Testing, Amazon Simple Queue Service (SQS), Architecture, Microservices, Microservices Architecture, System Architecture Design, Application Architecture, Distributed Systems, Linux, APIs, JavaScript, CSS, HTML, Cloud, DevOps, SQL, Amazon RDS, CI/CD Pipelines, AWS Lambda, Scripting, Database Design, Python 3, Graphical User Interface (GUI), JSON, GitHub, Docker, Test-driven Development (TDD), Software Architecture, Technical Leadership, Containerization, Amazon Elastic Container Service (ECS), REST, Flask, Databases, Data Transformation, Unit Testing, Asynchronous Programming, RESTful Services, Performance Optimization, Leadership, Database Optimization, Project Planning, DRY, Engineering Management, KISS, Management, Delivery Management, Front-end Development, Full-stack Development, Git Flow, Serverless, Agile, Agile Software Development, Django REST Framework, API Gateways, Data Visualization, FastAPI, WebSockets, Containers, Continuous Delivery (CD), Continuous Integration (CI), Text Recognition, Optical Character Recognition (OCR), Amazon EC2, Pandas, Cloud Architecture, Solution Architecture, Proof of Concept (POC), Deployment, Artificial Intelligence (AI), GraphQL, GitHub Actions, Slack, Bitbucket, Lambda Functions, SOLID Principles, Code Review, Debugging, API Development, Mathematics, Statistics, Queue Management, Serverless Architecture, OAuth, Integration, Logging, Back-end Architecture, Amazon S3 (AWS S3), AWS IAM, Django ORM, ETL Pipelines, Integration Testing, Automated Testing, Minimum Viable Product (MVP), Automation, Redis, Communication, HTTP, Middleware, Team Management, Startups, Front-end, Third-party APIs, Jira, Software Engineering, Document Processing, System Architecture

CTO

2014 - 2017
BirdieFire LLC
  • Reviewed, proposed, and implemented the new architecture to resolve the project's bottlenecks.
  • Refactored and improved the legacy code used on the project, including outdated dependencies.
  • Migrated project from Python 2 to 3, including upgrading the Django version from 1.4 to 1.11.
  • Migrated DB from MySQL to PostgreSQL with a bit of downtime.
  • Created audio/video processing pipelines for the game's videos with tagging.
Technologies: Python, Django, Celery, Amazon Web Services (AWS), Linux, HTML, CSS, jQuery, Stripe, jQuery Mobile, MySQL, Memcached, Scripting, Database Design, Python 3, Graphical User Interface (GUI), Windows, JSON, GitHub, React, Test-driven Development (TDD), Software Architecture, Technical Leadership, REST, eCommerce, eCommerce Development, Databases, Node.js, RESTful Services, Leadership, Database Optimization, Project Planning, DRY, Engineering Management, KISS, Management, Delivery Management, Full-stack Development, Git Flow, Agile, Next.js, Agile Software Development, Django REST Framework, SaltStack, Amazon Aurora, API Gateways, WebSockets, Text Recognition, Optical Character Recognition (OCR), Amazon EC2, Cloud Architecture, Solution Architecture, Proof of Concept (POC), Deployment, Bitbucket, SOLID Principles, Code Review, Debugging, API Development, Mathematics, Statistics, Java, Queue Management, Serverless Architecture, AWS Database Migration Service (DMS), Data Engineering, OAuth, Legacy Code, Logging, Back-end Architecture, Amazon S3 (AWS S3), AWS IAM, Django ORM, Automation, Communication, HTTP, Team Management, Fractional CTO, Front-end, System Architecture

Remote Developer

2014 - 2014
Hukkster
  • Wrote 50+ parsers for different online stores by using Python scraping tools.
  • Contributed to the project's global library code improvements.
  • Refactored and improved the legacy codebase used on the project.
Technologies: XML/XSLT, Requests, Django, Python, Perl, Back-end Development, Web Development, Data Integration, REST APIs, Back-end, Testing, Linux, APIs, JavaScript, HTML, Cloud, SQL, Full-stack, Angular, Webhooks, Scripting, Database Design, API Integration, JSON, GitHub, Flask, Data Transformation, DRY, KISS, Front-end Development, Full-stack Development, Agile, Agile Software Development, Web Scraping, Scrapy, Data Scraping, Debugging, Website Data Scraping, Web Crawlers

Developer

2013 - 2014
GERO
  • Built a completely dynamic web form for a questionnaire, synchronized with the cloud.
  • Improved implementations of an MTA algorithm for certain sets of data.
  • Developed API providers to retrieve data from Nike+ and Jawbone user accounts.
  • Created the first version of a company website using Django.
  • Gained experience with mocking types of unit tests.
Technologies: NGINX, PostgreSQL, Celery, Matplotlib, NumPy, Django, Python, Back-end Development, Web Development, API Integration, REST APIs, Back-end, Message Queues, RabbitMQ, Testing, Distributed Systems, Linux, APIs, JavaScript, HTML, Cloud, DevOps, SQL, Full-stack, Webhooks, Scripting, Database Design, JSON, GitHub, Flask, Databases, DRY, KISS, Front-end Development, Agile, Agile Software Development, Proof of Concept (POC), SOLID Principles, Debugging, API Development, Mathematics, Minimum Viable Product (MVP), Startups, Front-end, Web Crawlers

Chief Technical Officer

2012 - 2013
Action Learning
  • Provided technical support for company business processes (Cloud virtual hosting for projects and development, Redmine, LDAP, Google Apps for domains, Sentry (remote logger), Jenkins (CI), and MediaWiki).
  • Provided technical expertise and integration of products into different IT environments (SCORM-capable client LMSs, and remote UNIX systems).
  • Created software architecture for the company's product.
  • Developed an online course constructor capable of suiting various client needs.
  • Hired and trained groups of developers for this project.
Technologies: SCORM, Moodle, PostgreSQL, Django, Python, Back-end Development, Web Development, REST APIs, CTO, Back-end, Message Queues, Testing, Architecture, Microservices, Microservices Architecture, System Architecture Design, Application Architecture, Distributed Systems, Linux, APIs, HTML, MongoDB, Cloud, DevOps, SQL, Elasticsearch, Database Design, JSON, GitHub, Software Architecture, Technical Leadership, REST, eCommerce Development, Databases, RESTful Services, Engineering Management, Management, Delivery Management, Agile, Agile Software Development, Solution Architecture, Proof of Concept (POC), Deployment, SOLID Principles, Code Review, Debugging, API Development, Java, PHP, Startups, System Architecture

Experience

AI-powered Learning Content Platform (via Toptal)

Built the back end for an AI-powered learning platform enabling educators to generate rich multimedia courses using LLM APIs (OpenAI, Anthropic). Designed and implemented FastAPI services powering multi-agent workflows that combined user data sources, external tools, and RAG pipelines to produce structured, personalized learning content. Architected the core back end from scratch, including the content generation engine, context aggregation layer, and API platform. Integrated vector databases for semantic retrieval and developed scraping and indexing pipelines to feed the knowledge base. Delivered a scalable, production-grade system supporting dynamic content synthesis across text, video, and interactive formats.

GERO

A new technology utilizing mathematical models and diagnostics tools that can identify the risks of age-related diseases in their early stages through analysis of everyday movement activity.

Education

1998 - 2004

Master's Degree in System Analysis

Moscow Aviation Institute (State Technical University) - Moscow, Russia

Certifications

SEPTEMBER 2016 - PRESENT

Machine Learning

Coursera

APRIL 2012 - PRESENT

Algorithms: Design and Analysis, Part 1

Coursera

Skills

Libraries/APIs

Requests, REST APIs, Django ORM, React, API Development, Asyncio, SQLAlchemy, VK API, Tastypie, jQuery, OpenAPI, Matplotlib, Stripe API, AngularUI, X (formerly Twitter) API, NumPy, Instagram API, Restangular, Facebook API, Stripe, jQuery Mobile, Node.js, Pandas, Pydantic, PyQt

Tools

NGINX, Microsoft Excel, Microsoft Word, Celery, Git, IPython, RabbitMQ, Logging, Auth0, Amazon ElastiCache, SaltStack, uWSGI, Vim Text Editor, Haystack, Apache, Jira, Redmine, PyCharm, Amazon Simple Queue Service (SQS), GitHub, Pytest, Bitbucket, Claude Code, AWS IAM, Claude, Moodle, Subversion (SVN), Stash, Bamboo, Jenkins, Amazon Elastic Container Service (ECS), Slack, Docker Compose, GitLab CI/CD

Languages

JavaScript, Python, Perl, Python 3, CSS, HTML, SQL, XML/XSLT, Go, PHP, Ruby, Fortran, XML, GraphQL, Java, TypeScript

Frameworks

Django REST Framework, Django, LangGraph, Bootstrap, Bootstrap 3+, Flask, Next.js, Django Channels, PhoneGap, Ionic, AngularJS, Ruby on Rails (RoR), Symfony, GeoDjango, Angular, Scrapy, Alembic, NestJS

Paradigms

Agile Software Development, Waterfall Development, Testing, REST, Unit Testing, DRY, KISS, Agile, Back-end Architecture, Automation, Role-based Access Control (RBAC), Model Context Protocol (MCP), Functional Programming, Microservices, Microservices Architecture, Application Architecture, DevOps, Database Design, Test-driven Development (TDD), Management, Continuous Delivery (CD), Continuous Integration (CI), Serverless Architecture, ETL, Automated Testing, SCORM, Asynchronous Programming

Platforms

Amazon Web Services (AWS), Ubuntu, AWS Lambda, Linux, Debian Linux, MacOS, Docker, Azure, Amazon EC2, Google Cloud Platform (GCP), Apache Kafka, Red Hat Linux, Oracle, BigCommerce, Windows, Kubernetes, Viewflow, ARM Linux, Embedded Linux

Storage

PostgreSQL, Data Integration, JSON, Databases, Data Pipelines, InnoDB, MySQL, MyISAM, MongoDB, Redis, Memcached, Amazon Aurora, Amazon S3 (AWS S3), Elasticsearch, Oracle 11i, Sphinx Search Engine, Google Cloud

Other

Back-end Development, Web Development, API Integration, APIs, Back-end, Message Queues, Architecture, Cloud, Full-stack, Scripting, Software Architecture, Technical Leadership, eCommerce, RESTful Services, Git Flow, FastAPI, WebSockets, Web Scraping, Text Recognition, Optical Character Recognition (OCR), Proof of Concept (POC), Deployment, Code Review, Debugging, Data Engineering, OAuth, Integration, Legacy Code, Agentic AI, Large Language Models (LLMs), LangChain, RAG Systems, Data Management, Integration Testing, Communication, HTTP, Middleware, Team Management, Startups, API Design, Documentation, Software Engineering, System Architecture, Machine Learning, Scraping, CTO, System Architecture Design, Distributed Systems, Webhooks, Amazon RDS, CI/CD Pipelines, Graphical User Interface (GUI), eCommerce Development, Data Transformation, Performance Optimization, Leadership, Database Optimization, Engineering Management, Front-end Development, Full-stack Development, Serverless, API Gateways, Data Visualization, Data Scraping, Containers, Cloud Architecture, Solution Architecture, Artificial Intelligence (AI), SOLID Principles, Website Data Scraping, Queue Management, AWS Database Migration Service (DMS), AI Tools, ERP Systems, Workflow Automation & System Integration, ETL Pipelines, Minimum Viable Product (MVP), Fractional CTO, Enterprise Systems, Third-party APIs, Third-party Integration, Algorithms, Computer Science, GraphDB, Cordova, Aerospace & Defense, Satellite Images, Systems Analysis, Organization, Aeronautics, Aerodynamics, Queueing Theory, Containerization, Multitenancy, Scalability, Project Planning, Delivery Management, GitHub Actions, Cryptography, Lambda Functions, Mathematics, Statistics, Retrieval-augmented Generation (RAG), Vector Databases, Multistage LLM Chains, Anthropic, OpenAI, Scalable Vector Databases, Front-end, Web Crawlers, Clang, ARM SoC, Document Processing

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