Artem K.

Artem K.

Senior Software Engineer/Ruby on Rails Developer

Russia
Hire Artem K. Hire Artem K. Hire Artem K.

About Me

Driven Software Engineer with 6+ years of experience developing application, having a focus on Ruby/Ruby on Rails. Artem is very versatile and experienced in using the latest technologies and tools. He has expertise in designing and building applications for different markets, working on multiple start-ups, including in the financial and eCommerce sectors. He constantly strives for test-driven development and cost-efficient reusable code.

Work history

UpStack
UpStack
Senior Software Engineer/Ruby on Rails Developer
2020 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Sphere Consulting
Sphere Consulting
Senior Software Engineer/Ruby on Rails Developer
2019 - 2020 (1 year)
Remote
  • Worked on improving old business-logic and implementing new business-logic for a multi-service application.

  • Integrated the software solution with third-party services and service providers.

  • Set up and maintained applications on Amazon Web Services. Performed code reviews and implemented testing.

Dekeo
Dekeo
Senior Software Engineer/Ruby on Rails Developer
2018 - 2019 (1 year)
Remote
  • Worked on the development of a monolithic application in the custom apparel industry.

  • Used PostgreSQL to implement database architecture for multiple applications. Implemented integrations with third-party service providers.

  • Developed customer-facing and administration using Ruby on Rails and Rspec.

Machinio Corp.
Machinio Corp.
Senior Software Engineer/Ruby on Rails Developer
2017 - 2018 (1 year)
Remote
  • Created a new business-logic for a monolithic application, a global search engine for finding used machinery and equipment.

  • Designed microservices for the application, reviewed code, and performed testing.

  • Worked on implementing a continuous integration process for effective deployments.

Revo Technology
Revo Technology
Software Engineer/Ruby on Rails Developer
2016 - 2017 (1 year)
Russia
  • Worked on the development of scalable architecture for highly technological services provided to on-line and multichannel merchants in Russia.

  • Closely partnered with development and product teams to present newly developed features and to help formulate new ones.

  • Managed to implement and integrate Elastic Search as a Service.

National Development Bureau Progress
National Development Bureau Progress
Ruby on Rails Developer
2015 - 2016 (1 year)
Russia
  • Worked on the development of microservices and RESTful API, as well as interaction with SOAP / REST API of third-party services.

  • Wrote scripts using Bash and performed deployment via Capistrano (including an analogue of Caphub).

  • Created and developed multiple services using Systemd.

Columbus Russia & CIS
Columbus Russia & CIS
Software Developer
2014 - 2015 (1 year)
Russia
  • Worked on the programming of modifications based on functional designs and the initial testing of the program code.

  • Prepared technical documentation, as well as correction of errors (revision) of the program code after testing.

  • Troubleshoot the deploying and configuring of information systems.

Farminers Startup Academy
Farminers Startup Academy
Ruby on Rails Developer
2013 - 2013
Russia
  • Worked on the development of products for Skycampus, a start-up engaged by a classical Silicon incubator.

  • Performed code coverage with tests, installation and configuration of some Gems (devise, OmniAuth, cancan), and the creation of temporary templates and initial layout on Twitter Bootstrap.

  • Developed controller / model code according to the team lead's instructions.

Portfolio

Ruby on Rails Developer - ClearCover (via Sphere Software)
Ruby on Rails Developer - ClearCover (via Sphere Software)

Clearcover's mobile app lets you view your policy information, submit claims, change payment methods, make payments, and view payment information right at your fingertips. Plus, with features like our Quick View ID card, the information you need about your car insurance will never be more than a few taps away. Worked on the development of the project in a remote environment. Integrated the software solution with third-party services and service providers. Worked on improving old business-logic and implementing new business-logic for a multi-service application. Technologies used in the project: Ruby, Ruby on Rails, PostgreSQL, RSpec, JavaScript, TypeScript, Kotlin, Apache Kafka, Apache Zookeper, GraphQL, Docker, Kubernetes, Amazon AWS, Google Cloud Platform, Jenkins, Codeship, GitHub Actions, Postman, Sentry, bash, Git, Jira, GitHub.

Ruby on Rails Developer - JiffyShirts
Ruby on Rails Developer - JiffyShirts

The project is a E-commerce store and apparel supplier in the clothing industry. Acted as Senior Developer, developing and maintaining features in a remote environment. Used PostgreSQL to implement database architecture for multiple applications. Implemented integrations with third-party service providers. Technologies used in the project: Ruby, Ruby on Rails, PostgreSQL, RSpec, CoffeeScript, JavaScript, Elasticsearch, Spree, Solidus, AngularJS 1.3, Vue.js, Webpack, bash, Git, Ubuntu Server, Amazon AWS, Docker, Honeybadger, PagerDuty, TravisCI, JIRA, Basecamp, Pivotal Tracker, Trello, Zeplin, Postman, Sage Intacct, GitHub.

Ruby on Rails Developer - Machinio
Ruby on Rails Developer - Machinio

Machinio is the largest global platform for buying and selling machinery and equipment. They are experts at using technology to connect buyers and sellers and facilitating transactions. Thousands of dealers and suppliers trust Machinio to market and sell their equipment by introducing them to millions of new buyers each year. Designed microservices for the application, reviewed code, and performed testing. Worked on implementing a continuous integration process for effective deployments. Technologies used in the project: Ruby, Ruby on Rails, MySQL, RSpec, CoffeScript, Solr, bash, Git, Ubuntu Server, Heroku, Docker, Rollbar, CircleCI, JIRA, GitHub.

Education

B.Sc, Computational mathematics and cybernetics
B.Sc, Computational mathematics and cybernetics
Lomonosov Moscow State University
2011 - 2015 (4 years)
Google Cloud Certified - Professional Cloud Architect; MCDS: Microsoft Dynamics AX 2012 Development Introduction; MCP: Microsoft Certified Professional; MS: Microsoft Dynamics AX 2012 Development Introduction Specialist
Google Cloud Certified - Professional Cloud Architect; MCDS: Microsoft Dynamics AX 2012 Development Introduction; MCP: Microsoft Certified Professional; MS: Microsoft Dynamics AX 2012 Development Introduction Specialist
Certifications