Nick Orlov
Tech lead
Frontend developer
Full-stack developer
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)
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)
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

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
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

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