yadim4ik
Frontend Engineer
As a Front-End engineer with over 10 years of experience, I specialize in developing high-quality web applications, project management, and managing technical teams. My experience includes developing scalable front-end architectures using Angular, handling complex features, and ensuring best practices through code and documentation analysis. In my role, I successfully coordinated with clients to define project scopes, developed and managed project plans, and ensured timely completion of major tasks. My ability to translate customer needs into technical solutions has been instrumental in my success.
Experience: 10 years
Yearly salary: $100,000
Hourly rate: $50
Residency: 🇨🇦 Canada
Experience
Lead Front-End engineer
Angelo 2022 - 2024
Angelo is a crypto platform to provide the easiest possible way to gain exposure to the markets surrounding creative outputs. Define and implement front-end architecture using Angular 14 and later successfully migrated to Angular 16. Implement complex features using Angular Material, rxjs, ethers.js, Custom TradingView Charts, Websockets (Centifugo), i18n. Implement responsive design of the application for better user experience on different device types. Utilized karma and jasmine for unit testing to ensure the reliability of the application. Utilized nodejs and Express to build tiny proxy service. Define and maintain project documentation such as glossary, architecture and feature description, git flow and others. Collaborate with Product Owner, UI/UX, back-end, devops, and other teams to meet project requirements and goals. Participate in Kanban ceremonies such as daily stand-up, replenishment, service delivery review, delivery planning and other meetings to improve team performance.
Lead Front-End engineer
Beemster 2020 - 2022
Beemster is an outsourcing company working on various projects for the US and European markets. Blockchain ecosystem apps - several front-end applications such as web wallet, staking app, rewards dashboard and other dapps, Full-featured crypto platform - decentralized ecosystem that offers tools to access the world of cryptocurrencies in a simple way - buying and exchanging cryptocurrencies at its crypto bank. Design and implement the front-end architecture of applications using Angular versions from 10 to 14. Utilized Angular Workspace to create monorepo with project applications and library with shared codebase. Implement complex features using Angular Material, rxjs, ethers.js, echarts, Websockets (Centifugo), i18n. Ensure the applications are responsive and works across various devices and screen sizes. Collaborated with stakeholders, UI/UX, backend, teams to meet project success. Collaborated with devops team to build CI/CD processes.
Front-End Lead
Oldmin Team 2016 - 2019
Oldmin Team - outsourcing company worked on products for local, US, and Europe markets. Cryptocurrency exchange platform - Global platform that allows users to buy and sell cryptocurrencies. Design and implement front-end architecture with Angular 5 and then successfully migrated to Angular 10. Implemented complex solutions with Angular Material, Bootstrap, rxjs, websockets, charts.js. Utilized karma and jasmine for unit testing. Collaborated with stakeholders, back end, and other teams to meet project success. Ensure the application performs optimally across different devices and browsers. Facebook like news feed - private business social network for communicating between employees. Successfully implemented reusable components, services, and modules to ensure maintainability and scalability of the application. Used karma and jasmine for unit testing. Successfully debug and resolve issues in the application, ensuring a smooth and error-free user experience. ERP system for startups - The main idea is to gather startups, investors and developers in one platform for better communication and startup growth. Successfully implemented reusable components, services, and modules to ensure maintainability and scalability of the application. Utilized karma and jasmine for unit testing. Collaborated with stakeholders, back-end, and other teams to meet project success. Ensure the application performs optimally across different devices and browsers. Successfully implemented module, similar to draw.io functionality. Successfully implemented questionnaire module. Successfully implemented spreadsheet module.
Front-End developer
Oldmin Team 2013 - 2016
Used HTML, CSS to create responsive pages. Used javascript and jQuery to add dynamic features to web pages. Collaborate with back-end and other teams to reach project goals.
Skills
angular
ethereumjs
git
web3js
front-end
english
ukrainian