Bohdan O.

Bohdan O.

Senior Software Engineer

Kyiv, Ukraine
Hire Bohdan O. Hire Bohdan O. Hire Bohdan O.

About Me

I am a talented and experienced Ruby on Rails/JavaScript Web Developer with the technical knack for creating clean, scalable, and user-friendly digital products for diverse clients. As an avid learner of new languages, with strong attention to details and communication skills, I consistently execute tasks on time and deliver excellent software solutions to meet the expectations of clients.

Work history

UpStack
UpStack
Senior Software Engineer
2017 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

ThredUp
ThredUp
Senior Software Engineer
2017 - 2019 (2 years)
  • Provided technical guidance for the design and development of low latency/high throughput server infrastructure components to handle large volumes of transactions for clients.

  • Regularly present and defend architectural, design, and technical choices to internal and external partners, and support and develop fellow software engineers for the client.

  • Regularly design new software and web applications, support applications and customization of current applications for the client.

GlobalLogic
GlobalLogic
Senior Ruby on Rails/Javascript developer
2016 - 2018 (2 years)
Remote
  • Regularly write strong and scalable software applications for the client.

  • Regularly maintain and improve existing/new features, fix existing bugs, and handle other DevOps to finish their tasks on time.

  • Regularly participate in strategy planning for latest improvements and additions to the systems of the client.

Svitla Systems Inc
Svitla Systems Inc
Fullstack Ruby on Rails/Javascript developer
2013 - 2016 (3 years)
Remote
  • Provided technical leadership for the design and development of complex architectures that scale for the client.

  • Regularly collaborated with frontend and backend developers to optimize the performance of existing features for the client.

  • Regularly implemented automated testing platforms and performed unit tests on new functionalities of the system for the client.

Bagshop
Bagshop
Fullstack PHP/Javascript developer
2012 - 2013 (1 year)
  • Regularly defined best practices across the frontend application solutions of the client, and integrated JQuery 3rd party libraries for the client.

  • Regularly contributed to the design and evolution of software architecture on behalf of the client.

  • Provided technical direction for the the definition of patterns for validations, error handlings, state management, etc. for the client.

Nokia Inc
Nokia Inc
Junior Fullstack Java/Javascript developer
2012 - 2012
  • Provided technical assistance for the development and maintenance of websites, and improved existing systems for the client.

  • Regularly analyzed and modified programming systems including encoding, testing, and debugging on behalf of the client.

  • Wrote documentation to describe program development, logic, coding, and corrections for the client.

Portfolio

Fullstack PHP/Javascrip - Bagshopt developer
Fullstack PHP/Javascrip - Bagshopt developer

Bagshop is a e-commerce project for selling bags. Here I was working as a Fullstack PHP/Javascript developer, most of the time integrating new js libraries, creating new PHP functionality, and fixing existing functionality on both sides. I used Trello for task management.

Senior Ruby on Rails and JS developer, Team leader - Medical Care Collaboration Project

Medical Care Collaboration Project is a private project not shared to the public access. It's used by certain medical companies. It's written in Rails 4.1, frontend - React. I created different microservices and APIs, implemented new functionality for both backend and frontend and used Rabbitmq messaging for sharing data between services. Managed tasks assigning them to the team, reviewed PRs and helped colleagues to finish tasks on time. Used JIRA for task management and Jenkins for continuous integration.

Senior Full Stack Developer - Collaborator
Senior Full Stack Developer - Collaborator

Colaborator is a social network for actors. Here I wrote a huge part of the API, used Sunspot for full text searching, used Sidekiq for video uploading and sending mails, implemented enormous part of front-end. On front-end I used AngularJS.

ROR Developer - Coupa
ROR Developer - Coupa

Coupa is a Cloud Financial Applications Vast project, the team had more than 100 technical specialists. In this project I consistently upgraded the "gems" (including Rails), fixing and writing tests using RSpec and Capybara, and improved the performance of the platform.

Senior ROR Fullstack Developer - Guacamol
Senior ROR Fullstack Developer - Guacamol

Guacamol is a french startup, its main purpose is to help people sign different legal documents online. Here I developed and integrated different AngularJS extensions. Developed new features and fixed existing bugs, helped others developers to finish their tasks on time.

ROR Developer - E2G2
ROR Developer - E2G2

E2G2 - Business licensing software for cities and municipalities Here I performed common front-end tasks, on back-end, and also fixed bugs.

Education

Education
Master Degree in Computer Engineering
Cherkasy State Technological University
2016 - 2018 (2 years)
Education
Bachelor’s degree in Software Engineering
Cherkasy State Technological University
2011 - 2014 (3 years)
Education
Junior Specialist degree in Software Engineering
Cherkassky Polytechnic College
2007 - 2011 (4 years)