Summary
Overview
Work History
Education
Skills
Accomplishments
Interests
Timeline
Generic

Aliaksei Kernoha

Software Engineer, Senior, Front End
Warsaw

Summary

Result-driven specialist with extensive experience in web development across aircraft, healthcare, finance, charity, and social media sectors.


Proficient in distributed computing, large-scale system design, and data storage. Demonstrated leadership in managing teams and projects, ensuring technical excellence and meeting deadlines.


Committed to digitally transforming products and systems, driving growth, and solving critical business problems. Skilled in development, testing, deployment, and maintenance, with a focus on best practices and efficiency. Proactive in adapting solutions based on user feedback and resolving issues promptly.

Overview

4
4
years of professional experience
5
5
Languages

Work History

Software Engineer, Senior, Front End

Branchspace
05.2023 - Current

Summary:

  • Collaborated with cross-functional teams to deliver high-quality software products on schedule
  • Refactored legacy codebases for improved maintainability, paving the way for easier future updates
  • Developed reusable components that significantly reduced development effort on multiple projects
  • Conducted thorough code reviews to identify potential areas for improvement, ultimately enhancing code quality across all projects handled by the team
  • Bringing new standarts and adapting current work flow to be more efficient

Project Triplake

Idea: Live product which is used by big clients to manage whole UI flow of aircraft cycle. Modern enterprise tool used by Aircraft companies.

Responsibilities:

  • Lead the development from design through implementation, resulting in making the project to be far more scalable and easy to maintain
  • Solving critical business problems
  • Collaborate closely with cross-functional teams, including product managers and designers, to gather requirements and define project scope
  • Increase testability
  • Architect and develop robust, maintainable, and scalable software solutions using Typescript, React.js/Redux.JS for Desktop and Mobile platforms
  • Conduct code reviews, implement coding standards, and provide technical guidance to team members
  • Implemented best practices for code quality, security, and performance optimization
  • Updated old code bases to modern development standards, improving functionality
  • Making and keeping guidelines

Team Lead, Front End

Hansel & Baum Group
01.2023 - 05.2023

Summary:

  • Nurtured partnerships with clients by understanding their needs accurately, delivering projects on time, and providing exceptional customer support
  • Created detailed project plans outlining goals, timelines, resources to ensure alignment with company objectives
  • Promoted a positive work environment by fostering teamwork, open communication, and employee recognition initiatives
  • Enhanced overall team performance by providing regular coaching, feedback, and skill development opportunities
  • Lead a team of 4 front-end developers in designing, developing, and maintaining responsive and user-friendly web applications


Project KSeF:

Idea: A platform for sending and receiving electronic invoices.

Responsabilites:

  • Ensure technologies developed are accessible to all users
  • Stay updated on technologies, lead large-scale system design, and ensure efficient data storage
  • Measuring an impact of network load
  • Foster collaboration, provide mentorship, and adapt leadership to drive project success
  • Oversee product lifecycle, from design to deployment, ensuring high-quality solutions
  • Digitally transform complicated invoices
  • Act as a trusted partner, address critical business problems, and sustainably meet customer needs
  • Provide expertise, lead design reviews, enforce best practices, and contribute to documentation
  • Adapt to changes, incorporate user feedback, resolve issues, and maintain system quality

Software Engineer, Regular, Front End

Maxima Consulting, Inc
05.2022 - 01.2023

Summary:

  • Design, develop, and tests software solutions using Angular.js
  • Docker, React.js, JavaScript, Typescript, Selenium, Jest
  • Actively engage in continuous learning and knowledge sharing within the team
  • Troubleshoot and resolve software defects and issues, providing timely solutions
  • Scrum methodology
  • Support different security layers


Project Citi Handlowy:

Idea: Comprehensive production web platform which manages stocks change with vast amount of possible functions for bank clients related to the stocks buying/selling.

Responsabilites:

  • Supporting and gradually improving very old codebase
  • AngularJS library usage as a main tool
  • Keeping a standard of cyber security
  • Advanced testing implementation
  • Maintaining documentation
  • Participation in full Scrum cycle
  • Code reviews
  • Enhanced user experience with intuitive interface design and responsive web applications.

Software Engineer, Regular, Front End

ItechArt Group Sp.z O.o
01.2022 - 05.2022

Summary:

  • Leading Front End development
  • Adapting to 'startup' culture
  • Advanced usage of JavaScript/Typescrip and React


Project DotScribe

Idea: A desktop application for medical terms completion, close to Grammarly.

Responsibilities:

  • Implementation of complicated front-end with a binding of dynamic back-end data fetching Active keyboard and mouse events handling
  • Optimization and improving a current code base
  • Performing application DB and AWS architecture changes
  • Leading the Front End development
  • Web Builder configuration
  • Production certification/signing
  • Core reviews

Software Engineer, Regular, Front End

ITechArt Group
11.2020 - 01.2022

Summary:

  • Mentoring the Junior Developers in JavaScript/Typescript, React.js/Redux.js technology
  • Developed streamlined coding processes for improved efficiency and faster project completion
  • Implementing well structured, maintainable, adaptive optimized web components
  • Delivered high-quality documentation detailing component usage, workflow processes, and troubleshooting procedures
  • Reduced codebase complexity by refactoring legacy code and implementing modular architecture patterns


Project Ringl:

Idea: Desktop application for communication and call's, similar to Skype.

Responsabilites:

  • Adding Web Sockets
  • Migration to Sequalilze from current DB usage
  • UI implementation with React
  • Injection of TypeScript
  • Code reviews
  • Participation in planning and daily meetings
  • Application creation based on Electron.js


Project Candid:

Idea: A web platform for finding, managing foundations and grants.

Responsabilites:

  • Implementation of function-based heavy loaded UI components with React and Redux
  • Implementing inner components library based on Material UI, styled components and Storybook
  • Supporting memoization concept
  • Usage of Docker
  • Set code style with linters
  • Participation in full Scrum cycle
  • Taking lead position of Front End team for sprint demo's


Project CareValidate:

Idea: An admin\user platform for companies to manage employees health and COVID-19 statuses.

Responsabilites:

  • Handling huge amount of data
  • Usage of Polaris.js/Shopify components library
  • Adaptivity of features to clients needs
  • Putting efforts to optimization of handling data flows
  • Adding Unit and E2E tests
  • Code reviews
  • Participation in full Agile cycle

Software Engineer, Junior, Front End

Taqtile
04.2020 - 11.2020

Summary:

  • Usage of JavaScript, React, Electron.js, CSS\SASS, Node.js, MySQL,GIT
  • Passionate about writing clean and efficient code, with a focus on best practices and code quality
  • Adept at quickly learning and adapting to new technologies and methodologies
  • Strong problem-solving skills and the ability to work collaboratively in a team environment
  • Implementation of modern UI with heavy loaded class components with business logic


Project EasyLang:

Idea: Web extension which provides smart translations in real time.

Responsibilities:

  • Maintaining current code base
  • Creating new testable web components
  • Participation if full Agile cycle
  • Code reviews

Education

React/Redux Course: Software Engineering

Rolling Scopes School
Belarus, Minsk
06.2020

Front-end Course: Software Engineering

Rolling Scopes School
Belarus, Minsk
04.2020

Skills

JavaScript/TypeScript, Python

undefined

Accomplishments


  • Project Leadership
  • Technical Expertise
  • Mentorship and Training
  • Code Quality and Maintainability
  • Scalability and Performance

Interests

Career

Sport

Trips

Timeline

Software Engineer, Senior, Front End

Branchspace
05.2023 - Current

Team Lead, Front End

Hansel & Baum Group
01.2023 - 05.2023

Software Engineer, Regular, Front End

Maxima Consulting, Inc
05.2022 - 01.2023

Software Engineer, Regular, Front End

ItechArt Group Sp.z O.o
01.2022 - 05.2022

Software Engineer, Regular, Front End

ITechArt Group
11.2020 - 01.2022

Software Engineer, Junior, Front End

Taqtile
04.2020 - 11.2020

React/Redux Course: Software Engineering

Rolling Scopes School

Front-end Course: Software Engineering

Rolling Scopes School
Aliaksei KernohaSoftware Engineer, Senior, Front End