Skip to content
ND

Nadezhda Drozdova

@Nadia

Python Backend Developer

Python Backend Developer with nearly four years of commercial experience building microservice-based and AI-powered applications.

About

I work with Python, FastAPI, Django REST Framework, PostgreSQL, SQLAlchemy, asynchronous programming, Kafka, WebSockets, background tasks, caching, and Docker. My experience includes educational platforms, government systems, AI integrations, audio and document processing, database migrations, web scraping, and automation. My goal is to grow toward system-level engineering and contribute to technically challenging products where software interacts with the physical world.

Career

Experience: 3 years

Experience

Backend Developer

NGSolutions LLP

Jul 2024 — Present

Develops an LMS using microservices, with socket communication, AI integration, asynchronous programming, caching, logging and scheduled background tasks.

• LMS development with a microservice architecture. • Implemented socket server communication and AI integration. • Used asynchronous programming, caching and logging strategies; built background task scheduling and enforced strict type annotations.

Backend Developer

EduSolutions LLP

Nov 2023 — Jan 2024

Worked on a monolith-to-microservices migration, including splitting existing data across logically separated databases.

• Migrated a monolithic application to a microservice architecture. • Designed and transferred existing data from one database to multiple logically separated databases.

Junior Backend Developer

The Autonomous Cluster Fund “Park of Innovative Technologies”

Mar 2023 — Oct 2023

Maintained a microservice application and developed and integrated a new service.

• Maintained a microservice application. • Developed and integrated a new service for the application.

Backend Developer

Dzhandosoft LLP

Dec 2022 — Mar 2023

Built the backend and database from scratch for a monolithic application and developed it in a Dockerized environment.

• Designed the backend and database from scratch for a monolithic application. • Developed in a Dockerized environment.

Backend Developer

Sailet LLP

Oct 2022 — Present

Works on project-based backend development, including AI integrations, audio transcription with speaker diarization, web scraping and a judicial-system Telegram bot.

• Part-time, project work. • Developed an AI integration feature for audio transcription with speaker diarization, document processing and AI-powered automation. • Integrated Bitrix. • Built web scraping for the Stop Piramida fraud detection platform with AI and computer vision integration. • Developed an automated AI-powered blog platform with OpenAI integration (pet project). • Developed a Telegram bot for the judicial system of the Republic of Kazakhstan.

Education

12-month certificate, Software development in Python

Attractor School

2021 — 2022

Incomplete bachelor's degree (3 of 4 years completed), Aircraft and engines flight operation

Civil Aviation Academy

2009 — 2012

Skills

PythonSQLFastAPIStarletteDjango REST FrameworkPostgreSQLSQLAlchemyPydanticPytestAsyncioAsyncpgAiokafkaAioredisKafkaCeleryAPSchedulerfastapi-cachePillowPytesseractPandas