I develop feature-rich business applications with maintainability in mind. Ease integration burdens with a contract-based development approach. I always strive for consistency and performance in designed distributed systems. Pay attention to systems observability to ensure quality of work.Proficient in GoLang. Have significant hands-on experience with related technologies like: Kafka, Kubernetes, MongoDB, ClickHouse, Redis and PostgreSQL, and methods: CI/CD, DevOps.I communicate with a business team to understand their needs and provide tailored and (cost-)effective solutions which fits business requirements without unnecessary complexity. I take responsibility for the code I own and pay big attention to the product which I work on.I am adept at planning and implementing the full development cycle, from linting to alerting.
-
Head Of DevelopmentBrandis Sep 2018 - PresentVilnius, Vilniaus, LithuaniaWe created an innovative marketing solution which offers interactive widgets with your design and collaborative activities (like polls or games) on live-streams.* Developed and maintained a high-performance backend API with GoLang for server-based UI and collaborative actions.* Created an analytics system based on ClickHouse, handling tens of thousands of input events per second, providing fast and actionable insights.* Developed proprietary WebSocked server to get best performance. Developed solution was battle-tested during the Dota 2 EPICENTER Major event when it handled 400,000 simultaneous viewers..* Designed and maintained an internal proto-framework to simplify development of services and reduce integration costs.* Established GitOps pipeline to simplify development processes and streamline releases.* Directed DevOps practices like CI/CD and extensive telemetry (metrics/logs) to minimize the total cost of system ownership. -
CtoLingualeo Mar 2018 - Sep 2018Moscow, Russian Federation* Led a smooth migration to a service-oriented architecture, enhancing deployment times and simplifying regression testing.* Utilised Golang for infrastructural parts and business logic to maximise performance* Assessed perspective technologies and delved into NLProc systems such as Spacy.* Enabled rapid market deployment of a new grammar exercise by leveraging existing website content through NLProc tools. -
Backend Team LeadLingualeo Jan 2016 - Mar 2018Moscow, Russian Federation* Support existing development process while leading a team of developers* Facilitate migration to a more service-oriented architecture to replace legacy system in a steady manner* Improved deploy time from hours in legacy parts to minutes in new ones and time-to-market from months to weeks* Curate development of an internal framework that streamlined the process of creating new components and enable ability to communicate legacy and new components -
Php DeveloperLingualeo Sep 2014 - Jan 2016Moscow, Russian Federation* Developed integrations with external systems* Introduced a system that enabled the support team to efficiently track and structure appeals from users* Developed a system for scheduling lessons for teachers and students via email -
Full-Stack DeveloperMagnetic Project Feb 2011 - Aug 2014Omsk, Omsk, Russia* Writing code for projects developed for external clients (full-stack outsource developer).* Working as a full-stack developer on an e-currencies exchanger.
-
Web DeveloperИд Премьер Sep 2009 - Feb 2010Omsk, Omsk, Russia* Writing code for a backend and a frontend for a magazine website. * Developed the system to sync advertisements from a magazine’s internal DB to a website.* Worked as an independent contractor (full-stack developer) for various companies on a project basis.
Frequently Asked Questions about Roman Domrachev
What company does Roman Domrachev work for?
Roman Domrachev works for Brandis
What is Roman Domrachev's role at the current company?
Roman Domrachev's current role is Head of Development | Senior Golang & BackEnd.
Not the Roman Domrachev you were looking for?
-
-
-
Roman Domrachev
Omsk
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