Allan Banzuela
Allan Banzuela portrait

Allan Banzuela

Software Developer

About

I'm a backend-focused software developer who builds systems that stay reliable under real conditions. I delivered WelfareCast, an AI-powered welfare system with a FastAPI forecasting service, to DSWD San Pablo, built PriceWatch around RabbitMQ, Redis, and the transactional outbox pattern to guarantee alert delivery, and created OpsCenter to explore rate limiting, concurrency, and fault tolerance across multiple microservices. Trained at Armada Logics on Spring MVC and web fundamentals. Looking for a junior backend role where I can build systems that matter.

Projects

PriceWatch

Price-tracking system with scheduled scrapes, message-driven pipeline, JWT auth, and instant email alerts on price drops and restocks.

JavaSpring BootPostgreSQLRedisRabbitMQJWTNext.js
Highlights
  • Built a fault-tolerant scraping pipeline using Redis-based locking to run scrapers in parallel without losing jobs or creating duplicate scans, even under heavy concurrent load
  • Implemented the transactional outbox pattern for guaranteed notification delivery during broker outages
  • Built secure authentication with JWT, using HttpOnly refresh cookies and token rotation, so stolen tokens can't be reused and compromised sessions can be revoked instantly

WelfareCast

AI-powered welfare management system delivered to DSWD San Pablo: beneficiary records, dynamic templates, role-based access, and demand forecasting, deployed on Azure.

C#ASP.NET CoreEF CorePythonFastAPIProphetReactAzure
Highlights
  • Developed a FastAPI microservice integrated with the core .NET app, powering 7 Prophet-based forecasting endpoints across monthly, per-city, per-barangay, and household-level demand predictions
  • Designed a dynamic template engine letting staff create custom assistance programs without developer involvement
  • Implemented PDF/Excel export functionality across 8 distribution views, eliminating manual report compilation

OpsCenter

Six independent Spring Boot backend services (auth, job queues, rate limiting, concurrency, file storage, caching) unified under one Next.js dashboard, each exploring a distinct backend pattern.

JavaSpring BootPostgreSQLRedisRabbitMQMinIONext.js
Highlights
  • Designed OpsCenter as a hands-on systems-engineering playground, building 6 independent Spring Boot backend services (auth, job queues, rate limiting, concurrency, file storage, caching), each unified under one Next.js dashboard
  • Implemented a distinct technical pattern per service: real-time job queue monitoring, multi-algorithm rate limiting with bot simulation, fault-injection testing for pipeline recovery, and more, to learn each concept hands-on

Experience

Web Developer Intern

Armada Logics Inc.

Jan 2026 – Mar 2026
  • Delivered 87 assignments across 6 domains (HTML/CSS, JavaScript, OOP, Java Spring MVC, SQL, PHP) during 400 hours of intensive full-stack training
  • Built a client-side storefront (product catalog, cart, checkout flow) in vanilla HTML/CSS/JS under a 1-week deadline with a 5-person team, presenting in simulated client meetings covering requirements gathering and scope negotiation

Full-Stack Web Developer

DSWD San Pablo (University Thesis)

Jun 2025 – Dec 2025
  • Built WelfareCast, an AI-powered welfare management system replacing 100% manual beneficiary encoding in Excel, as one of 2 full-stack developers on a 3-person thesis team
  • Owned the 81-endpoint API, 16-table database schema, and AI microservice end-to-end, from architecture through production deployment on Azure
  • Architected role-based access across city/municipal and provincial tiers, designed to scale across Laguna's 30 cities and municipalities under a single provincial deployment

Skills

Proficient

JavaSpring BootSpring MVCJavaScriptTypeScriptReactNext.jsPythonFastAPISQLPostgreSQLRedisRabbitMQREST APIsGit

Familiar

C#ASP.NET CoreEF CoreDockerAzureProphet

Education

B.S. Computer Science

2022 – 2026

Laguna State Polytechnic University, San Pablo City, Laguna

GWA: 1.38

Certifications

IT Specialist - Cybersecurity

2026

Certiport, a Pearson VUE business

Credential ↗

Java Programming Course: Java Fundamentals, OOP, and Spring MVC

2026

Armada Logics Inc.

Credential ↗