Tatiana Mukhortova
Портфолио
EPAM Systems
Duties: - Implemented React+TS components with EPAM Unified UI library based on a new UX/UI design. - Created reusable components, optimised code following DRY/SOLID principles. - Suggested and implemented UI improvements that satisfied Product Owners and UX/UI Designer. - Worked with backend APIs in Swagger • Optimised search component debouncing and search loading time. - Played a role of Sprint Release Engineer (CI/CD pipelines, Jenkins). - Wrote unit tests (Jest). - Worked in JIRA based on SCRUM methodology. - Assisted in backend team training in the project frontend development process. Achievements: Being the only frontend developer in the project, the team rebuilt web app UI (adaptive except for mobile 360) based on the new design within 5 months, user, and admin versions.
Digital Economy League
Duties: - Implemented dynamic pages and components following Inversify dependancy rules applied in a Clean architecture code structure. - Applied JS design patterns (Singleton, Adapter, etc.). - Optimised web pages for maximum speed and boosted their scalability. - Built reusable components in Storybook based on Material Ul Suggested and implemented optimised Ul solutions. - Trained and supported junior developers. - Building a project from scratch, no legacy. Achievements: Being a part of the engineering team built a project from the beginning in 6 months.
Epam Systems
Achievements: - Built countries table on Vanilla JS (direct DOM interaction). - Wrote menu app on classes, followed OOP. - Built PokemonGo app on React with useContext as state management.