← Back to list
senior
Registration: 26.12.2023

Ian Lamanosau

Specialization: Frontend Developer
Frontend Developer 5+ years. Led small group 3 of engineers and conducted training sessions on TDD and feature-slice design. Refactored old legacy monolith to new featured-slice design architecture with monorepos. Had experince in optimizing rendering metrics such as TTFB and FCP. Optimized the delivery of static assets to the frontend, implemented cache and CDN mechanism inside AWS. Developed backend auth-microservice with Node.js (Express) and MongoDB and deployed to AWS. Detected and patched XSS vulnerability in markdown rendering.
Frontend Developer 5+ years. Led small group 3 of engineers and conducted training sessions on TDD and feature-slice design. Refactored old legacy monolith to new featured-slice design architecture with monorepos. Had experince in optimizing rendering metrics such as TTFB and FCP. Optimized the delivery of static assets to the frontend, implemented cache and CDN mechanism inside AWS. Developed backend auth-microservice with Node.js (Express) and MongoDB and deployed to AWS. Detected and patched XSS vulnerability in markdown rendering.

Portfolio

Usetech

.

PieSoft

- The Social Package Marketplace project, admin for internal reports, admin for HR and managers inside organization, marketplace for end users, 20-30k+ active users per month. - Rental property management application. - Proposed and implemented a transition to monorepositories (NX) to resolve code reuse issues and boost. Moved to independent standalone applications and reused in other company projects. - Reduced amount of tech debt (move hard-coded routing to dynamic, extracted common heavy-components to UI kit). - Developed Progressive Web Apps (PWA) mobile applications, delivering top-notch user experience. - Optimized FPS while rendering 1k+ lists of financial data using virtualization technique. - Optimized the delivery of static assets to the frontend by implementing cache and CDN mechanism inside AWS. - Worked with Firebase (Serverless), designed data schemas, made queries more efficient. - Detected and patched XSS vulnerability in markdown rendering. - Led small team of 3 developers. - For over 5 months I stood in for PM, converted business requirements into Jira tickets. Conducted retro, planning and retrospectives, monitored their progress to ensure timely completion. - Created microservices written in Node.js (Express) and MongoDB, JWT. - Built CI/CD pipeline in Gitlab, added Nginx and load-balancing mechanism, containerized services with Docker and deployed to AWS.

Innowise Group

- Played a key role in the development of a CRM system for contacts and sales with 100-200k+ active users per month. - Switched from class components to functional components and hooks and migrate from JS to TypeScript. - Introduced feature-sliced architecture to project. - Made complex layouts using StoryBook and Figma (Translating designs and wireframes into code). - I designed and developed a complex accessible image carousel with animation, navigation, and multiple view modes. - Significantly optimized the application, improving rendering performance and web metrics such as - First Contentful Paint (FCP) and Time To First Byte (TTFB). - Established process for creating bugs and tickets between QA and frontend teams which led to x1,5 decreased time-to-market for features in sprint. - Led training sessions on TDD and feature-slice design. - Created unit-tests with TDD using Jest and React Testing Library and increased test coverage from 40% to 57%.

Skills

AWS
CI / CD
CSS
Docker
GraphQL
HTML
JavaScript
Jest
Kubernetes
Material UI
MobX
MongoDB
Next.js
Nginx
Node.js
NX
React.js
React Testing Library
Redux
Redux Toolkit
Sass/SCSS
Storybook
TypeScript
Webpack

Work experience

Frontend Developer
since 09.2023 - Till the present day |Usetech
JavaScript, React.js, TypeScript
Frontend Developer
02.2020 - 01.2023 |PieSoft
Node.js (Express), MongoDB, JWT, CI / CD, AWS
- The Social Package Marketplace project, admin for internal reports, admin for HR and managers inside organization, marketplace for end users, 20-30k+ active users per month. - Rental property management application. - Proposed and implemented a transition to monorepositories (NX) to resolve code reuse issues and boost. Moved to independent standalone applications and reused in other company projects. - Reduced amount of tech debt (move hard-coded routing to dynamic, extracted common heavy-components to UI kit). - Developed Progressive Web Apps (PWA) mobile applications, delivering top-notch user experience. - Optimized FPS while rendering 1k+ lists of financial data using virtualization technique. - Optimized the delivery of static assets to the frontend by implementing cache and CDN mechanism inside AWS. - Worked with Firebase (Serverless), designed data schemas, made queries more efficient. - Detected and patched XSS vulnerability in markdown rendering. - Led small team of 3 developers. - For over 5 months I stood in for PM, converted business requirements into Jira tickets. Conducted retro, planning and retrospectives, monitored their progress to ensure timely completion. - Created microservices written in Node.js (Express) and MongoDB, JWT. - Built CI/CD pipeline in Gitlab, added Nginx and load-balancing mechanism, containerized services with Docker and deployed to AWS.
Frontend Developer
05.2018 - 02.2020 |Innowise Group
TypeScript, CRM, StoryBook, Figma, TDD
- Played a key role in the development of a CRM system for contacts and sales with 100-200k+ active users per month. - Switched from class components to functional components and hooks and migrate from JS to TypeScript. - Introduced feature-sliced architecture to project. - Made complex layouts using StoryBook and Figma (Translating designs and wireframes into code). - I designed and developed a complex accessible image carousel with animation, navigation, and multiple view modes. - Significantly optimized the application, improving rendering performance and web metrics such as - First Contentful Paint (FCP) and Time To First Byte (TTFB). - Established process for creating bugs and tickets between QA and frontend teams which led to x1,5 decreased time-to-market for features in sprint. - Led training sessions on TDD and feature-slice design. - Created unit-tests with TDD using Jest and React Testing Library and increased test coverage from 40% to 57%.

Educational background

* Specialization
* Educational institution

Languages

gbIntermediate