Implemented responsive design principles to ensure optimal display on various devices, improving overall usability for users on both desktops and mobile devices.
Collaborated closely with back-end developers to integrate RESTful API endpoints into front-end architecture seamlessly.
Collaborated with UX designers to create seamless user interfaces for web applications.
Debugged complex cross-browser compatibility issues, ensuring consistent appearance and functionality across all major browsers.
Senior Front End Developer/Team Lead
Kompitech
9 2020 - 06.2023
Main responsibilities:
Understand UX/UI requirements and how translate those to new application features
Collaborate with stakeholders during development processes to confirm creative proposals and design best practices.
Main achievements:
Lead successful conversion of our app into a user-friendly, sign-up based web application. This achievement was made possible through my effective coordination and collaboration with design and business development teams. As a result, it brought a noteworthy increase in online sales and revenue.
Guide refactoring of our codebase to adhere to industry best practices, including conversion to TypeScript. This resulted in a more maintainable, efficient and robust codebase for our team and stakeholders.
Project Tech Stack
React, Typescript, Redux, Redux-saga, Ant Design, Jest, React Testing Library, Cypress
Front End Developer/React
Visualio
04.2019 - 09.2020
Produce websites compatible with multiple browsers.
Work in Agile-driven environment to effectively maintain project timelines and utilize available resources.
Develop designs to meet specific requirements such as quick-loading sites with particular layouts.
Develop dashboards and online applications using React.js, Next.js with Typescript.
Create powerful Content Management Systems to serve as interface for client.
Collaborate with in-house web designers to create sleek and innovative UI design.
Full Stack Developer
Freelance
02.2018 - 12.2018
Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.
Gathered and defined customer requirements to develop clear specifications for creating well-organized project plans.
Delivered performance-driven and user-centric websites that met all business requirements.
Took initial concepts and developed project plans.