Front End Developer
Frontend Engineer
10x Frontend Engineer skilled in crafting Web Applications and Consoles with expertise in React and Typescript with a proven track record of building at scale and building fast.
Experience: 7 years
Yearly salary: $0
Hourly rate: $0
Nationality: 🇨🇦 Canada
Residency: 🇨🇦 Canada
Experience
Lead Frontend Engineer [Contract]
Puffer Finance - Liquid Restaking Protocol 2024 - 2025
Puffer Protocol has a portfolio of offerings including Ethereum staking rewards, fast, secure pre confirmation service built on EigenLayer, enabling sub-second transaction confirmations and enhancing the scalability of based rollups. Responsibilities: Design and implement user-friendly interfaces for decentralized applications on the blockchain, transforming existing products initially built by consulting companies, managing migration of ownership. Led complete journey of multiple PMF from building to launch. Solving for security, anti-phishing and anti-money-laundering issues by onboarding up to date technical libraries and blockchain solutions. Launched Puffer Design UI library on NPM by closely working with UI/UX team, and integrating it into existing products maintaining accessibility requirements, design equilibrium across applications and forming a consistent and authentic user experience across Puffer applications.
Senior Full Stack Engineer [Contract]
Helika - Web3 Gaming Analytics Platform 2023 - 2023
Helika is an analytics platform providing industry leading web3 analytics solutions to help studios build, grow and optimize games. Responsibilities: Inception of Helika Frontend Team, previously the company used no code solutions to deliver console interfaces for customers. Hired and trained a team of 5 frontend engineers to build and maintain a brand new console for the company. Closely worked with Product Leadership and UI/UX team taking a product lifecycle for code to production in 6 months. Responsible for solving data loading issues ~10 seconds for charts and up to 60 seconds for page loads for some customers. Built full stack systems with middlewares, optimised with caching reducing latency under ~1 second for average customers and under ~3 seconds larger data sets being loaded. Deliver charting solutions in frontend development addressing all requirements for Business.
Front-end Engineer, AWS
Amazon 2022 - 2023
Route 53 consists of multiple services and consoles. The Route 53 console team takes ownership of all AWS Consoles under Route 53 and manages feature requests, console redesigns, new console launches and frontend content delivery for AWS. Responsibilities: Led end to end feature development writing system design and UX documents, estimation planning, distributing non overlapping work for the team, writing code, testing and automation, global releases, post launch feedback and maintaining release pipelines. Migrating and redesigning old consoles to the new Cloudscape design system using React and Typescript working alongside the UI/UX team. Actively churn through customer feedback and resolve reported bugs and possible feature requests established by the service team, PMs and organisational asks. Weekly on-call responsibilities included maintaining availability across all regions.
Trading Analytics Developer, Global Capital Markets Technology
Scotiabank 2021 - 2021
The Quantitative Trading Solutions group develops and operates Scotiabank's equity algorithmic trading systems, portfolio trading applications, ETF market-making operations and trading analytics systems. Responsibilities: Working closely with the business lines, including quantitative strategists and traders. Building a real-time analytics platform providing liquidity to clients, manage the resulting risk efficiently and provide pre-trade and post-trade analytics to aid decision making. Designing and implementing customizable solutions to maximise usability across business lines by displaying real-time trading and analytics data for Equities trading desk. Modernising existing applications user interfaces. Collaborating with the front office to design interfaces offering creative data visualisation. Developing user interfaces used for position tracking, trading and backtesting. Maximising reuse of existing components and available libraries to provide fast and maintainable solutions.
Software Engineer II, Microsoft Teams
Microsoft 2021 - 2022
CMD includes a diverse group of teams owning a wide spectrum of focus areas in the calling space including development efforts calling, telephony, meetings, live events, teams-certified devices and conference rooms. Team objective stands at providing a fully functional and intuitive telephony experience and extending traditional voice scenarios by adding new intelligence and enabling partner developers to extend voice experiences. Responsibilities: Owning end-to-end feature flags handling development pipeline, internal & external audience phased rollouts and post release maintenance and support. Modularization effort involving moving Teams from Angular to React. Periodically putting in development effort to resolving priority items in the bugs backlog. Working with operations to help resolve clients issues based on severity level. Participate and act upon quarterly rotations for on-call DRI.
Software Engineer Consultant, Regulatory Engineering
Goldman Sachs 2017 - 2019
Trade Reporting Gateway managed trade reports for over the counter(OTC) derivatives market defined and supervised in Europe by the European Securities and Markets Authority (ESMA) under the European Market Infrastructure Regulation (EMIR) and in the United States by Commodity Futures Trading Commission (CFTC) among other countries. Responsibilities: Handled medium to large scale software projects for the event streaming data pipelines while maintaining peak performance and optimization for live trade reporting and end of day reports. Responsibilities also included DevOps, robust delivery of code into the production environment with zero tolerance for post-implementation issues, project scoping and mentoring junior engineers. Developing automation tools using shell scripting and Java to reduce L1/L2 effort. Reviewing major code changes and taking care of build and deploy across multiple trade regulatory applications for various environments.
Skills
javascript
react
typescript
front-end
english