Engineering Profile
Senior/Lead software engineer with 10+ years designing and operating business-critical software systems where correctness, reliability, and operational clarity matter.
Across a decade of engineering work, I’ve helped organizations translate complex workflows — financial processes, marketplaces, verification systems, and internal operations — into reliable production systems.
My work focuses on turning business requirements into structured platforms with clear system states, predictable behavior, and dependable infrastructure — systems that remain correct under change, resilient under real production load, and understandable as teams grow.
I typically work where businesses need to start, organize, or stabilize their core systems, leading backend initiatives and helping teams build platforms they can depend on as they scale.
Background
I hold both a Bachelor's and Master's degree in Computer Science and have spent over a decade designing and operating production systems across fintech, renewable energy marketplaces, and enterprise platforms.
Much of my work has involved environments where systems must evolve alongside growing businesses, changing requirements, and real operational pressure.
This experience shaped how I design software: explicit system behaviors, stable operational foundations, and architectures that remain maintainable as teams and products evolve.
Highlighted Experience
Lead Engineer — Business Verification Platform
Led technical planning and development of TrustVerify, a verification platform enabling businesses to establish trusted identities and verifiable credentials.
Defined system architecture, API contracts, and data models prior to development, guiding implementation across the platform.
Designed the verification lifecycle as explicit system states so transitions cannot be skipped, replayed, or partially applied under concurrent requests.
Mentored engineers and promoted structured backend architecture, testing practices, and maintainable system design.
Next.js, Node.js, PostgreSQL, GCP
View demo →Senior Software Engineer — Energy Marketplace Platform
Built and operated software powering renewable energy marketplaces across North America and Europe, working within a distributed engineering team supporting enterprise-scale transactions.
Contributed to backend architecture and technical design, defining APIs, data models, and service behavior across the marketplace platform.
Designed APIs and backend services supporting pricing systems, partner integrations, and transaction workflows across the platform.
Improved system performance by ~30–35% through database query optimization and stronger validation logic.
Supported production infrastructure on Google Cloud Platform maintaining systems handling live marketplace activity.
Angular, Node.js, PostgreSQL, GCP
Senior / Lead Engineer — Core Banking Systems
Led backend development of internal banking systems supporting loan lifecycles including approval, disbursement, repayment, and audit tracking.
Modeled lending operations as explicit system states and workflows to ensure financial correctness and regulatory traceability.
Reduced manual processing errors by ~40% through structured workflow automation across lending operations.
Angular, ASP.NET Core, SQL Server
Senior Software Engineer — Lending Platforms
Worked on microfinance banking systems supporting customer onboarding, loan approvals, and repayment tracking for small business clients.
Translated lending workflows into backend services and operational tools used by loan officers managing day-to-day lending activities.
Mentored junior engineers and promoted maintainable backend architecture and testing practices.
ASP.NET, SQL Server
Software Engineer — Enterprise Applications
Built enterprise web applications for e-commerce clients, translating business requirements into backend services and production web platforms.
Developed REST APIs and backend services using ASP.NET while working with product and implementation teams to deliver client systems.
ASP.NET, SQL Server, JavaScript