Константин Смоляров Email & Phone Number
Who is Константин Смоляров? Overview
A concise factual answer block for searchers comparing this professional profile.
Константин Смоляров is listed as Software Engineer | Python at AppFollow, a with 68 employees, based in Budva, Montenegro. AeroLeads shows a matched LinkedIn profile for Константин Смоляров.
Константин Смоляров previously worked as Python Developer at Vivid Money at Vivid Money and Python Developer at Aola. Константин Смоляров holds Master Of Science - Ms, Magnetic Phenomena, 5 from Siberian Federal University.
Email format at AppFollow
This section adds company-level context without repeating Константин Смоляров's masked contact details.
Review company-level records connected to Константин Смоляров before choosing the right outreach path.
About Константин Смоляров
What started as a budding interest in web development has evolved into a deep expertise in Python and its related technologies. I specialize in developing of high-performance asynchronous systems, ranging from simple applications to scalable solutions in microservices and monolithic architectures.I enjoy writing reusable code libraries that can be used across different projects. I have extensive experience with tools like asyncio, FastAPI, Django, Celery, etc and excel at tackling complex challenges, quickly understanding project architectures, and considering the various factors that impact performance and functionality.I am good at handling complex tasks and thinking about how different factors affect the performance and functionality of a project. I also enjoy refactoring and debugging code, and I believe it’s important to spend time improving and cleaning old code. I quickly understand project architectures and use modern tools to avoid introducing new bugs.I’m looking for a position that pushes my skills further, offers endless growth, and allows me to work on impactful projects where I can deliver tangible value.
Константин Смоляров's current company
Company context helps verify the profile and gives searchers a useful next step.
Константин Смоляров work experience
A career timeline built from the work history available for this profile.
Python Developer At Vivid Money
CurrentDevelopment of microservices with Rest APIs using FastAPI, workers with Kafka, maintenance of services. Worked in a startup within a small team, writing code from scratch, designing project architectures, handling one subproject per developer, and having full autonomy in problem-solving.- Development of REST APIs using FastAPI- Unit and system testing - Writing clean, readable, and scalable code using clean architecture - Kafka Consumers and Producers - Configuration of Gitlab CI/CD- Configuration of Kubernetes/Helm
Python Developer
Development of Rest APIs using Django (monolith) and FastAPI (microservices), integration with data sources, integration with OpenAI, and maintenance of services.Worked in a startup within a small team, writing code from scratch, designing project architectures, handling one subproject per developer, and having full autonomy in problem-solving.- Development of REST APIs using Django/DRF- Development of REST APIs using FastAPI- Testing for compliance with business logic (limited time allocated for comprehensive testing)- Independent development of a service to populate the MongoDB database with user activities- Integration with BrightData parsers- Integration with activity sources (ticketmaster, tiqets, yelp)- Writing clean, readable, and scalable code- Handling numerous background tasks with Celery- Configuration of Gitlab CI/CD
Server Development Specialist
Development and maintenance of new and existing code in Python/Django/DRFIntegration with virtualization platforms (oVirt, OpenStack, PC SV BREST)Integration with SSO providers (Saml 2.0, OpenID)The project is not typical web development but equally interesting. Development considering back- and forward-compatibility within a blue-green deployment approach - new code (and database migrations) should not cause errors in the operation of instances on the previous version. Learned the technique of editing change history through git squash and git rebase. There is a lot of outdated legacy code remaining from the Python 2.7 era. Involved in extensive code reviews. Participated in interviewing other developers. Reached a confident Middle+ level.Reason for leaving the company:- Moved to MontenegroResponsibilities included:- REST API for client application- Extensive unit testing, allocating 70% of development time for testing- Refactoring of outdated code- Optimization of authentication through MS AD, LDAP - resolved the issue of slow search in a large distributed directory, accelerated authentication by 70%.- Migration of background tasks from a custom task manager to Celery/RabbitMQ- Developed Django Middleware for SSO SAML 2.0 authenticationAdditional information:- Completed all tasks from the first two-week sprint in this team within a week and handled the remaining sprints quickly as well. Successfully tackled all the most challenging tasks.
Python Developer
Development of REST APIs in Python/Django/DRF, development of microservices, backend and frontend (ReactJS) development of an internal CRM system.More experience working in a team. First experience working with Scrum. Working with a large project and legacy code. Explored RabbitMQ and the AMQP protocol, implemented custom workers (Celery was not used at all). Deeply familiar with Django/DRF and Django ORM. Acquired skills in code review and conducted interviews independently. Reached a Middle level proficiency.Reason for leaving the company:- I grew as a professional and didn't see opportunities for further growth + decided to move to another city.Responsibilities included:- Project maintenance, refactoring, and optimization of outdated code, optimizing queries through Django ORM and raw SQL.- REST API development for frontend and internal administration.- Implemented numerous unit tests for REST APIs and backend business logic.- Generated various CSV table exports from the database for business analytics purposes.- Optimized email delivery and accelerated workers.- Worked extensively with legacy code, debugging, and optimizing outdated code.- Developed an internal administration panel using ReactJS and the ant.design component library.Additionally:- Started a personal pet project to explore new technologies and conduct experiments.
Python Developer
Development of REST API on Django, QA.First experience working in a team using the Django/DRF, Celery, Redis, PostgreSQL stack. Became proficient in Docker and Docker-compose. Progressed to a confident Junior+ level.Reason for leaving the company:- Unfortunately, the project closed down and the team was disbanded, but it was a very interesting experience.Responsibilities included:- Developing REST API on Django/DRF for the frontend.- Writing numerous unit tests for the REST API on Django/DRF.- Conducting extensive work on writing system tests using Selenium and pytest.- Running a project consisting of frontend, backend, and system tests through docker-compose. This involved launching a browser, opening frontend pages, and testing a significant amount of business logic on various pages under different conditions.- Integrating Trello with a Telegram bot and Google Sheets.
Python Developer
API development, backend for web applications. Linux administration. Web scraping. Telegram bots.There were numerous diverse projects. Acquired initial skills in web development using Python. Progressed to a junior-level developer. Learned touch typing.Responsibilities included:- Developing web scrapers and Telegram bots- Familiarity with MySQL and PostgreSQL, utilizing raw SQL- Studying Python's multithreading capabilities- Learning Selenium- Using Bottle and Aiohttp for REST API development and building custom admin panels with pure HTML/JS/CSS- Worked on a significant project automating Telegram accounts- The project is still operational for the client- Later rebuilt it from scratch as a personal pet project- Utilized extensive multithreading- Created a custom Python-based processor as a separate service, launching Telegram accounts in separate processes and managing them. Later realized that this could be done more easily with Celery))- Developed an admin panel and models in Django for sending commands to the processor service to manage Telegram accounts- Integrated with Google Sheets to download the configuration for each Telegram account- Created a REST API for integration with external applications- Implemented microservices on Yandex Functions- Gained experience with cloud solutions on Yandex Cloud- Developed a Telegram bot using Yandex Functions- Worked extensively with MongoDB- Integrated with text recognition and SMS sending services- Generated PDF invoices for payment purposes
Colleagues at AppFollow
Other employees you can reach at appfollow.io. View company contacts for 68 employees →
Valentin Zykov
Colleague at AppfollowSverdlovsk, Russia, Russian Federation
View →
KL
Ksenia Lebedeva
Colleague at AppfollowAugsburg, Bavaria, Germany
View →
IK
Ilya Kataev
Colleague at AppfollowBali, Indonesia
View →
VT
Vera Terengina
Colleague at AppfollowYerevan, Armenia
View →
KT
Karen Taborda, Mba
Colleague at AppfollowBoston, Massachusetts, United States
View →
DB
Denys Bondarenko
Colleague at AppfollowTbilisi, Georgia
View →
VT
Valentin Titov
Colleague at AppfollowGdańsk, Pomorskie, Poland
View →
SS
Skibi Skibixrun
Colleague at AppfollowRussia, Russian Federation
View →
AK
Alexandra Kolesnikova
Colleague at AppfollowBatumi, Ajaria, Georgia
View →
JP
Jovan P.
Colleague at AppfollowStara Pazova, Vojvodina, Serbia
View →
Константин Смоляров education
Master Of Science - Ms, Magnetic Phenomena, 5
Bachelor Of Science - Bs, Nuclear Physics, 5
Frequently asked questions about Константин Смоляров
Quick answers generated from the profile data available on this page.
What company does Константин Смоляров work for?
Константин Смоляров works for AppFollow.
What is Константин Смоляров's role at AppFollow?
Константин Смоляров is listed as Software Engineer | Python at AppFollow.
Where is Константин Смоляров based?
Константин Смоляров is based in Budva, Montenegro while working with AppFollow.
What companies has Константин Смоляров worked for?
Константин Смоляров has worked for Appfollow, Vivid Money, Aola, Увеон - Облачные Технологии, and Supl.Biz.
Who are Константин Смоляров's colleagues at AppFollow?
Константин Смоляров's colleagues at AppFollow include Valentin Zykov, Ksenia Lebedeva, Ilya Kataev, Vera Terengina, and Karen Taborda, Mba.
How can I contact Константин Смоляров?
You can use AeroLeads to view verified contact signals for Константин Смоляров at AppFollow, including work email, phone, and LinkedIn data when available.
What schools did Константин Смоляров attend?
Константин Смоляров holds Master Of Science - Ms, Magnetic Phenomena, 5 from Siberian Federal University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial