I am a Product-minded engineer with over 12 years of experience developing user-centric software solutions. Proficient in a range of technologies, including React, Node.js, Next.js, Angular, JavaScript, and Typescript.
Led design and implementation of an NFT Marketplace application in a high-performing Agile team.
•
Designed and built critical parts of the Next.js application, including the initial setup of the client side architecture, API, authentication, and database integration.
•
Migrated payment system from Stripe to MangoPay, resulting in expanded payment options and support of Consumer-to-Consumer transactions, resulting in a ~12% increase in revenue.
•
Implemented the multi-language support, ensuring the compatibility and seamless integration with the existing continuous localization management system.
•
Established coding standards, code review process, development environment, and tooling.
•
ntroduced server-side rendering that resulted in ~30% increase in loading speed and improved customer engagement.
Drove design and implementation of a high-load Next.js/TypeScript application that processed and rendered large volumes of geospatial data (similar to Zillow).
•
Directed the full development lifecycle, leading the project from initialization to launch.
•
Integrated and deployed an on-premise AI pull-request solution, which significantly reduced the code review time and cost.
•
Mentored and coached junior developers, built and forged a high-performing team of 4 people.
•
Implemented CI/CD pipeline, reducing build failures, improving code quality and enhancing system reliability.
•
Set up AWS deployment environments, configured Sentry for production errors monitoring and logging.
•
Enhanced the UX and development teams collaboration by automating the Storybook continuous deployment.
Conducted discovery of the complex business domain, collaborated with stakeholders to gather system requirements.
•
Assessed solution architecture of the legacy system, documented components and their relations, identified critical technical debt, and designed a plan for incremental migration.
•
Improved and optimized the AngularJS legacy codebase, resulting in a ~20% increase in overall code quality and maintainability.
•
Migrated the application to Angular/TypeScript, adopting a phased approach, resulting in incremental improvements with continuous customer feedback.
•
Implemented responsive design principles with an emphasis on accessibility.