I'm a senior software developer with 10+ years of experience in different languages and technologies. I'm most effective with Ruby on Rails and Vue.js, and prefer to work on backend development.Career highlights:* Created a microservice system from scratch that scaled from zero to 1000+ stores across 50+ countries, and was used for many years* Successfully handled and improved an undocumented legacy system that had no developers when I joined* Was a technical co-founder of two startups* Contributed to the core Ruby repo and other open-source projects* Taught an IT course for school students
-
Senior Software DeveloperSlurm Слерм Sep 2022 - PresentEd-tech company which provides courses for top Russia enterprises and individual students.Architected and refactored backend solutions for key internal services (CRM, LMS, Redmine), handled DevOps responsibilities (GitLab CI, Nginx, Docker, Helm), and developed tricky frontend parts, helping our frontend developers.Job Highlights:* Implemented key integrations(Jira, Redmine, Gitlab, Telegram, AmoCRM, Finolog, etc), enabling independent team budgeting, tax calculation, multi-funnel sales tracking, and so on.* Optimized enterprise portal load time, increasing speed by 5x* Redesigned student progress tracking system, eliminating long-standing problems* Developed tricky frontend parts, creating a public course catalog that seamlessly integrates with a third-party landing builder service* Enhanced site performance and dev workflow: standardized git practices, implemented better frontend testing process, optimized video and assets delivery, eliminated major API slowdown for frontend team local development, improved exception control with migration to Sentry, etc.Other honorable mentions:Backend* Created a two-way integration of Redmine and Jira issues* Created a system for easy creation of custom reports, which significantly reduced delivery time* Made internal stands system more robust and integrated third-party service with browser IDE capabilities* Migrated legacy v1 API to v2 (which led to removing a huge amount of unused code), improved observability, and integrated living documentationFrontend* Set up builder to work with nested Web Components in Vue.js* Developed urgent business features during frontend team overloadInfrastructure* Set up Gitlab CI during company separation* Implemented Gitlab-to-Telegram personal notifications without coding* Fixed assets caching policy and compression, added CDN, improved observability, fixed deploy processesRuby on Rails, Vue.js, PostgreSQL, Gitlab, Redmine, Kubernetes, Grafana, Playwright -
Senior Software DeveloperSlurm Слерм Dec 2021 - Aug 2022 -
Co-FounderCybermangoapps May 2022 - Aug 2022E-commerce startup that provides AI features for the Lightspeed Platform.We went from idea to launch in one month and expanded to 50+ e-commerce stores.* Architected modular Rails platform with engine-based design* Built core platform functionality and integration with Lightspeed* Built real-time features with Hotwire and ChatGPT integration* Conducted product discovery and market analysis* Created several AI solutions for e-commerce storesRuby on Rails · Hotwire · Software Design · ChatGPT · Start-up Leadership · E-Commerce
-
Senior Ruby On Rails DeveloperFreelance Mar 2021 - Feb 2022Several part-time jobs: admin dashboard for a food mobile app, backend for an online tips startup, user service in a logistics company, server setup for an events company.Job Highlights:* Developed centralized RBAC system orchestrating authorization flows between API Gateway, microservices, and team frontends* Advocated for and integrated error-tracking processes* Set up server and CI/CD with zero-downtime deployments from scratch* Reported critical RCE vulnerability and other security issues through Bug Bounty programRuby on Rails · React.js · Ansible · DevOps · JSON Web Token (JWT) · Security
-
Full Stack DeveloperShoebox Solutions Ab Apr 2018 - Jul 2020Stockholm, Stockholm County, SwedenDeveloped features for a big Sweden SaaS accounting platform connecting entrepreneurs and accountants across Sweden.Job Highlights:* Implemented internal marketplace billing system with Stripe integration* Created CSS theming for white-label versions of the service* Ported legacy Vue.js codebase to React.js which sped up related features* Enhanced services for product expansion into other countries* Significantly improved and stabilized frontend testing process - decreased the number of flaky tests, sped up tests, and made them easier to debug* Shared authorized user data between microservices which significantly reduced internal requests across many parts of the systemOther honorable mentions:Backend:* Maintained and created several Ruby and Go microservices* Led integration with partners' service* Built financial reports, integration with Sweden company registry service, and other business featuresFrontend:* Maintained and developed features for two SPA sites: a desktop version for accountants and a mobile version for entrepreneurs. The mobile site worked on both Android/iOS via WebView* Created complex interactive forms with redux-form, fixed problems with WebView interactionInfrastructure:* Connected services to distributed tracing tool* Set up assets caching* Started the process of sending error reports to the Slack channel, which sped up reaction time and increased awareness of problems* Standardized local development with docker-composeRuby on Rails · PostgreSQL · React.js · Golang · JavaScript · Cypress.js · Kubernetes · RabbitMQ · Nginx
-
Lead Developer, Cofounder / CtoSimcase (Ctt, Llc) Dec 2014 - Feb 2018RussiaAs a small team, we created an internal platform for e-commerce applications, which served hundreds of online stores and reached the break-even point.I created a huge part of our system and several business apps based on it: e-commerce recommendations, BOGO promotions, auto currency conversion, and so on.I worked with a wide range of tasks:* Software design of the whole platform* Development of main Rails app with React.js, and several microservices (Erlang, Sinatra)* API services (Ruby, Erlang, Solr, Apache Mahout)* Built a solution to embed js code in a large number of third-party sites painlessly* DevOps (Server configuration and deployment with Ansible and later Docker; CI and CD with GitlabCI; set up monitoring, logging, and error tracking)* Direct customer support, negotiations, and custom development for clients* Customer development and defining core product featuresI made decisions about technology choices for development and participated in improving the company's processes.Software Design · Ruby on Rails · Erlang · Devops · React.js · PostgreSQL · JavaScript · Continuous Integration and Continuous Delivery (CI/CD) · Gitlab CI · Docker · Ansible · Solr · Apache Mahout -
DeveloperUndev.Ru May 2014 - Oct 2014RussiaWeb development with Ruby on Rails, extensive work with background jobs (Sidekiq), and development of a billing system that works with Bitcoin.Automated server deployment with Ansible. -
Software DeveloperFreelance Oct 2013 - May 2014* Outsourcing, writing services and sites with Ruby on Rails, Erlang, PHP (Laravel), and ASP.NET based on customer demands.* Renovation and finalization of IT conference Stachka 2014 website (http://2014.nastachku.ru)
-
Software DeveloperUlmic.Ru Dec 2012 - May 2014RussiaThis is a local non-profit youth organization.Developed applications:* Desktop C# application - integration with 1C (Russian accounting application)* XMPP chat application - configured Ejabberd server for it* Websites with Ruby on Rails* Desktop application - Vkontakte chat in JavaScriptParticipated in many projects at MIC (code review, architecture discussions, etc.) https://github.com/ulmic
-
TraineeEcho Jul 2013 - Aug 2013Writing Erlang server and improving my programming skills
Dmitry Davydov Education Details
-
Ulyanovsk State Technical University
Frequently Asked Questions about Dmitry Davydov
What company does Dmitry Davydov work for?
Dmitry Davydov works for Slurm Слерм
What is Dmitry Davydov's role at the current company?
Dmitry Davydov's current role is Senior Software Developer | Ruby On Rails.
What schools did Dmitry Davydov attend?
Dmitry Davydov attended Ulyanovsk State Technical University.
Not the Dmitry Davydov you were looking for?
-
1gmail.com
-
Dmitry Davydov
M.D. & Ph.D., A Principal Researcher In Precision Medicine & Health, Specializing In Resilience & Adaptation, As Well As Mobile Health With Wearables TopicsSpain -
2atos.net, borgent.com
-
Dmitry Davydov
Zurich, Switzerland2yahoo.com, leonteq.com
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