Nick Orlov

Tech lead

Frontend developer

Full-stack developer

info(clickable)

Mykola Orlov

+38 (073) 896-46-13

mykola.orlov79@gmail.com

orlovn

English

Ukrainian

summary

Seasoned IT specialist with over 10 years of diverse experience in crafting dynamic web applications. Key areas of technical experience cover JavaScript/TypeScript, NextJS, React, Redux, and Quality Assurance.

I specialize in building intuitive and performance-driven user interfaces. With a track record of delivering elegant solutions, I excel in architecting maintainable codebases that align with modern design patterns. Known for seamless collaboration in cross-functional teams, I bring a user-centric approach and a passion for staying current with industry trends to drive innovation.

Ready to elevate frontend experiences and contribute to cutting-edge projects.

portfolio(clickable)

gitlab logoopen-source logo

achievements

Best IT industry practices believer and follower: CI/CD, Code Review, Quality Control, SOLID, YAGNI, DRY

Led DEV team of 5 members, driving task management, code review, and quality control

Strong and substantial expertise in the Quality Assurance domain

Constantly gaining new skills and apply them on my side-projects

Open source contributor

tools & technologies

Domain knowledge

JS, TS, HTML, CSS, Network protocols, HTTP, REST, GraphQL, SQL, Unix-based systems, cloud-based systems, client-server architecture

Advanced JS

Abstract syntax tree, ESPRIMA, Escope, Recast, Codemod, JS Codeshift, Babel ecosystem

Front End

NextJS, App router, React, Server components, Redux, Redux Toolkit

Styling

Tailwind, Styled Components, SASS/LESS, Emotion, Styled JSX, CSS modules

Component libraries

Material UI, Tailwind UI, Theme UI, Flowbite, daisy UI, TailGrids, Atlaskit

Back End

Express, NestJS, Mongoose, Prisma, Apollo

Infrastructure

AWS, Docker, Jenkins, GitLab CI, Vercel

certifications(clickable)

British council: CERF [English - B2]

Atlassian certified professional

DAT.IT: frontend development

ISTQB: certified tester, foundation level

Luxoft: leadership academy

Apollo Graph Developer

Luxoft: test management introduction

Professional negotiators course

would you like to know more?

education

2004 - 2008

Technological College

Specialization: computer systems and networks service engineer

2008 - 2011

Foreign Languages University

Specialization: philologist-interpreter

experience

2022 - 2023

<BY/OWLS> logo

Software Development Engineer

Responsibilities:

  • Design and architect complex frontend solutions using React, ensuring scalability, performance, and maintainability.

  • Take a lead role in frontend development projects, guiding junior developers, making technical decisions, and ensuring best practices are followed.

  • Maintain and improve the codebase, ensuring code quality through code reviews, refactoring, and optimizing performance.

  • Translate design mockups and wireframes into responsive and interactive user interfaces, ensuring a seamless user experience.

  • Work with product owners and tech leads to identify and prioritize risks.

Achievements:

  • Implemented advanced performance optimization techniques, reducing page load times by 40% and improving SEO rankings, resulting in a notable increase in organic traffic.

  • Provided mentorship and training to junior developers, resulting in a 30% improvement in code quality and a 40% reduction in bug count in the first quarter.

  • Received commendation from client for delivering exceptional UI designs, resulting in an increased by 80% ACT score.

2021 - 2022

Tacans logo

Software Development Engineer

Responsibilities:

  • Conducting software analysis, feature development, testing, and debugging

  • Perform technical assessment of mockups/wireframes and architectural designs/specifications

  • Translate complex functional, technical and business requirements into architectural designs

  • Helping other team members grow as engineers through code review, pairing, and mentoring

  • Write and update technical documentation related to developed features

  • Sharing experience and mentoring junior colleagues

Achievements:

  • Implemented flexible and solid architecture for multi-language support

  • Led product migration to NextJS framework

  • Statistically the most productive developer in team

2017 - 2021

Alteryx logo

Software Development Engineer

Responsibilities:

  • Participate in all SDLC stages including estimating, technical design, and application implementation

  • Contribute to quality control - participate in code review, document developed solutions, own processes.

  • Front End adjustment for testing needs

Achievements:

  • Implemented quality-oriented practices, resulted in development speed-up

  • Developed sustainable and stable architecture for user journey simulations