Nico Frega is a Senior Software Engineer and Tech Lead with 10+ years of expertise delivering scalable, reliable, and user-centric software solutions used by millions. Proven track record building robust APIs, intuitive developer experiences, and AI-driven systems.
Experience
2021 — Now
2021 — Now
API & Platform Development: Engineered scalable Golang APIs and SDKs integrated with AI agents, optimizing corporate payments and automating complex transaction flows to meet high TPS requirements.
Webhook & Developer Tools: Built robust Webhook delivery systems, significantly enhancing developer integration experiences and reliability for clients such as Shopify.
System Optimization & Scalability: Led initiatives that increased transaction limits by 8x and migrated legacy merchant systems, processing millions of payments seamlessly and securely.
Cross-Functional Collaboration: Partnered closely with Treasury, Compliance, and Product teams to deliver mission-critical features under tight deadlines, maintaining zero downtime.
AI Initiatives: Led AI initiatives to bring LLMs to big data by training and reinforcing models for complex SQL query generation. Implemented a semi-autonomous protocol onboarding for institutional reporting of financial data.
2019 — 2021
2019 — 2021
Los Angeles, California, United States
As the Tech Lead for Charge, I built a world-class team of engineers (10) through a rigorous technical interview process. I led the engineering team in developing the Charge e-commerce suite of products. This includes a mobile Flutter app that implements a blockchain-inspired patented transaction signing mechanism. A machine learning-powered KYC/KYB cross-domain widget which allows merchants to onboard their users, and a crypto payment platform.
I designed the apps as scalable microservices which were deployed and managed through a custom AWS infrastructure which I implemented and deployed via reusable Terraform modules using a multi-account AWS design pattern.
I implemented the APIs following domain-driven design, dependency injection, and OpeanAPI specifications. All services were containerized using Docker and orchestrated via Kubernetes.
Through my leadership, my team was able to ship production-ready, highly available products ahead of schedule while staying well within the allocated budget. I was able to accomplish this by prioritizing essential features to be built in-house while outsourcing non-critical features to our overseas team. This strategy resulted in company savings of over $500k per year.
Additionally, thanks to my leadership the company went from an initial set of technical requirements to a post-revenue working product with a subscription e-commerce model. I also developed the startup's technical road map and growth model which allowed the company to successfully spin-off from its parent company. In addition, I led the company's hiring committee and implemented a custom technical recruiting process.
The reference architecture I designed and implemented has been re-utilized and re-purposed by the company to accelerate the deployment of sister platforms.
• React/Redux, Zoid
• NodeJS, Sequelize, Redis, PostgreSQL,DDD, Golang
• Flutter, Codemagic
• Docker, Kubernetes, Terraform
• AWS, RDS, Elasticache, ELB, EKS
2018 — 2019
2018 — 2019
Greater Los Angeles Area
As Blockchain Engineer at Korbit USA I was part of a team tasked with developing the next generation of digital asset custody infrastructure and solutions.
2017 — 2018
2017 — 2018
Greater Los Angeles Area
As Lead Blockchain Developer for BIGToken, I am responsible for creating the app's decentralized infrastructure and smart contracts using Solidity, Web3, Truffle, Node.js, Geth, and React. BIGtoken is building the first blockchain platform for consumers to own, verify and sell their data:
https://bigtoken.com/
2015 — 2017
DGF New Tech Canada specializes in the remediation of industrial waste through the use of nanoparticles. Responsibilities included the design and implementation of scientific and engineering projects and software for the testing and application of different nanoparticles for remediation of contaminants to promote environmental sustainability. Designed and implemented a custom scientific validation system in C++ for hydrocarbon remediation for a large mine in Canada, including data analysis, visualization, and predictions. Developed proprietary software (C++) to validate the efficacy of nanoparticles for the remediation of PCBs and arsenic. Aided in the planning, design, research, and implementation of a large-scale hydrocarbon remediation project in Ecuador under the supervision of the Ecuadorian government. Researched and wrote over a dozen technical documents regarding the scope and applicability of nanotechnology for industrial decontamination.
Education
UCLA
Bachelor of Science - BS, Physics
2009 — 2012