Kostiantyn Rust Developer
Summary
- More than 17 years of commercial experience in IT;
- Experience cooperating with clients worldwide and building products related to various spheres: e-commerce, real estate, custom CRM, trading, social media and many more. Product tech design and full cycle of development and support;
- Deep experience in development web applications using Ruby on Rails, Rust, Java, JavaScript, Go;
- Strong experience of AWS, Azure Clouds, Google Clouds;
- Experience in team leading and CTO;
- Upper-Intermediate English;
- Available: ASAP.
Experience
Rust Developer
August 2022 – Present time
Team Lead & Lead DevOps, Parexel
June 2017 – August 2022
Senior Full stack developer, Tweddle
January 2018 – January 2021
Senior performance engineer, Coupa Software
January 2014 – January 2018
Full stack Developer, Herokey
June 2017 – August 2018
Full stack developer, WiseWeb
August 2015 – September 2017
Full stack developer, SalesDoubler
September 2014 – December 2015
Full stack developer, Commpeak
March 2014 – April 2015
Full stack developer, Ooma
April 2013 – June 2014
Senior Ruby developer, Cargo-Boss
June 2009 – April 2013
Team lead, CTO, VitaClick
September 2012 – March 2014
Software Developer
June 2009 – April 2010
Software developer, Control-Video
June 2006 – April 2010
Officer of the armed forces of Ukraine
June 2005 – April 2018
Projects
Team Lead & Lead DevOps
5 years
Develop web apps and utilities on Ruby on Rails.
Responsibilities:
- Development web apps and utilities on Ruby on Rails;
- Optimize system performance;
- Memory leaks detection and fixies, speedUp, and full refactoring applications;
- Implement performance and architecture best practices.
Technologies: AWS, RoR, Azure DevOps & Portal Resources, Sidekiq, Heroku, Google Cloud Services, Solaris, Haml/Sass/CoffeeScript, React, Cucumber & Rspec & Capybara, PostgreSQL, ElasticSearch & PostgreSQL search, Redis, Mina, Git, Monit, God, gRPC, Websockets.
Senior Full stack developer
2 years
Development of web apps and utilities.
Responsibilities:
- Development web apps and utilities on Ruby on Rails;
- Optimize system performance;
- Memory leaks detection and fixies, speedUp, and full refactoring applications;
- Implement performance and architecture best practices.
Technologies: Neo4j (Aura) & Cypher, AWS, Ansible, Terraform, Sidekiq, React, Redux, ReactRails, Haml/Sass/CoffeeScript, Rspec, PostgreSQL, Git, gRPC, Websockets.
Senior performance engineer
2 years
Applications development.
Responsibilities:
- Optimize system performance;
- Build and Establish performance engineering tools and framework;
- Scale product performance by optimizing application code, platform, and infrastructure;
- Scale product performance to support multi-tenant deployments, and very large single-tenant deployments in SAAS;
- Establish system performance benchmarks, performance dashboards;
- Proactively identify performance bottlenecks in product prerelease and customer environments;
- Implement performance best practices.
Technologies: Go, Rust, Ruby, JRuby, Scala(Gatling), Java, Javascript(NodeJS), RoR 3-5, MySQL, Cassandra, Sphinx, Redis, AWS, Chef, Git, God, Haml/Sass/CoffeeScript, JQuery, Angular, Jenkins, TeamCity, Jmeter, Gatling, Rspec, Capybara.
Full stack developer
13 months
Development tickets management system.
Responsibilities:
- Development web apps and utilities;
- Optimize system performance;
- Memory leaks detection and fixies, speedUp, and full refactoring applications;
- Implement performance best practices.
Technologies: Ruby, Go, RoR, Sinatra, Gin-gonic, Used technologies - RoR, AWS, Sidekiq, Heroku, Google Cloud Services, Haml/Sass/CoffeeScript, JQuery, AngularJS, VueJS, Cucumber & Rspec & Capybara, PostgreSQL, ElasticSearch & PostgreSQL search, Redis, Mina, Git, Monit, God.
Full stack developer
2 years
Development of web apps and utilities on Rust, Ruby, and jRuby.
Responsibilities:
- Implement performance best practices;
- AWS (EC2 for a single instance, Lamba for croned tasks, AWS Push Notification Service, Route 53 for setting DNS records, S3 for backup and assets, Elastic IPs, SES for the mailer, SQS for service messaging, IAM for identity and access management, Elastic Beanstalk with autoscaling);
- Optimize system performance;
- Memory leaks detection and fixies, speedUp, and full refactoring applications.
Technologies: RoR, Sinatra, Gin-gonic, Gorilla, Iron, GrapeAPI, Heroku, AWS, Haml/Sass/CoffeeScript, JQuery, Webpack, Microservices, Cucumber & Rspec, PostgreSQL, Sidekiq, ElasticSearch, Redis, Capistrano, Git, Monit, RoR 3-5, MySQL, Cassandra, Sphinx, Redis, RabbitMQ, AWS, Chef, Git, God.
Full stack developer
15 months
Development of web apps and utilities on Go, Rust, Ruby, and jRuby.
Responsibilities:
- Development web apps and utilities;
- Implement performance best practices;
- AWS (EC2 for a single instance, Lamba for croned tasks, AWS Push Notification Service, Route 53 for setting DNS records, S3 for backup and assets, Elastic IPs, SES for the mailer, SQS for service messaging, IAM for identity and access management, Elastic Beanstalk with autoscaling).
Technologies: Go, Rust, Ruby, jRuby, Used technologies - RoR, Sinatra, GrapeAPI, Heroku, AWS, Haml/Sass/CoffeeScript, Jquery, Cucumber & Rspec, PostgreSQL, Sidekiq, ElasticSearch, Redis, Capistrano, Git, Monit, RoR 3-5, MySQL, Cassandra, Sphinx, Redis, AWS, Chef, Git, God.
Full stack developer
13 months
Development of web apps and utilities on Rust, Ruby, and jRuby.
Responsibilities:
- Development web apps and utilities;
- Implement performance best practices;
- Optimize system performance;
- Memory leaks detection and fixies, speedUp, and full refactoring applications.
Technologies: RoR, Sinatra, GrapeAPI, AWS, Haml/Sass/CoffeeScript, JQuery, Microservices, Cucumber & Rspec, MySQL, Sidekiq, ElasticSearch, Redis, Capistrano, Git, Monit, RoR 3, MySQL, Sphinx, Redis, RabbitMQ, AWS, Chef, Git, God.
Full stack developer
14 months
Development and support communication management system.
Responsibilities:
- Development web apps and utilities on Ruby.
Technologies: RoR, Sinatra, GrapeAPI, AWS, Haml/Sass/CoffeeScript, Jquery, Cucumber & Rspec, PostgreSQL, Sidekiq, ElasticSearch, Redis, Capistrano, Perforce, Monit.
Senior Ruby developer
10 months
Development of an online freight auction.
Responsibilities:
- Development an online auction web-app with using the ROR framework (2 and 3 versions);
- Creating and servicing hosting on Centos for created app.
Technologies: Haml/Sass/CoffeeScript, Cucumber & Rspec, MySQL, MongoDB, rescue/resque-scheduler, Redis, Capistrano, Git, Monit, RoR.
Team lead, CTO
17 months
Development online medicine appointment system.
Responsibilities:
- Build a development team;
- Duties management;
- Creation of build processes with Agile, Scrum;
- Development web application from a scratch (architecture);
- Development test infrastructure;
- Development and support production environments (dedicated servers).
Technologies: Haml/Sass/CoffeeScript, Cucumber & Rspec, MySQL, MongoDB, rescue/resque-scheduler, Redis, Capistrano, Git, Monit.
Software Developer
10 months
Creating RoR.
Responsibilities:
- Development of apps for Unix systems on ruby (statistic systems and process analyzer, log analyzer);
- Development of web apps with RoR 2,3 versions;
- FreeBSD instance deployment.
Technologies: Haml/Sass/CoffeeScript, Cucumber & Rspec, MySQL, MongoDB, rescue/resque-scheduler, Redis, Capistrano, Git.
PHP developer
4 years
Creating small web applications, Unix systems (live-streaming video, statistics collector, etc.), and technical support hosting of Unix-based applications.
Responsibilities:
- Support of FreeBSD instance;
- Development of web-applications;
- Video broadcast systems support.
Technologies: firewall, postfix, nat, bind9, tomcat, LAMP, PostgreSQL, red5, LAMP, RoR, javascript, jQuery, MySQL, Git.
Education
Military Signal and Management University
Specialist of CASS-management
Courses/Certificates
- American English Center
- TOEFL-level, major
- Intellect
- TOEFL-level, major