- OrchestrateCS | EHS Project Management SoftwareFractional Chief Technology Officer (CTO)DIGITAL & ITNovember 2021 - February 2024 (2 years and 3 months)Berlin, GermanyOrchestrateCS (OCS) is an EHS project management solution for manufacturers, providing mobility, control, and visibility over Health & Safety operations via a flexible software application.Budget Management: $360K/YearTeam Management: 3 employeesResponsibilities:- Owned the entire software development cycle by assembling a remote team of five seasoned engineers; helped choose the technology stack.- Devised the company’s first MVP, allowing the founders to attract more backers and customers and increase investments to scale development.- Originated the web and mobile versions of the application, fully readying it for the market; tested and integrated the application's verification checklist.- Launched the first version of the application within only 4 months and facilitated the sales and marketing teams' use.- Saved $60K by onboarding pre-made/ready solutions to build a new UI; reduced development costs by 50% instead of agency solution proposals using Ruby on Rails; saved $10K by integrating PAAS (Heroku) solutions for hosting and delivering applications.- Implemented a transparent process to identify issues upfront and not waste time on rework; onboarded Continuous Delivery from scratch to make the automated delivery process robust and secure.- Adopted readymade technical solutions to achieve a working version within four months without hiring extra staff.- Successfully managed the internal performance DORA (deployment frequency: daily; lead time for changes: 2 days; mean time to recover: 1 hour; change failure rate: 0.01%).- Elucidated the task development process among a distributed team worldwide.- Established both the delivery procedure and rapid feedback process for developers.- Helped to deliver a roadmap with maximum impact.
- Crosslake TechnologiesPrincipal Software Engineer | Consultant via JetThoughtsDIGITAL & ITDecember 2019 - June 2023 (3 years and 6 months)Berlin, GermanyTeam Management: 2 employees- Redesigned the legacy functionality by fixing most of the issues.- Optimized onboarding time from 3 months to 2 days.- Fixed security vulnerabilities and ensured confidence in stakeholders by updating the code base.- Successfully managed internal performance DORA (deployment frequency: reduced from quarterly to every 2 days; lead time for changes: reduced from monthly to every 2 days; mean time to recover: reduced from 1 week to 1 hour; change failure rate: reduced from 100% to 0.01%).- Implemented a transparent process to identify issues upfront and not waste time on rework.- Introduced Continuous Delivery to make the delivery process secure and fast.- Reduced verification by 30% for QA through the automated deployment of new changes.- Reduced running testing by 70% for CI/CD by optimizing and reworking code.- Reduced maintenance issues, focusing on feature development, by migrating from SPA architecture to server-side rendering.- Removed all unsupported and unmaintained dependencies; optimized code base to make support for less experienced developers more straightforward.- Reduced required time by 70% for managers and QA to keep track of product changes by introducing Continuous Delivery.- Replaced unsupported AngularJS code with server-side rendering, improving security and reducing lead and deployment time.- Simplified the code base and improved the delivery process by removing 100 bugs per new change while working on the new features.
- JetThoughts LLCSenior Full-stack EngineerDIGITAL & ITSeptember 2008 - Today (16 years and 8 months)Miami, United StatesJetThoughts provides software delivery and consulting services to small/medium businesses developing custom Mobile and Web applications.Total Revenue: $1MAnnual Revenue: $500K+Team Management: 150 developers- Achieved a high referral rate of 90%, with most new customers gained through recommendations.- Won 50 new contracts with an average client collaboration of 5 years.- Built and sold 3 R&D in Ukraine.- Provided technical consultations to the clients, building a successful strategy, effectively structuring teams and processes.- Delivered scalable web and mobile applications using Ruby on Rails and Modern JavaScript frameworks (Node.js, React, React Native, Vue.js).- Ensured an excellent employee retention level, resulting in a low turnover rate (5 years on average) and a 30% increase in profitability.- Held technical consultations for clients, helping them build successful strategies and structure teams and processes effectively.- Developed a framework for simple collaboration to reduce waste in product development. Clients distinguish communication approaches as a critical factor for mutually beneficial cooperation with us.- Designed code practices to help the team deliver a stable product. It improves team effectiveness and guarantees the quality and scalability of provided solutions.- Integrated transparency, flexibility, and remote work culture, improving work satisfaction and reducing turnover. Our employees keep working with us for more than 4 years and don't switch to other companies.
- Master of Applied MathematicsDonetsk National University2007