Supercharge your company
I'm here to solve your problems through products that will exceed
your expectations and grow your business
20+
Successful products
11+
Years of experience
6+
Satisfied clients
Custom software development
Save time and effort by delegating all
or part of your development
processes to me.Digital consulting
Keep up with the global market trends
and use the latest technology
advancementsProject & Resource management
Need someone to handle the Tech for you?
Be able to delegate product development with convenient strategy, architecture, and a resource plan
About me
Kyiv is not quite San Jose, but growing up out here gives you a lot of space to think. I guess my path became defined at age of 3 when my dad bought a bunch of silicon boards to assemble our very first PC. A lot has changed over the years, but I’ve been building for the web since table layouts and under-construction gifs and custom 404 were the Hot New Thing™.
Graduating from college with a degree in Computer Science, I joined my very first company at age of 18. Unfortunately, a 3-year pause had to be done to serve and defend my country from moscovian invaders.
Nonetheless, these days I develop the engineering community, help to grow new talents, startups. Capable of designing and engineering, or handling leadership.
- ReactJS/NextJS/HypeScript
- NestJS/Express/NodeJS
- SQL/noSQL/Graph DBs
- Dockerization/NX/CI-CD
- Figma/UI-UX
- Scrum/Agile
- Leadership/Passion
- People management
- Mentoring
![My photo](https://a.storyblok.com/f/141437/804x896/5f1c870e2b/photo_2021-01-18_13-15-07-1.jpg)
Experience timeline
I work with forward-thinking people to design and build cutting-edge, interactive, accessible web products. I've devoted more than a decade to make the web a little bit brighter. And here is a brief list of my achievements.
Bachelor degree with honors @ State University of Telecommunications
Computer networks support & development | Average 92A
Activities: praepostor, laboratory assistant
Master degree @ NU “Kyiv Mohula Academy”
Computer science | Average 85B
Activities: green initiatives volunteer, praepostor
Software Engineer @ Astoud Commerce
Using LAMP stack I've participated in the development of a long list of products.
One of which was a well-known task manager developed even before JIRA became a BIG thing(or trouble as they say =).
Created an editor for custom-printed t-shirts using pain and vanilla JavaScript.
Signal Officer, Brigade CC Signal Engineer @ UAF
Headed management and support of connection channels on the front line between units and brigade headquarters. Constantly worked on improvement of operation and communication speed introducing SCRUM/Agile methodologies.
Heavily participated in military operations in conflict with Moscowia(so called Russian Federation) on the south-west of Ukraine. Repeatedly awarded for bravery and service self-dedication.
Development of NATO-OTAN compatible troops comand system modules and other governmental classified projects.
UI Engineer @ SD Solutions
Developed & maintained a reusable components repository.
Implementation of lots of new browser-side features for high-load products.
Supported existing functionality.
Improved user experience and app performance.
Migrated several traffic aggregator-type apps to React/Redux from old Javascript subsets.
Senior Software Engineer @ EverAD Group
Took leadership over development of Front-end part for an internal CRM web app for warehouses management.
Full-stack development using Docker, Postgres, NodeJS, Koa, React/Redux.
Singlehandedly created a widely used UI kit from scratch that helped unify the company product's UI improving development experience and time-to-production.
Mentor/Lecturer @ NU “Kyiv Politechnic Institute”
Participated in EPAM University Ambassador program. Successfully mentored/trained several student streams across Kyiv Polytechnic Institute and Shevchenko National University
Created a zero-to-hero front-end development course to bring up-to-date state educational programs.
Lead Software Engineer @ EPAM Systems
Supported organized front team expansion and division into frontend stream with 20+ devs.
Introduced modern best practices into an outmoded enterprise project.
Achieved performance raise up to 400% in critical parts.
Interviewed lots of applicants to account.
Greatly improved CI/CD quality in terms of FED code verification.
Created custom POC CLI tool to speed up development.
Promoted lots of ideas to improve user and development experience.
Developed lots of regular sharing expertise quality events.
Improved development environment and introduced new level debugging practices.
Head of JS Competency @ Beetroot
Took responsibility for the creation of talent development process introducing and shaping internal tech communities.
Represented company of various events like tech conferences.
Participated in pre-sales working on architecture drafts, estimations, and raw design.
Chief Technical Officer @ Coly Technologies AB
Successfully developed and launched a person-matching software that aims to revolutionize roommate-matching processes.
Made critical technology decisions that resulted in a robust and scalable product architecture.
Guided the team in delivering exceptional software solutions that consistently met high-quality standards.
Garnered positive feedback from customers for the seamless and accurate matching capabilities of the software.
Drived innovation within the organization, fostering a culture of continuous improvement, and pushing technological boundaries.
Some projects I'm proud to had my hands on
![Screenshot](https://a.storyblok.com/f/141437/1920x1080/80261a323d/extra-source-info.jpg)
Tenant matching made simple
@ Coly Technologies AB
The best tool for shared living operators. We build a psychometric profile so a coliving operator won't have to worry about mismatches. Fewer checkouts, happier tenants, higher revenue, and satisfied business owners.
- AWS
- Typescript
- NestJS
- Rx
- ReactJS
- NextJS
- Framer motion
![Screenshot](https://a.storyblok.com/f/141437/2880x1420/2ade1e2fea/screenshot-2022-01-29-at-16-58-02.png)
Typelane onboarding scheduler
Typelane @ Beetroot
A tool that helps create a seamless onboarding experience that engages all the way to their start date and beyond. Make new hires feel truly welcome.
- NestJS
- Typescript
- ReactJS
- Redux
- AntDesing
![Screenshot](https://a.storyblok.com/f/141437/2880x1578/67e0afa9e7/screenshot-2022-01-29-at-17-02-12.png)
Dija (Proof of Concept)
Ukrainian Ministry of Digitalization @ EPAM Systems
First-in-existence POC of digital document holder. Created under the governmental protectorate, an enthusiastic initiative to implement E-passport and make most of your crucial documents available via smartphone.
Authenticity of which can be easily checked through generated QR-codes.
- ReactNative
- Redux
- Python
- Detox
![Screenshot](https://a.storyblok.com/f/141437/2880x1578/ff71a00bf5/screenshot-2022-01-29-at-17-06-37.png)
TM oAuth service
Ticketmaster @ EPAM Systems
Cross-platform web-view compatible solution that handles basic profile actions like authorization, registration, and password recovery. Estimated load - 1.5k user interactions per second.
- React
- Redux
- Koa
- Sagas
- Styled-components
Great people I had a chance to work with
Community activities
Public speaking
Helping to grow tech communities by sharing expertise, motivation, and experience.
Mentoring
Almost always able to take a part in your career development. Ensuring that your growth is robust and consistent.
Volunteering
Life is meaningless if take it all just for yourself. So I'm dedicating part of my free time to promoting health and green initiatives.