Hi, I'm Ivan Popov I am a middle backend developer.Currently, I'm working for a company that develops applications/SPA. The work is carried out in a large team.I use effective technologies and standards which guarantee a quality product.I'm very ambitious, a hard worker, and eager to learn new things.I lead an active lifestyle, I like traveling.I am open to remote and office opportunities(with relocation)!Catch me on ma1n@ya.ru, t.me/tifipyI have 4 years experience in web development.
Devman
-
Python MentorDevman Nov 2021 - PresentМосква, Москва, РоссияResponsibilities:- Writing plans for students;- Helping with problem on review;- I help debug particularly complex bugs;
-
Python Middle DeveloperЛига Цифровой Экономики Mar 2022 - Sep 2022Responsibilities:- Creating micro services on FastAPI.- Integration with mongodb, ELK via DRF/FastApi.- Writing new features in enormous legacy code.- Fixing bugs.Examples of my tasks:- Refactoring legacy 3 years old with add new features and logic.- Writing new celery schedule tasks.- Writing health check endpoints.- Create feature that could download git repository with git submodules.- Hide sensitive information from logs.- Refactoring old code, move it from source to library.- Write integration with search elastic/API, MongoDB/- Join 4 tables via prefetch, select_related Django without duplicates queries. -
Python Team LeadOkenit Sep 2021 - Mar 2022Санкт-Петербург, Санкт-Петербург, РоссияResponsibilities:- Technical review for new employees, mentoring them, helping with their tasks, estimate their tasks, rating my team, rewrite tasks from PM to developers;- Creating architecture;- Code review. Finding logic exceptions, PEP8 and etc;- Talking with customer/consumer. I went on business trips for closing the project;- All responsibilities from last position;- Implement new features with Django/Django Rest Framework;- Creating a python package and docker image in GitLab, for using them in project or deploy.Key achievements:- I passed the enormous project.- I created a team which could done tasks fastly and perfectly
-
Python DeveloperOkenit Feb 2021 - Sep 2021Санкт-Петербург, Россия- Developing a back end part of the project, primarily dealing with such technologies as Django and Django REST Framework.- Reading, debug and fix issues of legacy code;- Containerization the project, create docker, docker-compose files, combine services.- HTML and parsing HTML (such as is done by browser); using tools like Selenium to complete such tasks. - Reverse engineering closed API for mobile phones/Browser version with burp suite, for creating automation parser of users/posts or creating auto reg of accounts. Also I bypassed SSL pinning.- Extracting public information from social media working with their public APIs.- Aggregating and managing found public information in a proper manner thereby in the future making sure to quickly find and analyze collected data.- Creating unit and integration tests for the sake of achieving high quality and reliable code in production.- Completing not complicated tasks which have to do with a front part of the project; during this work it became possible to implement my knowledge of HTML, CSS and JS.
-
Python DeveloperFreelance Oct 2018 - Mar 2020Санкт-Петербург, РоссияProjects:- Telegram bots which scraping information from web;- Parses which scrape info from American websites with bypass bot lockers. - Front-end HTML + CSS, bootstrap 4, customer wanted to see parsed results offline in his browser;
Frequently Asked Questions about Ivan Popov
What company does Ivan Popov work for?
Ivan Popov works for Devman
What is Ivan Popov's role at the current company?
Ivan Popov's current role is Middle Python Developer.
Not the Ivan Popov you were looking for?
-
Ivan Popov
Team Leader | Training Manager | Floor Manager | Career In Leadership And DevelopmentSofia -
3accenture.com, gmail.com, gmail.com
-
-
Ivan Popov
New Alexandria, Va2bg.ibm.com, reconart.com -
Ivan Popov
Bulgaria
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial