Left: 'Solutions beyond Syntax'. Right: 'Jasen Garcia — Software Engineer'.

Jasen Garcia — Software Engineer

Solutions beyond Syntax

About Me


Jasen Garcia portrait

Hello & Welcome!

I'm Jasen Garcia, a Software Engineer who turns requirements into reliable results across mobile, web, and backend. I focus on clean design, secure data flows, and scalable cloud services—shipping solutions that work.

Feel free to reach me through social media or send me an E-Mail.

My Personal Interests

On my days off, I enjoy the following:

  • I love learning modern technologies;
  • Traveling and attending Computer Science events;
  • Putting up a professional pyrotechnics display;
  • And of course spending time with my family.

Experience


Rogue Productions LLC (formerly Five Alarm Fireworks)

Manager & Lead Full-Stack Software Engineer / Architect · 2023 – Present · Tinley Park, IL

  • Architected & shipped PyroPunch – a greenfield workforce & safety platform for pyrotechnic crews (Flutter/Dart mobile app + internal web dashboards, Azure Functions, Cosmos DB), owning system design from initial diagrams and data models through production rollout.
  • Defined service boundaries, API contracts, and schemas for scheduling, shows, time punches, and crew management; automated 90%+ of manual scheduling steps and cut manager data entry from ~4 hr/week to < 25 min/week.
  • Led an engineering team and established Agile SDLC practices (backlog grooming, sprints, code reviews, CI/CD), turning ambiguous owner requests into prioritized work and shippable increments.
  • Extended the platform with geofenced punch-in/out, device fingerprinting, and audit logging, delivering ~98% location-accurate timecards and reducing payroll corrections by ~80%.
  • Implemented RBAC, MFA, and OWASP-aligned input validation; blocked 100% of SQLi/XSS test payloads in UAT and hardened internet-facing APIs.
  • Built GitHub Actions CI/CD pipelines (build, test, quality gates) that keep average bug-fix turnaround under 30 minutes and make shipping new app versions routine.
  • Embedded PGI, NFPA, APA, and State Fire Marshal guidance into in-app workflows and checklists, helping maintain a zero-incident safety record across indoor and outdoor pyrotechnic and special effects shows.
System Architecture Flutter/Dart Azure Functions Cosmos DB Serverless APIs RBAC & MFA CI/CD Agile Delivery

Five Alarm Fireworks

Manager / Pyrotechnics Operator · 2016 – 2023 · Tinley Park, IL

  • Managed 140+ computer-fired displays (stadiums, festivals, sports) with 0 safety incidents over 7 seasons.
  • Introduced digital checklists & teardown SOPs — average setup/cleanup time improved ~30%, reducing crew overtime and misfires due to missed steps.
  • Piloted early PyroPunch prototypes (CSV export → cloud) and eliminated paper timesheets, recovering 100+ admin hours/year.
  • Hired & trained 30+ technicians; retention increased ~20% through clear expectations, safety coaching, and on-the-job mentorship.
  • Coordinated HAZMAT logistics for 1.3G/1.4G materials across multiple states while maintaining 100% DOT compliance.
Team Leadership Process Improvement Safety & Compliance Logistics

Projects


More Work

Skills & Tools


Programming Languages

Object-Oriented • Functional • Systems

C C++ Java Python Go JavaScript Dart C#
C C++ Java Python Go JavaScript Dart C#

Databases & Data

Relational & NoSQL • Data Modeling • Query Optimization

SQL MySQL NoSQL Cosmos DB (Azure) DynamoDB (AWS) Firestore (GCP) ER Modeling Joins/Indexes Views/Triggers Web Scraping/ETL Data Normalization
SQL MySQL Azure Cosmos DB Amazon DynamoDB Google Cloud Firestore

Frameworks, Runtimes & Tooling

Build • Test • Debug • Frontend & Backend

React - React-Bootstrap Vite JavaFX Apache Tomcat Maven JUnit Git GitHub GDB Android Studio Game/Simulation Engineering Performance Profiling Flask-RESTX Selenium Docker
React Apache Tomcat Maven JUnit Git GitHub GDB IntelliJ IDEA Visual Studio Code Android Studio

Cloud & Serverless

AWS • GCP • Azure • Serverless • Event-Driven

Microsoft Azure Azure Functions Azure Storage App Service / Static Web Apps AWS Lambda DynamoDB GCP Firebase Firestore Serverless APIs Event-Driven DigitalOcean Docker (Containerisation)
AWS AWS Lambda Google Cloud Platform Google Firebase Microsoft Azure

Cross-Platform App Development

Android & iOS • Native Integrations • Offline-First

Flutter Dart React Native Performance Tuning State Management
Flutter Dart React Native

Practices

Delivery • Quality • Collaboration

Agile Scrum Kanban Unit Testing Code Review Requirements → Results HTTP/Sockets RBAC Email Code Verification Password Policy Input Validation Async/Await Coroutines CancellationToken Realtime Listeners
Agile Scrum Kanban Jira

Recent Project Tech Highlights

PyroPunch (in production)

  • Microsoft Azure
  • Azure Functions
  • Cosmos DB
  • Serverless APIs
  • Flutter/Dart
  • Geofencing
  • RBAC
  • Service-Oriented Architecture (SOA)
  • GitHub Actions CI/CD
  • Device fingerprinting
  • Audit logging & MFA
  • PGI/NFPA/APA safety workflows

Hell On Earth

  • Unity (C#)
  • Firebase Auth
  • Cloud Firestore
  • OpenStreetMap/Overpass
  • Async/Await + Coroutines
  • CancellationToken

Grocery Price Comparer

  • React + TypeScript
  • Vite
  • React-Bootstrap UI
  • Flask + Flask-RESTX
  • Firebase Auth & Firestore
  • Selenium Scraping
  • Docker · DigitalOcean

Education


University of Illinois Chicago

Bachelor of Science in Computer Science Software Engineering Concentration

Selected coursework in SE, AI, Databases, Algorithms, Systems & Security.

Software Engineering I

Software life-cycle models, requirements specification, large-scale design techniques & tools, testing & debugging, maintenance.

Software Engineering II

Requirements engineering, cost estimation, risk analysis, Agile methodologies & extreme programming, regression test selection, design patterns.

Program Design II

Data abstraction; recursion; dynamic memory; file I/O; lists & stacks.

Data Structures

Hash tables, priority queues, trees, sorting, runtime analysis.

Software Design

Design patterns, OOP, event-driven programming, GUI & team dev.

Systems Programming

Virtual memory, system I/O, concurrency, optimization & networking.

Database Systems

Relational design, normalization, recovery & concurrency control.

Algorithms I

Divide-and-conquer, greedy, DP, backtracking, NP-complete problems.

Secure Web App Dev

Build, scale, attack & defend modern web applications securely.

Artificial Intelligence I

Heuristic search, rule-based systems, expert systems & projects.

Contact Me