Full Stack Developer
CurrentI develop Django application: write new modules, refactor some outdated parts, add some business features, cover code with tests. I also develop user interfaces with React and Next.js.
Please complete the CAPTCHA to continue
A concise factual answer block for searchers comparing this professional profile.
Roman Bakulin is listed as Full Stack Developer at Semrush, a company with 884 employees, based in Larnaca, Cyprus, Cyprus. AeroLeads shows a matched LinkedIn profile for Roman Bakulin.
Roman Bakulin previously worked as Full Stack Developer at Domclick and Python Developer at Balance Platform. Roman Bakulin holds Bachelor Degree, Informatics from Siberian Federal University.
This section adds company-level context without repeating Roman Bakulin's masked contact details.
Review company-level records connected to Roman Bakulin before choosing the right outreach path.
Roman Bakulin is a Full Stack Developer at Semrush. He possess expertise in python, postgresql, oop, git, sql and 3 more skills. He is proficient in English.
Listed skills include Python, Postgresql, Oop, Git, and 4 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Prague, Czechia
I develop Django application: write new modules, refactor some outdated parts, add some business features, cover code with tests. I also develop user interfaces with React and Next.js.
Moscow, Russia
Worked on several Python services (Django, Django REST framework, Sanic) in a team of 3 devs. Also worked on front-end tasks (JS, TypeScript, React).Covered code with tests (bdd-test). Developed REST API. Made statistic reports and graphics, used Jupyter Notebook.
Moscow, Russia
Worked in a team of 4 Python devs. The project consisted of several microservices connected via RabbitMQ.Worked with self-created Python framework, developed state-machines for data exchange between services. Implemented business logic. Covered code with tests, used pytest and unittest libraries. Made code review, converted client's requirements into.
Moscow, Russia
Worked on online shop on Django: developed new modules, services, web-parsers and interfaces. Refactored legacy-code. Periodically worked on simple front-end tasks, including AJAX and Bootstrap.
Krasnoyarsk, Russia
Developed web-apps for university with Odoo framework (Python). Worked in a team of 4 devs. Made statistic reports with SQL.
Other employees you can reach at semrush.com. View company contacts for 884 employees →
Nomcebo Mngomezulu
Colleague at Semrush
South Africa, South Africa
View →
AK
Angelika Khantaeva
Colleague at Semrush
Novi Sad, Vojvodina, Serbia, Serbia
View →
IE
Ilia E.
Colleague at Semrush
Barcelona, Catalonia, Spain, Spain
View →
MS
Marija Stibl
Colleague at Semrush
Belgrade, Serbia, Serbia
View →
FJ
Francisco Javier Pinilla Gisbert
Colleague at Semrush
Prague, Czechia, Czech Republic
View →
BF
Bob Foster
Colleague at Semrush
Riverton, New Jersey, United States, United States
View →
SM
Sayed Mansoor Kazemi
Colleague at Semrush
United States, United States
View →
JC
John C.
Colleague at Semrush
Conyngham, Pennsylvania, United States, United States
View →
NS
Nick Shallers
Colleague at Semrush
Greater Philadelphia, United States
View →
AA
Artemon Avgustovich
Colleague at Semrush
Belgrade, Serbia, Serbia
View →
Quick answers generated from the profile data available on this page.
Roman Bakulin works for Semrush.
Roman Bakulin is listed as Full Stack Developer at Semrush.
Roman Bakulin is based in Larnaca, Cyprus, Cyprus while working with Semrush.
Roman Bakulin has worked for Semrush, Domclick, Balance Platform, Chadomarket, and Krasnoyarsk State Pedagogical University Named After V. P. Astafyev.
Roman Bakulin's colleagues at Semrush include Nomcebo Mngomezulu, Angelika Khantaeva, Ilia E., Marija Stibl, and Francisco Javier Pinilla Gisbert.
You can use AeroLeads to view verified contact signals for Roman Bakulin at Semrush, including work email, phone, and LinkedIn data when available.
Roman Bakulin holds Bachelor Degree, Informatics from Siberian Federal University.
Roman Bakulin is listed with skills including Python, Postgresql, Oop, Git, Sql, Rabbitmq, Unit Testing, and Linux.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contactsCheck these profiles if this is not the Roman Bakulin you were looking for.