Maksym Pugach
Verified Expert in Engineering
Software Developer
Kiev, Ukraine
Toptal member since May 13, 2017
Maksym is a full-stack developer with several years of hands-on experience in building optimized SPAs and APIs. The bulk of his work consists of writing code for network management operations and utilizing his previous systems engineering experience to implement complex distributed and highly available architectures. Backed by a CS degree and multiple certifications in various fields (Sun, Microsoft, Cisco), Makysm's current back-end passion is Elixir and his most recent project with Angular.
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), OS X
The most amazing...
...back end I've coded performs long-running neural network learning and scales by simply spawning more servers without any kind of reconfiguration or coding.
Work Experience
Solution Architect
LITSLINK
- Led several teams ranging in size from two to fifteen developers.
- Won the "best teammate tutor and support" internal award.
- Won an internal hackathon, leading a team of four people.
- Spoke at internal company events and gave multiple talks during local IT meetups.
Ruby on Rails Developer
JetRuby Agency
- Built a mail campaign service with flexible targeting and scheduling which uses Sendgrid and Mandrill adapters.
- Migrated the application static HTML cache from AWS S3 to Redis—which improved response times (S3 is much faster now than at that time).
- Adopted React to replace complicated JavaScript parts with components which made the code easier to support.
First Category Systems Engineer
JSC PrioCom
- Conducted two Solaris OS courses to coach 15 colleagues.
- Wrote a pack of Ruby scripts to prepare and migrate about 600,000 of KyivStar (Ukrainian telephony provider) PSTN subscribers from old Huawei to new Iskratel switches.
- Implemented a custom SOAP client on top of HTTParty; since the vendor did not follow WSDL format strictly and there was no possibility to utilize existing solutions.
- Designed and configured a SAN network to connect five data centers in different cities for Ukrtelecom.
Experience
Flaredown
http://flaredown.com/VedAkadem Students
http://students.veda-kiev.org.uaUniversum Survey Central
Scarpa
Universum TOP 100
Talent Radar
Shout Factory
eLab
Special operators can manage the teaching process and then publish the successful results to the main application so that the end users can see them as styles to process their pictures and videos. The teaching process performs heavy computations, so there are a bunch of workers with cutting-edge GPUs and flexible architecture to add resources on the fly.
I personally coached 4 Ruby on Rails developers to get proficient with Ember.js on this project.
Zoser Maps API
Media Kits
http://mediakits-showcase.concordmusicgroup.comHIT UI
http://hitsystem.co/ALUA Messenger
https://www.alua.comCoinCut
Hellobit
Hearst Video Gopher
SchoolBooks
Autrun
Authenticated Analytics
The results are improvement in their supplier management, bidding strategies, and media selection; in addition you can get proof that a campaign runs (or does not run) as promised.
Education
Participated in Angular 4 Workshop with Yakov Fain (Computer Science)
DTEK Academy - Kyiv, Ukraine
Certificate in NetApp Data ONTAP 7-Mode Administrator
Fast Lane - Kiev, Ukraine
Certificate in EMC Information Storage Associate Version 2 (EMCISA)
Fast Lane - Kiev, Ukraine
Certificate in Cisco Data Center Architecture Design Specialist
Pearson VUE - Kiev, Ukraine
Certificate in Cisco Unified Computing Technology Design Specialist
Pearson VUE - Kiev, Ukraine
Certificate in Cisco Certified Network Associate (CCNA 640-802)
Pearson VUE - Kiev, Ukraine
Certificate in Microsoft Certified Professional in Windows Server Virtualization (MCTS)
Thomson Prometric - Kiev, Ukraine
Certificate in Sun Certified Network Administrator for Solaris 10 OS (SCNA)
Pearson VUE - Kiev, Ukraine
Specialist's Degree in Computer Science
National Technical University of Ukraine | KPI - Kiev, Ukraine
Certificate in Sun Certified System Administrator for Solaris 10 OS (SCSA)
Pearson VUE - Kiev, Ukraine
Bachelor's Degree in Computer Science
National Technical University of Ukraine | KPI - Kiev, Ukraine
Certifications
Architecting with Google Compute Engine
Coursera
Skills
Libraries/APIs
ActiveRecord, Sidekiq, Ruby on Rails API, ActiveInteraction, jQuery, React Router, Mandrill API, Google Maps API, Mailchimp API, Pundit, CarrierWave, JSON API, React, Mongoid, Ember Data, AREL, HERE Maps API, Brightcove API, SendGrid API, PubNub, Socket.IO, OmniAuth, Devise, D3.js, Node.js, RxJS, Google Places API, GeoIP
Tools
Capistrano, RSpec, AWS SDK, Postman, Git, Mailchimp, SendGrid, Codeship, Wercker, Travis CI, Amazon Simple Queue Service (SQS), Webpack, Geocoder
Languages
Elixir, JavaScript, Ruby, CoffeeScript, TypeScript 2, Dart, Lua, JRuby
Frameworks
Ruby on Rails (RoR), Bootstrap 3, Bootstrap, Capybara, Factory Girl, Sinatra, Redux, Ember.js, Angular, Flutter, JSON Web Tokens (JWT), QUnit, Phoenix, Angular Material, Express.js, Sails.js
Platforms
Solaris, Kubernetes, Docker, Heroku, Linux, FreeBSD, Software Design Patterns, MacOS, Amazon Web Services (AWS), New Relic, OS X, Google Cloud Platform (GCP), Visual Studio Code (VS Code)
Paradigms
DRY, REST, CQRS, KISS
Storage
Sphinx Search Engine, Amazon S3 (AWS S3), Elasticsearch, MongoDB, PostgreSQL, Redis, NetApp, Storage Area Networks (SAN), Memcached, MySQL, PostGIS, RethinkDB
Other
SOLID Principles, Ember CLI, Beanstalkd, SOAP, Turbolinks, Cisco, CRDT, CAP Theorem, Cowboy Server, CanCan, WebSockets, Postmark, OAuth, APIs
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring