Dec 2025 — Present Remote
Senior Software Engineer
Centerbase Current
Legal practice-management SaaS — full-stack features and deep Microsoft Graph integrations.
- Deliver full-stack features across a React/TypeScript (MUI) front end and .NET/C# services on SQL Server, with deep Microsoft Graph integrations (SharePoint, Planner).
- Led the port of legacy AdminTool modules into the modern stack, including a real-time Server Monitor built on JWT session IDs, custom request middleware and SignalR live updates.
- Designed and shipped Chained Events automation that provisions Microsoft Planner tasks and calendar appointments from configurable templates via delegated OAuth and per-tenant provisioning.
- Root-caused high-impact document-management bugs in SharePoint-backed storage — eliminating folder-provisioning failures on name collisions and fixing Word add-in save errors by keying resolution off stable drive identifiers.
- React
- TypeScript
- MUI
- .NET / C#
- SQL Server
- Microsoft Graph
- SignalR
- Auth0
Jun 2025 — Dec 2025 Remote
Software Architect
Door 2 Door
Technical lead for a scalable, multi-tenant SaaS platform.
- Led the development and deployment of a scalable, multi-tenant SaaS platform, aligning a designer, frontend and backend team with business goals.
- Designed and deployed the multi-tenant application on Azure with Terraform for scalability and operational efficiency.
- Architected the backend on .NET 8 using Clean Architecture and Domain-Driven Design for high performance and adaptability.
- .NET 8
- Angular
- Azure
- Terraform
- PostgreSQL
- GitHub Actions
Jan 2024 — Dec 2024 Remote
Senior (Lead) Software Engineer
Ovio Technologies Inc.
Healthcare-tech platform — performance, HIPAA-compliant security, cloud infrastructure and AI tooling for skin-cancer detection.
- Led technical work to optimize response times across web apps, APIs and desktop applications, improving user satisfaction.
- Integrated AWS Cognito with a .NET application for authentication and authorization, ensuring HIPAA compliance.
- Designed AWS pipelines to process images for potential signs of skin cancer, and built a platform empowering doctors to train predictive AI models for skin-cancer detection.
- Designed and implemented cloud infrastructure for a grant-matcher platform on Azure using Bicep for secure, efficient resource management.
- Consolidated four divergent database schema lineages into a single Entity Framework migration path on MySQL, eliminating cross-environment drift.
- Moved API configuration into AWS SSM Parameter Store and Secrets Manager and fixed GitHub Actions release workflows — removing hard-coded secrets across 20 environments and enabling hands-off releases.
- .NET Core
- Vue.js
- React
- AWS
- AWS Cognito
- Azure / Bicep
- MySQL
- GitHub Actions
Mar 2023 — Jan 2024 Remote
Senior Node.js Developer
Globant
Performance, data and AI features for a sales analytics product.
- Enhanced application architecture for performance and scalability, and mentored the team on domain-driven approaches.
- Built a responsive map module visualizing car-sales data by region for real-time insight.
- Led integration of ChatGPT and Snowflake to improve call-scripting and extract market insights that reduced marketing cost.
- Node.js
- Angular
- AWS
- MongoDB
- Snowflake
- Redis
- WebSockets
Sep 2022 — Jul 2023 Remote
Software Architect
Bimba Solutions Freelance
Architected a robust, highly scalable multi-tenant e-commerce platform.
- Implemented a logging library on Serilog + Elasticsearch/Kibana, improving production debugging.
- Built a gRPC library for efficient inter-service communication between microservices.
- Applied SOLID, Clean Code and DDD to deliver maintainable microservices, including an Identity Service on .NET Core + Angular.
- .NET Core
- Identity Server
- gRPC
- RabbitMQ
- MongoDB
- Elasticsearch
- Angular
Jan 2022 — Jan 2023 Remote
Software Engineer
Smartmatic
Features, alerts and deployment tooling for an Electron desktop system.
- Developed and integrated new features into an Electron/Node.js/TypeScript system, improving performance.
- Enhanced deployment scripts for a more robust, efficient Electron installer.
- Built an in-app alert system and UI screens in Vue.js + TypeScript to UX guidelines.
- Electron
- Node.js
- TypeScript
- Vue.js
- Linux
- Jenkins
- C/C++
Sep 2019 — Jul 2021 Remote
Technical Lead / Senior Software Engineer
WebCreek
Rearchitected an oil & gas inventory system and mentored engineers.
- Designed the architecture of a desktop inventory application — reliable, scalable and maintainable.
- Built a Power BI web service exposing database data via Node.js + TypeScript + MongoDB.
- Implemented a logger and new features for embedded software using C#, WPF, SQL Server and C/C++.
- .NET Framework
- C#
- WPF
- Node.js
- React
- MongoDB
- SQL Server
Jan 2013 — Mar 2019 Remote
Software Engineer
PentaLogix
CAM software, low-level C/C++ libraries and web tooling for PCB design.
- Converted assembler to C and built libraries supporting 32- and 64-bit architectures, improving efficiency.
- Built a Linux C++ application capturing camera video on an AM4378 board for faster, more accurate processing.
- Developed a node-gyp plugin wrapping a C library and a web app to view PCB designs and detect errors.
- C / C++
- Ruby on Rails
- Node.js
- node-gyp
- .NET Framework
- Three.js
- Assembler