About Me

I enjoy working where technology meets product. Whether designing scalable architectures, improving developer experience or building customer-facing features, I focus on solving real problems with pragmatic engineering and long-term thinking.

Systems Thinking

Designing scalable systems and making pragmatic technical decisions that continue to pay off as products and teams evolve.

Ownership

Taking ownership from discovery to production, collaborating closely with engineers, designers and product managers to turn ideas into reliable, impactful products.

Engineering Excellence

Improving how teams build software through architecture, tooling, developer experience and engineering practices that scale alongside the product.

Knowledge Sharing

Sharing knowledge through YouTube by creating educational content about software engineering, architecture and modern development practices.

Experience

Edpuzzle logo

Senior Software Engineer

  • Designed the architecture and built Edpuzzle Docs from the ground up, now one of the company's most widely adopted product experiences. Balanced pragmatic delivery with long-term scalability, enabling the team to launch within an ambitious timeline.
  • Built AI-powered capabilities that help teachers generate questions, adapt content difficulty and create learning materials faster, integrating AI into real classroom workflows that improve the teaching experience.
  • Defined the next-generation frontend platform by introducing modular applications, TypeScript, OpenAPI-driven client generation and shared engineering standards, improving scalability and developer experience across teams.
  • Designed recommendation systems that help teachers discover high-quality educational content tailored to their subjects, grade levels and teaching preferences, making it easier to find relevant resources.
CoverWallet, an Aon company logo

Senior Software Engineer

  • Designed framework-agnostic engineering libraries adopted across multiple microservices, establishing shared foundations that improved consistency, maintainability and developer productivity across the platform.
  • Built intelligent matching systems within a large multi-tenant platform, helping businesses connect customers with the most suitable insurance agents through scalable business-driven decision models.
  • Designed and built event-driven integrations between CoverWallet and Salesforce, enabling agents and customers to seamlessly collaborate across independent platforms through reliable real-time synchronization.
  • Designed and built a data integration platform with more than 20 import and export pipelines, enabling reliable synchronization between CoverWallet and multiple external systems. Also developed operational tools that provided product and business teams with visibility into synchronization processes, auditing and error recovery.

Education