Senior software engineer with 14 years of experience leading high-impact product and platform work across fintech, compliance, healthcare, retail, and document-processing systems. Hands-on across full-stack product development, enterprise APIs, data systems, AWS architecture, integrations, workflow automation, and production operations. Known for turning significant ambiguity into technical strategy and actionable milestones, owning initiatives end-to-end, and raising engineering capability through architecture, testing, mentoring, code review, documentation, and pragmatic modernization.
AWS Lambda, API Gateway, S3, SQS, CloudFront, Route 53, RDS/Aurora, SST, Docker, CI/CD, Infrastructure as Code
Platform, API & data architecture
REST APIs, enterprise integrations, event-driven systems, relational data modeling, data ingestion, distributed systems, document workflows
Technical leadership
System design, technical strategy, roadmap influence, cross-functional leadership, architecture/design review, code review, mentoring, QA standards, production operations
Professional experience
Senior Software Engineer
Asmark Institute, Inc.
– Present
Lead platform modernization, cloud architecture, and full-stack engineering for a production inspection and compliance platform.
Own high-impact product and platform initiatives spanning TypeScript/Node.js APIs, React/Next.js applications, PostgreSQL/Drizzle data models, data ingestion, reporting, document generation, external integrations, and AWS infrastructure.
Translate ambiguous operational and product requirements into technical strategy, architecture, tradeoffs, actionable milestones, and production solutions with technical and non-technical stakeholders.
Led an SST v2-to-v3 application and infrastructure migration and large production data/storage migrations, coordinating environment changes while protecting data integrity, availability, and release stability.
Define and support AWS serverless architecture using API Gateway, Lambda, S3, CloudFront, Route 53, SQS, RDS/Aurora, and related services across development, test, and production environments.
Modernized legacy SQL and data-access patterns with type-safe, schema-aware data models and architectures, improving maintainability, scalability, and safety in business-critical workflows.
Helped grow automated test coverage from effectively zero to nearly 80%, establishing expectations for new code and strengthening CI feedback, QA practices, and release confidence.
Drive design and code review, production diagnosis, release validation, rollback planning, and technical documentation; identify systemic architectural improvements and durable fixes across shared platform services.
Build and support workflows involving inspection management, data ingestion, document/PDF generation, CSV processing, asset delivery, and integrations with external systems.
Full Stack Engineer
Icon Technology Studio
–
Delivered client-facing digital products and improved engineering workflows across application, API, and integration layers.
Built and shipped React, Next.js, TypeScript, and Node.js features end-to-end, translating changing stakeholder requirements into maintainable production systems.
Worked across UI, API, data, and integration boundaries rather than isolating decisions to a single application layer.
Improved application architecture, automated testing, deployment workflows, and integration patterns to reduce coupling and increase delivery confidence.
Senior Software Engineer
World Wide Technology
–
Enterprise product engineering across fintech, healthcare, retail, and internal platforms.
Delivered more than 20 products across architecture, APIs, implementation, testing, DevOps, and production support, partnering directly with product owners, designers, engineers, clients, and business stakeholders.
Architected and built enterprise and customer-facing APIs and platform features, including fintech onboarding workflows, healthcare and telehealth systems, and distributed retail ordering software deployed across 1,000+ locations.
Contributed to resilient retail systems designed to preserve store operations during internet outages, requiring coordinated decisions across UI, application, API, synchronization, and data layers.
Moved fluidly across API development, UI/product work, integrations, data, infrastructure, and production troubleshooting as priorities and project needs changed.
Turned ambiguous business requirements into shipped software while balancing near-term delivery with maintainable architecture and long-term technical health.
Raised engineering standards through test-driven-development training, reusable implementation patterns, design and code review, mentoring, and end-to-end ownership of complex production problems.
Software Engineer
The Reynolds and Reynolds Company
–
High-volume, compliance-intensive mortgage document and data-processing systems.
Built REST services, document-processing systems, compliance workflows, internal developer tools, and CI/CD automation for infrastructure supporting approximately 25% of U.S. mortgage document volume.
Worked with business-critical customer and document data in a regulated environment where correctness, traceability, secure access, and release reliability were core system requirements.
Led delivery of source-control, database, testing, and release tooling that improved developer productivity, change recovery, testing consistency, and secure access to customer data.
Selected technical leadership & impact
Platform modernization
Lead migrations and architecture changes across application, data, storage, infrastructure, and deployment layers while maintaining production continuity.
API & integration ownership
Design, build, diagnose, and evolve APIs, data-ingestion workflows, asynchronous processing, and external-system integrations across enterprise products.
Architecture under ambiguity
Map existing systems, distinguish constraints from assumptions, identify expensive-to-reverse decisions, and break complex work into testable milestones with validation and rollback paths.
Engineering leverage
Improve team capability through testing standards, CI/CD, reusable patterns, architecture documentation, design/code review, mentoring, and production feedback loops.
Regulated and data-intensive systems
Experience across fintech, mortgage, healthcare-adjacent, compliance, document processing, and operational platforms where reliability and data integrity materially affect users and businesses.
Education & credentials
Bachelor of Science in Computer Science (BSCS)
Neumont University · 2013
Malicious Software and its Underground Economy: Two Sides to Every Story
Statement of Accomplishment · Royal Holloway, University of London