Andrii Sereda
Verified Expert in Engineering
Cloud Computing Developer
Andrii is a full-stack web developer with more than ten years of commercial experience. His core competency lies in end-to-end architecting and developing of web applications through all phases from client's business idea to production. Andrii's main areas of expertise are backend (Ruby on Rails) and Cloud Computing (AWS, Azure, OpenStack, HPC Centers).
Portfolio
Experience
Availability
Preferred Environment
ITerm, Git, RubyMine, MacOS
The most amazing...
...project I've developed and led is a platform that connects to multiple top clouds and biggest supercomputer centers from a top500.org list.
Work Experience
Project Coordinator, Full-stack developer, Architect
ScaleTools Poland
- Defined the core product development strategy, including technical and concept decisions.
- Designed and helped to implement core architectural solutions for the project.
- Managed a number of projects (including three EU-funded ones) at the same time with all project deadlines met. Responsibilities included constant direct communication with customers, conversion of business requirements into product roadmap, technical decision making, leading of a team.
- Led the initial development phases of several projects, including a dedicated portal for electrical engines simulation and online solution for auditors in Switzerland. This included architecture design, work planning, and task distribution.
- Represented the achieved project results at various project meetings throughout Europe and defended the work done before the EU commission officers.
Ruby on Rails developer, Team Lead
Cloudbroker GmbH
- Led the team of five people, was responsible for taking technical decisions that facilitated further successful project development and growth.
- The core project led by me was rated the number one innovation in EU report about research projects in ICT (2015).
- Decreased task startup time from two minutes to less than 15 seconds.
- Performed architectural changes to allow the Platform to manage 10,000 tasks on 50+ cloud instances.
- Provided technical support for the joint experiment with IBM.
Java Developer
ScaleTools Ukraine
- Took part in the development of bank-specific communication libraries for a well-known payment system.
- Used neural network to predict the heating system consumption oil based on outside temperature, wind speed, and other factors.
- Created front-end application for Smart Home control.
- Took part in the development of an application for large datasets visualization.
Experience
Multicloud Platform
I joined the project on the prototype stage and from that time on I was fully responsible for the product development.
Portal for Electrical Engines Simulation
I led the project all the way from early client ideas through the prototype to the successful final version.
The solution is built on top of the multi-cloud platform described above.
Web-based Tool for Auditors in Switzerland
I have implemented a number of non-standard functionalities such as in-browser edit of any uploaded Word/Excel document and deep on-the-fly modifications of .docx files to allow efficient templating.
Portal for Hospital Staff Scheduling
I have created initial design and architecture, implemented prototype and production version. The product has been successfully used for almost ten years already
One-stop-shop and Billing Component for Platform
I created architectural design and helped in critical phases of development
Education
Bachelor's Degree in Computer Science
Kharkiv National University of Radioelectronics (KNURE) - Kharkiv, Ukraine
Certifications
Certified Ruby Programmer Gold
Ruby Association
Certified Ruby Programmer Silver
Ruby Association
Skills
Libraries/APIs
Amazon EC2 API, Ruby on Rails API, jQuery, Rack, PayPal API, ImageMagick, Vuex, Vue 2, Vue
Tools
Git, RubyMine, YouTrack, Jira, AWS CLI, Amazon Virtual Private Cloud (VPC), ITerm, Apache Solr
Frameworks
Ruby on Rails (RoR), OAuth 2, AngularJS, Spring, Hibernate, Angular
Languages
JavaScript, Ruby, CSS, HTML5, CoffeeScript, SQL, Java, TypeScript
Paradigms
REST, Concurrent Programming, Agile Software Development, Scrum, Behavior-driven Development (BDD), Test-driven Development (TDD)
Platforms
Amazon EC2, Heroku, OpenNebula, Linux, MacOS, OpenStack, Docker, Amazon Web Services (AWS)
Storage
Amazon S3 (AWS S3), Ceph, SQLite, PostgreSQL, Cassandra, MongoDB, NoSQL
Other
Cloud Computing, Project Leadership, Team Leadership, OpenStack Swift, Microsoft Azure
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