
Kirill Afanasev
Full-stack Developer @ Software Development | Dock
Salary / Daily rate
Barcelona, Spain
Freelance, open to permanent contract
Skills
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.
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