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 with 884 employees, based in Larnaca, 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 developer tasks, worked with databases: made statistic reports and Grafana metrics with SQL.
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 →
Daniia Gabbasova
Colleague at SemrushLimassol, Cyprus
View →
AD
Aina Dmitrieva
Colleague at SemrushLimassol, Cyprus
View →
MS
Monil Shah
Colleague at SemrushToronto, Ontario, Canada
View →
LA
Liubov Artiukhova
Colleague at SemrushLimassol, Cyprus
View →
OZ
Olga Zaiurova
Colleague at SemrushSpain
View →
BU
Burhan Uddin
Colleague at SemrushHabiganj District, Sylhet, Bangladesh
View →
OA
Olga Andrienko
Colleague at SemrushFrance
View →
AD
Anastasia Deryazhentseva
Colleague at SemrushMexico City, Mexico
View →
OB
Olga Bondar
Colleague at SemrushPrague, Czechia, Czech Republic
View →
AN
Alexandr Nohrin
Colleague at SemrushChişinău, Chișinău, Moldova, Republic Of
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 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 Daniia Gabbasova, Aina Dmitrieva, Monil Shah, Liubov Artiukhova, and Olga Zaiurova.
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.