Personal details

Erik - Remote blockchain developer

Erik

Based in: 🇨🇦 Canada
Timezone: Eastern Time (US & Canada) (UTC-4)

About

Software Engineer with 8 years of experience in full-stack development, blockchain technology and leading product engineering. Proven expertise in TypeScript, React, Python, and AWS/Azure, with a track record of process optimization and cost reductions. Demonstrated success in designing user-centric solutions, leading cross-functional teams, and making critical architectural decisions. Committed to leveraging technology to drive growth, enhance user experiences, and taking ownership from concept to deployment.

Work Experience

Consultant, Full Stack Development
Avanade | Jun 2023 - Jul 2024
Python
Mono
TypeScript
Docker
React
CI/CD
Fastapi

• Led and mentored small development teams of up to 6 developers, driving full-stack development, making critical architectural decisions and setting up the code standards such as ESLint, TypeScript, Vite and other base configurations.

• Architected and deployed scalable core Nx Monorepo product libraries used across multi-team platforms, enhancing collaboration and code reuse.

• Engineered and optimized data streaming services using Python FastAPI, React Store and Hooks, and managed complex data integration with Azure SQL, Postgres, and custom data model designs.

• Developed and optimized multiple sophisticated API endpoints and data models, significantly enhancing data delivery for Highcharts live data visualizations.

• Designed and implemented robust multi-state data fetching mechanisms, ensuring data integrity and performance across various data lifecycle states.

• Built sophisticated geospatial and data analytics tools, providing valuable insights through advanced fully-customized data visualizations using MapBox and Highcharts.

• Customized complex React MUI components and conducted rigorous Mocha unit testing of shared libraries to ensure quality and reliability.

• Heavily customized Highcharts.js interfaces following mobile-first Figma designs, ensuring both short-term and long-term performance and load optimization.

Chief Software Architect
PRONTO Promo | May 2021 - May 2023
Python
Cloud
React
System design
Software Development
Fastapi

• Independently architected and developed procedural video generation platform using Python FastAPI, React.js, Tailwind, Vite and AWS, showcasing solid system design skills.

• Led the product through the complete development lifecycle, from concept creation and design (Figma) to testing (Mocha, pytest), launch, and iterative updates (CI/CD, GitHub Actions).

• Successfully streamlined video generation process on auto scaling AWS EC2 group, implementing automation and rendering optimizations that reduced generation time to one minute – a 15-fold efficiency improvement.

• Reduced cloud costs by up to 95% utilizing AWS event-driven scaling and horizontal auto-scaling.

• Constructed reusable, modular TypeScript React Tailwind components, tailored to the needs and preferences of the target user group, informed by comprehensive market research.

• Designed data models for seamless interoperability between interactive React application client and serverless Python AWS lambdas.

• Decreased cloud storage usage by up to 90%, developing custom interactive audio and video trim logic employing ffmpeg.js, TypeScript, React.js, Tailwind.

• Designed efficient and scalable cloud infrastructure by building backend API leveraging Python FastAPI and Amazon AWS event-driven programming principles.

• Authored custom Python and Shell scripts to integrate video editing software with server-side scripts, enabling scalable video generation.

Projects

Social Media Publishing Planner
2018
Python
API
API Integration
Python, APIs: Instagram, Facebook, Twitter, VK

Education

Seneca College of Applied Arts and Technology
Bachelor's degree・Computer Engineering - with Honours
May 2014 - Jan 2017

Certifications & Awards

Seneca College President’s Honour List
President David Agnew | Feb 2016