Pavel Naydenov
Python Developer
I create accessible solutions where a powerful backend supports an elegant interface.
I create accessible solutions where a powerful backend supports an elegant interface.
I am a Junior+ web developer who creates accessible and efficient solutions, combining the power of backend development with elegant frontend implementation. My strong knowledge of HTML, CSS, TypeScript, and React allows me to build systems that deliver high performance, reliability, and intuitive user interfaces.
In backend development, I actively use frameworks such as Django, Flask, and FastAPI. They make it possible to quickly develop scalable RESTful API solutions and simplify working with databases. I never forget about query optimization to ensure applications run efficiently. When needed, I can also use pure SQL.
At the moment, I focus on complex systems where the backend ensures stable service operation, while the frontend makes them as convenient to use as possible. My goal is to create solutions that meet accessibility standards and provide an excellent user experience.
In my free time, I enjoy fitness, mountain hiking, cycling, and motorsports. These activities help me stay in good shape and maintain a healthy balance between work and rest.
I am always open to new opportunities and ready to collaborate on interesting projects that will help me grow as a specialist.
Interview on Evgeny Bartenev's Channel
Evgeny is a Yandex Practicum tech lead with more than 20 years of experience in IT. In the interview, I confidently answer questions, show how I think, how I solve problems — and even when I make mistakes, it becomes a great opportunity for a valuable discussion. The mock interview turned out to be lively, honest, and useful.
Legacy Django Mailer
This is a service for creating and sending email campaigns using HTML templates, scheduled mailings, template variables, and email open tracking. Legacy tools such as Python 2.7 and other outdated technologies were actively used. Administrators configure campaigns through a modal window with AJAX requests. Automation and queue processing are implemented with Redis, Celery, and other tools, highlighting a combination of legacy and modern solutions.
Froggygram
A platform for frog lovers where users can share information about their pets. Authorization via REST API provides access to adding, editing, and deleting frog cards, as well as viewing other users' profiles. After signing in, a user receives a token that allows them to manage only their own data.
Fitgram
A platform for fitness enthusiasts where users can share their workout plans, add favorite plans to bookmarks, and subscribe to other authors. Authorization via REST API provides access to managing personal data.
Telegram Bot (Hackathon Winner)
This bot is designed to simplify the search for commercial real estate for rent or purchase. It allows users to quickly find suitable properties based on specified criteria, receive detailed information about each property, get contact information for owners or agents, and subscribe to notifications about new listings.
API YaMDb (Team Lead)
This is a platform where users can leave reviews, rate, and comment on works from categories such as Books, Movies, Music, and others, forming their overall rating. Administrators manage the addition of titles, genres, and categories, while authenticated users can leave reviews and comments, and guests can only browse the content.
Freelance (since November 2024)
Recently, I have completed more than 10 projects, including portfolio websites, a service for generating specialized SVGs, a custom static site builder for a one-page website, frontend development for a company website, and Telegram bots.
Web Developer, Arduino Developer (since March 2013)
I developed and continue to maintain several branch websites on Joomla CMS. I created a component for an online driving lesson booking system, which reduced office traffic by 70%. Cleaning costs alone were reduced by 10,000 rubles per month. I also built portable multi-module devices for an RFID-based practical training attendance system. As a result, complaints and negative feedback about the company's performance decreased by 80%.
Private Tutor (since September 2023)
I developed and applied personalized study plans, which improved students' school performance by 30%. I regularly conducted assessments, which made it possible to identify weak points in time and adjust the learning process, giving students greater confidence during exams. All students successfully passed the Unified State Exam.
Senior University Lecturer (2012 — 2023)
I taught Python courses with a focus on NumPy, Matplotlib, and Pandas, which contributed to 70% of students' grades in research projects. I supervised the development and programming of research instruments, which formed the basis of 12 student term papers and graduation projects. I designed and assembled meteorological quadcopters, enabling students to successfully complete 5 research projects that were recognized at conferences.
Lead Programmer, Climate Department (2009 — 2012)
I developed an archival satellite imagery storage system with automatic DVD recording. I also developed software for collecting fragmented climate data into a unified database. This reduced response time for information requests by 95%.
2024. Python Backend Developer (advanced course with a final project that won a hackathon)
2024. React Frontend Developer (with a large final project built with Moleculer and MongoDB)
2022. Master’s Degree in Meteorology (with honors)
2017. Postgraduate Studies in Meteorology (with dissertation submission)
2011. Specialist Degree in Engineering Meteorology (with honors)