Staff Full Stack Engineer - Real-Time Enterprise Product Platform at Valere (2024-11 – 2026-04)
Architected and delivered a secure, multi-tenant product platform connecting complex enterprise data, AI-assisted workflows, real-time services, and responsive user experiences.
- Owned features from PostgreSQL schemas and Python/FastAPI services through Angular and TypeScript interfaces, defining end-to-end contracts, validation, authorization, state transitions, and production rollout plans.
- Established a clean Angular architecture organized by feature domains, lazy-loaded modules, shared libraries, smart/presentational component boundaries, and typed service layers to keep the application scalable and decoupled.
- Hardened the API integration layer with Angular HTTP interceptors for JWT attachment, token refresh, correlation IDs, centralized error capture, retry policies, request cancellation, and consistent response normalization.
- Built real-time Angular modules using RxJS, NgRx-style state management, WebSockets, and Server-Sent Events to handle streaming responses, processing progress, high-volume updates, and recoverable connection failures.
- Implemented secure multi-tenant authentication and authorization using OAuth2, OpenID Connect, JWT, RBAC, route guards, service-to-service credentials, and permission-aware UI behavior for both human and AI-agent workflows.
- Developed reusable Angular Material components, data grids, forms, dashboards, and responsive layouts; optimized change detection, bundle size, rendering, and subscription lifecycles for high-performance interfaces.
- Introduced PWA and service-worker caching patterns for static assets, selected API responses, offline resilience, safe cache invalidation, and controlled application updates across deployed clients.
- Owned localization workflows using translation keys, locale-aware formatting, reusable content patterns, and release checks that kept new screens consistent across supported languages.
- Used autonomous coding agents to decompose complex features, generate implementation scaffolding, write tests, analyze regressions, refactor modules, and support peer review while enforcing human validation and engineering standards.
- Led code reviews and architecture discussions, mentored developers, partnered with product and security teams, and resolved production issues involving streaming state, auth boundaries, API latency, and data consistency.
Senior Full Stack Engineer - Healthcare Workflow Platform at Valere (2022-09 – 2024-10)
Built a secure full-stack clinical workflow platform for document ingestion, extraction, search, real-time review, and operational automation across data-intensive healthcare processes.
- Developed high-concurrency Python/FastAPI microservices and REST endpoints for OCR, classification, entity extraction, search, and workflow routing, using async I/O, background workers, idempotency, and bounded concurrency.
- Built Angular and TypeScript review experiences with feature modules, reactive forms, reusable components, route guards, RxJS streams, and centralized state for queues, document status, exceptions, and user actions.
- Implemented WebSocket/SSE status updates so users could follow long-running document workflows without polling, including reconnect logic, deduplication, timeout handling, and user-visible recovery states.
- Designed secure API/session handling with OAuth2/JWT, authorization checks, tenant-scoped queries, audit events, encrypted storage access, and strict validation for sensitive healthcare data.
- Created unit, integration, component, and end-to-end tests covering Angular services, interceptors, route guards, APIs, background jobs, malformed inputs, concurrency failures, and authorization boundaries.
- Standardized Docker-based CI/CD with automated linting, tests, builds, migrations, release validation, deployment health checks, and rollback procedures for frontend and backend services.
- Tuned PostgreSQL schemas, indexes, joins, query plans, batching, and caching to reduce latency across real-time search, work queues, dashboards, and high-volume processing workflows.
- Added structured logs, traces, metrics, dashboards, and alerts across browser and service layers, accelerating root-cause analysis for API errors, slow queries, failed jobs, and degraded user flows.
- Collaborated with product owners, architects, QA, security, and operations through Agile/Scrum ceremonies and translated evolving requirements into secure, production-ready increments.
Full Stack Machine Learning Engineer - Medical Imaging Platform at Enlitic (2020-05 – 2022-08)
Delivered production imaging services and real-time clinical interfaces for large-scale diagnostic workloads.
- Built Python inference and image-processing APIs using PyTorch, OpenCV, and YOLO, with asynchronous execution, request validation, typed response models, and secure downstream integrations.
- Developed modular web interfaces for image review, processing status, and result visualization, connecting high-volume backend workflows through resilient REST and streaming APIs.
- Optimized concurrency, GPU utilization, batching, preprocessing, caching, and database access to improve inference latency and throughput for production workloads.
- Implemented automated unit, integration, UI, model-regression, and load testing to validate API behavior, rendering, output consistency, and release readiness.
- Instrumented services and user workflows with structured logging, tracing, metrics, dashboards, and alerts to improve reliability and incident response.
- Participated in architecture reviews, code reviews, sprint planning, production support, and mentoring across frontend, backend, ML, product, and clinical teams.
Full Stack Engineer - Document Intelligence Platform at Domino (2019-04 – 2020-03)
Developed document-processing services and maintainable user-facing workflows for enterprise search, extraction, and operational automation.
- Built Python APIs and asynchronous workers for OCR cleanup, classification, entity extraction, metadata normalization, search, and automated summarization.
- Designed PostgreSQL and Elasticsearch models, indexes, and background jobs supporting scalable ingestion and low-latency retrieval.
- Implemented modular TypeScript interfaces for search, status monitoring, exception review, and workflow management using reusable components and secure API clients.
- Containerized services, automated test and deployment workflows, and supported cloud releases with monitoring, documentation, and production troubleshooting.
- Worked with product, data, and operations teams in Agile delivery to convert complex manual workflows into maintainable platform features.
Software Engineer - Real-Time Content Platform at Macrohype (2018-02 – 2019-03)
Built responsive web, mobile, and backend capabilities for real-time content delivery, notifications, analytics, and enterprise workflows.
- Developed Angular, React, Redux, Ionic, and Node.js/Express features for content management, authentication, notifications, synchronized feeds, and mobile-friendly experiences.
- Designed modular frontend components, typed services, shared styling, reactive state, and caching patterns that improved maintainability and responsiveness.
- Integrated third-party REST APIs and real-time data sources with validation, centralized error handling, secure session behavior, and optimized database/network interactions.
- Contributed to Scrum planning, code reviews, automated testing, deployments, monitoring, and production issue resolution with product, design, and engineering teams.
Software Engineer Intern at Macrohype (2017-10 – 2018-01)
Supported full-stack development for commercial content and mobile applications.
- Contributed Angular/React, Node.js, REST API, responsive UI, reusable component, integration testing, debugging, and technical documentation work.
- Collaborated with senior engineers through reviews, sprint ceremonies, deployment support, and iterative delivery in a fast-paced product environment.