INTRODUCTION
Senior Full-Stack Engineer with 8+ years of experience delivering data-heavy platforms and cloud-native services, with a strong DevOps foundation and hands-on AI integration. Leads cross-functional teams, owns end-to-end system design, and ships scalable applications using Laravel, NestJS, and modern frontend frameworks. Strengths include API design, microservices, CI/CD, AWS, data pipelines, and automation.
WORK EXPERIENCE
Software Engineer II - KBR Inc (Contractor to USGS EROS)
Sioux Falls, SD | OCT 2018 - PRESENT
- Lead engineer for GeoEngine 5, FEWS, and FFI, overseeing architecture, delivery, and reliability of data-processing and data-depot platforms.
- Built scalable REST and event-driven APIs using domain-driven design and microservices for high-throughput workflows.
- Owned application and database design for GeoEngine, including caching strategies with Redis and SQL performance tuning.
- Designed CI/CD pipelines and automated code review by building GitLab agents to improve developer throughput.
- Served as release manager for GeoEngine 5 and FFI across dev, stage, and production environments.
- Supported AWS deployments and operations across EC2, RDS, S3, and CloudWatch.
- Managed and mentored a 12-person team; handled planning, delivery, and project ownership across multiple initiatives.
- Integrated LLM-powered automation for code review and workflow efficiency using Claude Code and internal pipelines.
- Built AI agents that generate sprint-ready Jira tickets using the Jira MCP server.
Key Projects
- GeoEngine 5
- FEWS
- FFI
- MTBS ETD
Software Developer - Contract (Nuance Data Migration)
Omaha, NE | JUN 2018 - OCT 2018
- Migrated legacy Java workflows to Spring Boot batch processing with MongoDB.
- Built daily batch ingestion to synchronize Oracle data to MongoDB via REST APIs.
- Implemented data validation, error handling, and reprocessing for high-volume batch runs.
- Coordinated with onshore/offshore teams for issue triage, QA fixes, and delivery.
- Documented migration steps and operational runbooks for handoff and support.
- Tuned batch performance and monitored jobs to meet daily ingestion windows.
Tech Stack
Java, Spring Batch, MongoDB, REST APIs, Batch Processing
Junior Software Developer
Memphis, TN | MAR 2018 - JUN 2018
- Contributed to migration of a legacy Windows employee registry to a web application.
- Implemented CRUD modules, validated data workflows, and supported UAT.
- Built UI and backend components and resolved QA defects on tight timelines.
- Implemented role-based access patterns and basic audit trails.
Tech Stack
Java, JSP, JSF, MySQL, Bootstrap, HTML, JavaScript
Research Assistant - University of South Dakota
Vermillion, SD | JUN 2016 - JAN 2017
- Implemented image change detection algorithms on MODIS satellite imagery using Python raster data processing libraries.
- Analyzed temporal geospatial data to detect and report earth surface changes.
- Produced change detection outputs to support research and interpretation of geographic trends.
EDUCATION
| Master’s in Computer Science |
University of South Dakota, Vermillion, SD |
| Bachelor of Electronics and Communication Science |
Vidya Jyothi Institute of Technology, JNTU Hyderabad |
SKILLS
Backend
- Laravel, NestJS, Node.js, REST APIs, OpenAPI, Microservices, gRPC, WebSockets, RabbitMQ
Frontend
- Angular, Vue, React, Inertia.js, Tailwind CSS, Bootstrap
Languages
- PHP, TypeScript, JavaScript, Python, Node.js
Datastores
- PostgreSQL, MySQL, Redis, MariaDB, MongoDB, Elasticsearch
Cloud/DevOps
- AWS (EC2, RDS, S3, CloudWatch, ECS, CloudFront, Route 53, Lambda, API Gateway, IAM, SNS, SQS, SES, Secrets Manager, SAM, VPC)
- Docker, GitHub Actions, GitLab CI, Terraform, Kubernetes, Ansible
Observability
- Grafana, Prometheus, Loki, Alert Manager
AI/Automation
- LLM integration, AI agents, prompt engineering, automation workflows, n8n, Claude Code, Codex
External Services
- Stripe, Cloudflare, Google APIs, Telegram API
PROJECTS
Built a high-throughput platform that processes large raster datasets and produces statistics for multiple regions and time periods.
Highlights
- Implemented job orchestration, distributed processing, and cache layers to support daily, dekad, and monthly products.
- Improved data processing reliability with idempotent workflows and retry strategies.
- Deployed processing workloads on AWS and integrated cloud storage for raster inputs/outputs.
- Delivered operational dashboards and alerting hooks to track pipeline health.
FEWS NET Data Portal - Famine Early Warning System
Delivered geo-spatial data access and monitoring tools to support drought analysis workflows.
Highlights
- Built APIs and UI modules for data discovery, access, and reporting used by scientists and analysts.
- Optimized data access paths for large geo-spatial catalogs and map layers.
- Coordinated releases to align with seasonal reporting needs and stakeholder reviews.
FFI - FEAT/FIREMON Integrated
Migrated legacy Windows applications to a modern web platform with event-based microservices and CQRS patterns.
Highlights
- Implemented data collection, storage, and analysis modules for ecological monitoring.
- Built administrative tooling to manage field data and validation workflows.
- Deployed services across AWS environments with cloud-backed storage and monitoring.
MTBS ETD - Modern Trends in Burn Severity
Delivered a web-based admin application to manage fire events and mapping metadata at scale.
Highlights
- Streamlined data entry and validation for nationwide fire event records.
- Implemented reporting views to track processing status and history.
Nuance - Data Migration
Migrated legacy systems to Spring Boot batch processing and MongoDB.
Highlights
- Built daily ingestion and validation workflows to keep datasets synchronized.
- Developed monitoring and alerting hooks for batch failures and data anomalies.
Built a production-ready event platform with Laravel 12, Inertia v2, Vue 3, Tailwind v4, and Vite.
Highlights
- Designed end-to-end workflows for event creation, RSVP, attendee management, and order history.
- Integrated Stripe Checkout and webhook-driven order finalization.
- Implemented transactional email via Amazon SES with SNS bounce/complaint handling and S3/CloudFront media delivery.
- Added tests and CI-friendly quality gates with Pest v4, Pint, ESLint, and Prettier.
- Implemented observability stacks with Grafana, Loki, and Prometheus for log analysis and metrics monitoring.
- Automated daily database and Redis backups using n8n workflows.
URL: https://goeventura.com
BuildWithCode - Technical Blog
Built a static blog with Hugo (Congo theme) and Tailwind-based styling.
Highlights
- Automated CI/CD via GitHub Actions with OIDC-based deployment to AWS S3.
- Integrated Utterances comments and Firebase newsletter subscriptions.
- Improved performance with WebP images, lazy loading, asset fingerprinting, and SEO configs.
- Managed Cloudflare DNS, WAF geo rules for US-only traffic, and static asset caching.
URL: https://buildwithcode.dev
CERTIFICATIONS
AWS Certified Developer - Associate
- Demonstrates proficiency in designing, developing, and deploying applications on the Amazon Web Services (AWS) platform.
- Validates skills in leveraging AWS services such as Lambda, API Gateway, DynamoDB, and S3 to build scalable and reliable applications.
- Expertise in serverless application development, containerization, and integration with various AWS services.
- Demonstrated understanding of AWS security best practices, identity and access management (IAM), and compliance requirements.
- Successfully passed the AWS Certified Developer - Associate certification exam, validating practical knowledge and experience in AWS application development.
Certified Kubernetes Administrator (CKA)
- Preparing for certification.
AWARDS
- ONE KBR Award Winner - 2025
- ONE KBR Award Winner - 2023
- FFI Team Award Winner - 2022
- ONE KBR Award Winner - 2021
- ONE KBR Award Winner - 2019
ARTICLES
All Articles
| Article |
Topics |
Link |
| Building Apps on a Budget: My Software Stack for an Independent Developer |
Software stack |
Read |
| VILT Stack Deployment |
Laravel, Vue 3, Inertia JS, Laravel reverb, MySQL, Tailwind CSS |
Read |
| K6 Load Testing for Microservices |
NestJS, Microservices, RabbitMQ, MySQL, Docker, Grafana K6 |
Read |
| Complete CI/CD Setup for a Laravel Application |
Laravel, Pest, Docker, MariaDB, GitLab |
Read |
| Application Monitoring Using Prometheus and Grafana |
Laravel, Docker, Prometheus, Grafana |
Read |
CODE REPOSITORIES
All Code Repositories
| Repository |
Stack |
Link |
| Restaurant Food Ordering Application |
Laravel, Vue 3, Inertia JS, Laravel reverb, MySQL, Tailwind CSS |
Repo |
| Hospital Management System |
Python, Django, PostgreSQL, Tailwind CSS, Alpine JS |
Repo |
| School Management System |
NextJS, JavaScript, PostgreSQL, Prisma, Tailwind CSS, shadcn/ui |
Repo |
| DynamoDB Seeder |
JavaScript, DynamoDB JS SDK |
Repo |
| NestJS E-Commerce API |
TypeScript, NestJS, TypeORM, PostgreSQL |
Repo |