Alexey Badenkov

Fullstack web developer | 10+ year experience | Ruby, Javascript, Typescript, Elixir

Tbilisi, Georgia (GMT+4)
+995 511-227-681

Summary

Fullstack Web Developer with 10+ years of experience, working in teams of various sizes, both remotely and on-site. Started as a system administrator before transitioning into PHP development, and now primarily specialize in Ruby and Ruby on Rails, with additional experience in Elixir and Phoenix. While my focus is Fullstack development, I have also spent time specializing in Frontend technologies.

Proficient in designing and implementing scalable web applications, ensuring high code quality, test coverage, and maintainable architecture. Passionate about Linux and system automation, currently using NixOS as my primary operating system. Experienced in optimizing development workflows, establishing CI/CD pipelines, and maintaining reliable infrastructure.

Skills

Ruby, JavaScript, Elixir, PostgreSQL, SQLite, Redis, Ruby on Rails, Sinatra, ExpressJS, NextJS, Sidekiq, Phoenix, ReactJS, VueJS, jQuery, Storybook, CSS, Tailwind, NeoVim, Docker, Terraform, Kubernetes, AWS, Linux, NixOS

Experience

Fullstack Developer at Inbybob

12/2023 - Present

Developed frontend features in close collaboration with product owners and designers. Estimated tasks, created technical designs, and implemented new functionality.

#typescript, #reactjs

Fullstack Developer at Doumo

05/2021 - 11/2023 | 2 years 7 months
  • Developed backend and frontend features based on discussions with product owners and designers.
  • Estimated tasks, wrote technical designs, and implemented new functionality.
  • Resolved bugs using logs and error trackers, and reviewed penetration test reports to address security vulnerabilities.
  • Participated in technical epics by improving developer experience, updating libraries, and implementing optimizations.
#ruby, #ruby on rails, #postgresql, #typescript, #reactjs, #storybook, #AWS, docker, kubernetes

Fullstack Developer at Mokka

03/2020 - 05/2021 | 1 year 3 months
  • Contributed to the development of a client portal using Next.js (React.js), improving usability and performance.
  • Extended and optimized a Ruby on Rails–based API to support critical client portal features, ensuring scalability and efficiency.
  • Improved the developer experience by refining the development workflow, documentation, and tooling, leading to increased team productivity.
  • Mentored colleagues by providing guidance on best practices, code reviews, and knowledge sharing, fostering a culture of collaboration and continuous improvement.
#ruby, #ruby on rails, #javascript, #reactjs, #nextjs, #storybook

Frontend Developer at Infotech Group

06/2018 - 01/2020 | 1 year 8 months
  • Built front-end interfaces for applications using ReactJS.
  • Contributed to the design, development, and maintenance of a scalable UI Kit utilized across company-wide applications, improving development efficiency and consistency.
#javascript, #lerna, #storybook, #zeplin

Fullstack Developer at JetRuby Agency

05/2017 - 06/2018 | 1 year 2 months

Jetruby is a software development agency specializing in building mobile and web applications.

I contributed to several projects, including an auction platform for diamond trading, a virtual IT lab, and a mortgage loan application. One of the most interesting projects I worked on was a Ruby on Rails-based virtual IT lab, which integrates with AWS via Terraform and API. This platform enables the seamless setup of cloud-based training environments, empowering enterprises to deliver interactive and engaging training experiences efficiently. Additionally, I worked with Elixir and Phoenix to build a GraphQL API and developed a ReactJS frontend featuring complex form handling and dynamic user interactions.

#ruby, #ruby on rails, #elixir, #reactjs, #vue, #terraform

Freelancer at Freelance on Upwork

03/2016 - 05/2017 | 1.2 year

Primarily worked as a Frontend Developer using ReactJS. In addition, I undertook projects involving Elixir and Ruby.
Focused mainly on creating user-friendly web apps with ReactJS, while also working on projects using Elixir and Ruby.
Helped mentor a colleague by sharing knowledge, reviewing code, and offering advice to help them grow.
Earned great feedback from clients for delivering quality work and being easy to work with. Check out my profile here: Profile.

#ruby, #elixir, #javascript, #reactjs

Fullstack Developer at Fastdev AB

11/2014 - 03/2016 | 1.3 year

Fastdev is a software development agency building mobile and web apps for clients.
Developed APIs for mobile and web apps using Ruby on Rails.
Focused on backend tasks and collaborated with mobile and front-end teams.
Configured AWS infrastructure for several projects.

#ruby, #ruby on rails, #ansible, AWS, #reactjs

Fullstack Developer at Undev

04/2013 - 03/2014 | 0.9 year

Undev is a software company specializing in internet video broadcasting platforms. At Undev, I:

  • Worked on "ContentUp," a web app for video content distribution using Ruby and Ruby on Rails.
  • Contributed to customizing an internal fork of GitLab to improve its notification system for better organizational use.
#ruby, #ruby on rails, #backbonejs, #ansible, #chef, #vagrant, #docker

Fullstack Developer at Bitmaster

03/2012 - 03/2013 | 1 year

Bitmaster is a software company that makes software for the taxi business.
I worked on integrating our software with taxi aggregators using PHP and the Symfony2 framework.

#php, #yii framework, #symfony 2, #jquery, #angular

The company was a design studio specializing in creating websites and web applications for a variety of clients.

  • Started my first programming job.
  • Inherited and adapted legacy code using modern approaches, including the Yii Framework.
  • Created pixel-perfect HTML layouts, ensuring compatibility with older browsers like Internet Explorer 6.
  • Introduced version control using Mercurial to streamline collaboration.
  • Set up continuous delivery pipelines with Jenkins, leveraging system administration experience.
  • Mentored colleagues and contributed to improving the studio's development workflows.
#linux, #php, #yii framework, #jquery

System Administrator at RUMC

01/2009 - 06/2009 | 6 months

Managed computer networks and systems on Windows and Linux.
Built my first website, which sparked my interest in web development.
Explored web frameworks like Ruby on Rails but started with PHP due to its simplicity and accessible hosting options.

#linux, #windows

System Administrator at MUP SAH

03/2007 - 06/2007 | 4 months

As a Junior System Administrator, I maintained the organization’s computer networks and configured Windows and Linux servers and workstations. Linux had been my passion since school, and with many unused computers available, I used the opportunity to experiment, learn, and build systems, gaining hands-on experience every day. Unfortunately, my time in this role was short, as by June, I was drafted into the army as part of mandatory military service.

#linux, #windows

Education

Kama Institute of Humanitarian and Engineering Technologies | Bachelor | 2005 - 2009

Started programming back in high school. Since then, I’ve been self-taught, constantly exploring new programming languages, technologies,
and building hands-on projects to sharpen my skills.