Experienced Principal Software Engineer and Systems Architect with deep expertise in designing resilient, cloud-native platforms and distributed backend systems. Currently the Main Architect at Automox, leading architecture for highly scalable SaaS applications with a focus on authentication, secure remote control, event-driven design, and dynamic data ingestion. Adept in zero-trust infrastructure, multi-tenant RBAC systems, and scalable microservices. Combines extensive industry experience with a strong foundation in industrial IoT and machinery automation systems. Excels at bridging DevOps and engineering practices to deliver maintainable, observable, and high-performing systems. Passionate about clean, test-driven development, deep test coverage, and code quality. Well-versed in leveraging observability systems including Datadog, Grafana, OpenTelemetry, and Spring Micrometer to drive operational insights and reliability across complex deployments. Experienced with service mesh technologies such as Istio, supporting secure, scalable microservice communication.
Overview
12
12
years of professional experience
Work History
Principal Software Engineer & System Architect
Automox
11.2022 - Current
Engineered and sustained global backend architecture for cloud-native SaaS platform, guaranteeing performance, scalability, and high availability
Led end-to-end design and implementation of authentication and authorization systems, including multi-tenant RBAC architecture tailored to enterprise-scale customers.
Developed dynamic, event-driven data pipelines ingesting hundreds of millions of events daily using graph-based search with Apache TinkerPop and AWS Neptune.
Refactored legacy agent script delivery architecture into a scalable, encrypted system supporting millions of remote agents across distributed infrastructure.
Designed and launched secure remote control system enabling live access to remote endpoints-used by thousands of enterprise devices daily.
Spearheaded adoption of DevOps standards and CI/CD tooling (ArgoCD, GitHub Actions, Terraform, Kubernetes), establishing shared practices adopted across over 20 services and by every backend team.
Provided technical mentorship to engineers and facilitated cross-team architectural alignment, acting as a key contributor to core platform initiatives.
Engineered backend services and APIs using Java (Spring Boot), integrated with PostgreSQL, DynamoDB, MongoDB, OpenSearch, Kafka, and S3. Championed test-driven development and deep integration testing practices across service boundaries.
Principal Software Engineer & System Architect (CTO Capacity)
E2 VPN
San Diego, CA
01.2013 - 11.2022
Co-architected and developed a globally distributed, cloud-first remote access platform used by tens of thousands of users across industrial and corporate sectors.
Designed and implemented IOhub, an Industry 4.0 orchestration platform enabling integration of machines, ERP, MES, and external systems with dynamic, code-free configuration.
Engineered secure IIoT data pipelines and device control systems using event-driven architecture, achieving over 90% reduction in deployment time for clients.
Built infrastructure for proactive enterprise IP monitoring and remote support, including scalable observability and alerting layers.
Delivered hands-on development across backend services and system integration layers, using Java, Node.js, MQTT, and containerized microservices.
Defined DevOps processes and CI/CD automation for high-availability deployments using Kubernetes, Docker, and Google Cloud Platform.
Acted as lead developer and mentor for a small distributed engineering team, defining architecture, reviewing code, and guiding implementation practices.
Developed and deployed an internal API gateway that proxies 100% of backend traffic, centralizing observability and policy enforcement.
Designed and implemented enterprise-grade authentication and multi-tenant RBAC systems.
Migrated script delivery architecture from a monolithic database to a distributed, encrypted solution delivering millions of scripts daily.
Mentored over 15 engineers, with multiple mentees promoted into senior and staff roles.
Bridged the gap between Engineering and SRE by promoting shared tooling, deployment standards, and infrastructure best practices.
Acted as a strategic bridge between product and engineering teams, aligning technical execution with customer and business priorities.
IOhub Industry 4.0 orchestration platform used across multiple manufacturers; enabled code-free integration of ERP/MES and machinery systems.
Snapshot
Led architecture for scalable systems ingesting 100M+ daily events from 1.5M devices
Delivered secure auth systems and internal API gateway adopted org-wide
Mentored 15+ engineers; helped grow senior and staff-level ICs
Expert in cloud-native backends, observability, and DevOps-first development
Architecture Highlights
Domain-Driven Design (DDD), Event-Driven Architecture, CQRS, API Gateway Patterns
Zero-Trust Security, Multi-Tenant RBAC, Graph-Based Search Systems
Observability with Micrometer, OpenTelemetry, Datadog, and Prometheus
Leadership & Mentoring
Committed to mentorship-driven engineering culture. Known for cultivating high-performing teams by combining hands-on architectural leadership with coaching in system thinking, observability, and cross-functional communication.
Additional professional experiences have been left out for clarity and focus.
Technical Philosophy
I believe the best systems are composable, observable, and boring to operate-favoring reliability and simplicity over overengineering.
Personal Note
Engineer by profession, mentor by passion. I build thoughtful systems and foster environments where both code and people thrive.
Timeline
Principal Software Engineer & System Architect
Automox
11.2022 - Current
Principal Software Engineer & System Architect (CTO Capacity)