Mykola Novytskyi

Mykola Novytskyi

$50/hr
Full-Stack Developer (Front-End Focused)
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
37 years old
Location:
Vinnytsia, Vinnytsia, Ukraine
Experience:
12 years
Mykola Novytskyi Full-Stack Developer (Front-End Focused) Over 12 years of experience as a full-stack developer, specializing in front-end development with expertise in Angular 2+, Nx, NgRx, and signals. Proficient in RxJS, Angular Material, JavaScript, design patterns, HTML5, CSS3, and Sass. Additional skills include D3.js, AngularJS, web components, Nest.js, MongoDB, and MSSQL. Detail-oriented with strong analytical skills, I focus on understanding client needs and delivering high-quality, maintainable code. WORK EXPERIENCE onSeo 08/2024 - Present ●​ Gaming Platform, Front-End Developer ○​ Engineered a reusable Angular 19 wallet, enhancing code modularity. ○​ Implemented e2e tests with Playwright, boosting application reliability. uSoftware 11/2021 - 08/2024 ●​ Multi-Tenant Gaming Platform, Front-End Developer ○​ Designed a customer portal and built an admin portal in a monorepo. ○​ Optimized performance, achieving a 25% improvement on PageSpeed Insights. ○​ Upgraded Angular from version 13 to 19, streamlining future updates. ●​ Health Care, Full-Stack Developer ○​ Developed new APIs and achieved 99% unit test coverage for engage-be. ○​ Created MongoDB schemas and resolved SonarQube issues. ○​ Upgraded Angular from version 7 to 15 and crafted complex Sequelize queries. ●​ Admin Dashboard for Tracking System, Front-End Developer (AngularJS + Angular 15) ○​ Led migration from AngularJS to Angular 15 using Nx and web components, increasing development speed by 40%. ○​ Architected application structure from scratch. ○​ Collaborated with backend architects to optimize tasks. ●​ MVP for Selling Buildings, Full-Stack Developer (Nest.js + Angular) ○​ Enhanced legacy ERP code and introduced new features. ○​ Mentored middle and senior developers, adopting the Nx approach and setting ESLint rules. ○​ Upgraded Angular to version 13. ●​ MVP Marketplace for Selling Expensive Jewelry, Full-Stack Developer (Nest.js + Angular) ○​ Designed and implemented admin and client projects with pixel-perfect UI. ○​ Ensured compatibility across multiple mobile devices. ○​ Guided middle developers in best practices. ●​ Internal Web Application for Document Management, Full-Stack JavaScript Developer (Nest.js + Angular) ○​ Migrated from Mercer to Material components and rewrote logic with NgRx state. ○​ Stabilized the project by fixing UI bugs and migrating the backend from JS to TS. ○​ Upgraded Angular from 7 to 13 and mentored middle developers. ●​ SVG Graphics Charts, Front-End Developer (D3.js) ○​ Delivered a POC for visualizing large datasets with 6 diagram types and animations. ○​ Maintained UI consistency during data creation, updates, and deletions. TrendLine 01/2021 - 10/2021 ●​ Dentistry, Full-Stack Developer (LoopBack + Nest.js + Angular) ○​ Enhanced application performance and stability. ○​ Adopted the Nx approach for Angular and created a Storybook from scratch. Eleks 08/2020 - 12/2020 ●​ Invoicing & Budgeting, Front-End Developer ○​ Developed a base component for future UI grids. ○​ Migrated logic from Angular 1 to Angular 6, reducing team development time. Infopulse 09/2015 - 08/2020 ●​ Complex Grid, Front-End Developer ○​ Created reusable facades for diverse data views and optimized large datasets. ○​ Established an initial architecture for UI grids. ●​ Questionnaire, Front-End Developer ○​ Developed an admin portal with error validation. ○​ Migrated project from AngularJS to Angular. ●​ Services Consolidation, Front-End Developer ○​ Designed an architectural approach with Nx for user permissions. ●​ Performance Tuning, Front-End Developer ○​ Implemented responsive design and optimized code performance. ●​ Admin Portal for Surveys, Team Lead ○​ Coordinated an international team to deliver the project. ●​ MA Central, Front-End Developer ○​ Migrated legacy jQuery code to Angular and built a mock server with Nest.js. WinInteractive 07/2013 - 08/2015 ●​ Mobile Casino, Front-End Developer ○​ Optimized core functionality for mobile and tablet devices. ○​ Utilized Backbone.js, vanilla.js, and complex CSS animations. WMT 01/2012 - 06/2013 ●​ Medicine on iPad, Front-End Developer ○​ Implemented a logging system to track presentation views. ○​ Supported both front-end and back-end development and prepared production release. Global Flight Center ●​ Database Developer ○​ Created, updated, and optimized stored procedures. ○​ Developed a logging system using triggers. EDUCATION Specialist in Software Programming Vinnytsia National Technical University, Vinnytsia, Ukraine SKILLS ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ag-grid Angular 2+ AngularJS Angular Material Angular Universal (SSR) Backbone.js chart.js CSS3 D3.js Django eslint HTML5 JavaScript ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ LoopBack Material-UI Mock Server MongoDB MSSQL nest.js NgRx ngrx component store nx @open-wc/testing playwright web components Python Responsive Design RxJS Sass Selenium IDE storybook tailwind TSlint Unit Testing Vite Vue.js
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.