Kirill Afanasev

Full-stack Developer @ Software Development | Dock

Salary / Daily rate

Barcelona, Spain

Freelance, open to permanent contract

Skills

DjangoReactPostgreSQLDockerPythonBusiness AnalysisTypescriptRESTful APIsSQL QueriesMATLABHTMLCSSJavascriptC#Agile CoachingData AnalysisMachine Learning

About me

Intro

Currently serving as a Full-stack Developer at Software Development, focusing on building and deploying web applications using Django, React, TypeScript, and PostgreSQL. Contributed to the development of REST APIs, integration of third-party services, and adoption of Docker for efficient application containerization. Educational background includes an Associate Degree in Industrial Automation & Process Engineering from College and partial coursework in Computer Programming at MSTU Bauman. Skilled in translating business requirements into technical solutions, optimizing database queries, and enhancing system performance. Dedicated to continuous learning and leveraging technical skills to deliver impactful solutions.

Links

Work experience

Full-stack Developer

Software Development

Jul 2024 - Present

2 years 4 months

Built and deployed full-stack web applications using Django for backend logic and React/TypeScript for the frontend — owning the project from requirements through deployment. Analyzed business needs and translated them into technical specifications before implementation. Built REST APIs integrating third-party services such as payment gateways and analytics tools. Worked with PostgreSQL on data-heavy features, including query optimization for better performance under load. Used Docker to containerize applications and simplify local setup and deployment. Implemented authentication (JWT, OAuth 2.0) and addressed common security issues such as SQL injection.

Full Stack Engineer

Independent Software Development Projects

Jan 2024 - Present

2 years 10 months

— Built and deployed full-stack web applications using Django for backend logic and React/TypeScript for the frontend — owning the project from requirements through deployment. — Analyzed business needs and translated them into technical specifications before implementation. — Built REST APIs integrating third-party services such as payment gateways and analytics tools. — Worked with PostgreSQL on data-heavy features, including query optimization for better performance under load. — Used Docker to containerize applications and simplify local setup and deployment. — Implemented authentication (JWT, OAuth 2.0) and addressed common security issues such as SQL injection.

SR Space

Jan 2023 - Jan 2024

1 year 1 month

Moscow, Russia

Software Developer

Jan 2023 - Jan 2024

1 year 1 month

Moscow, Russia

Developed internal software tools using Python and MATLAB to support engineering workflows. Maintained and organized a centralized internal knowledge base, improving data access for the team. Analyzed satellite radio communication systems and contributed technical assessments to support decision-making. Collaborated with hardware engineers on software components for satellite systems. Worked in an Agile environment alongside hardware and software teams.

Software Engineer

Jan 2023 - Jan 2024

1 year 1 month

— Developed internal software tools using Python and MATLAB to support engineering workflows. — Maintained and organized a centralized internal knowledge base, improving data access for the team. — Analyzed satellite radio communication systems and contributed technical assessments to support decision-making. — Collaborated with hardware engineers on software components for satellite systems. — Worked in an Agile environment alongside hardware and software teams.

Python Developer

Scalaxi

Aug 2022 - Jan 2023

6 months

Moscow, Russia

Built web interfaces using HTML/CSS/JS and backend logic using a low-code platform with Python/C# scripting. Managed SQL databases and built logging systems to support reliable data workflows. Worked directly with clients to gather requirements and deliver platform customizations. Trained external teams on using the platform.


Education

Polytechnic College No. 8

Associate Degree, Industrial Automation & Process Engineering

2018 - 2022

4 years

Grade: 4.7/5.0 (GPA)

Activities and societies: Coursework in process automation, control systems, and industrial engineering. Participated in technical project work related to automated control systems.

Bauman Moscow State Technical University

Course, Computer Programming, Specific Applications

2021 - 2022

7 months

Activities and societies: Course, Computer Programming, Specific Applications

Focus: Python application development and full-stack web development with Django, including REST APIs and database design. Introduced to machine learning fundamentals for data analysis and automation use cases. Course project: built a Django-based inventory management system for industrial automation.

Lyceum 65

High School Diploma, Theoretical and Mathematical Physics

2009 - 2018

8 years 11 months

Grade: 4.5/5.0

Activities and societies: Key Focus: Intensive curriculum in advanced physics and mathematics, including coursework in quantum mechanics, classical mechanics, and linear algebra. Participated in regional and national competitions, focusing on problem-solving under time constraints.

Projects & Achievements: Developed computational models to predict celestial mechanics phenomena, presented at a youth science symposium. Core Skills: Mathematical Modeling, Physics, Problem-Solving, Data Analysis, Computational Thinking.

Bauman Moscow State Technical University

Computer Programming, Specific Applications

The best place to find your next move

© 2026. All Rights Reserved.