Jesus Rosario
Lead Software Engineer
Lead Software Engineer specializing in multi-tenant SaaS and cloud-native backend systems on AWS. I design and build scalable platforms with a focus on reliability, security, and maintainability, turning complex requirements into production-ready systems from initial architecture through team delivery.
Technical Skills
Languages & Frameworks
Databases & Cloud
Architecture & Systems
Work Experience
Police Records and Information Management Group (PRI)
Led the architecture and launch of GovQuest 2.0, a cloud-native multi-tenant SaaS on AWS built to CJIS security standards, replacing a legacy single-tier product and now serving 50+ government organizations across mid-market, enterprise, and state-level segments the company previously could not sell to.
Built an event-driven service in TypeScript on AWS EventBridge, SQS, and ECS with dead-letter queues, providing at-least-once delivery and automated failure recovery for async workflows across the platform.
Architected GovQuest's Stripe payment system end-to-end: subscription tiers, per-request billing, refunds, event-driven payment state handling, dynamic fee calculations, and automated invoicing.
Delivered enterprise authentication and security aligned with CJIS requirements: Azure AD / Entra ID SSO, MFA, Cognito session hardening, domain restrictions, and role-based access control.
Built Department, Department Groups, and Task Management modules to model complex organizational hierarchies, a capability the legacy system could not support.
Designed a configurable workflow automation engine with routing logic, assignment pools, and request orchestration, replacing manual handoffs across thousands of public records requests processed monthly and helping organizations meet statutory response deadlines.
Lead a team of 4 engineers through architecture reviews, technical planning, code reviews, and mentorship, and partner with product and leadership on roadmap and compliance alignment.
Police Records and Information Management Group (PRI)
Took ownership of the legacy GovQuest codebase as the first internal engineer after development was brought in-house from an outsourced vendor, handling maintenance, feature delivery, and platform stabilization.
Designed core multi-tenant MySQL schemas powering GovQuest 2.0, turning complex domain requirements into clean relational models with strong tenant isolation.
Rebuilt the legacy GovQuest payment integration with Stripe SDK and PHP CodeIgniter, hardening transaction reliability and aligning with current compliance standards.
Migrated file storage from AWS Block Storage to S3, reducing storage costs by 77% and improving retrieval performance by 40%.
Standardized development and deployment environments with Docker, cutting onboarding time by ~50% and improving CI/CD consistency.
Self-employed
Designed and built responsive websites for small business clients, handling discovery, scoping, development, and launch end-to-end.
Contributed backend development and database schema work to a multi-component project alongside a senior engineer, focused on data modeling and API design.
Managed the full client relationship for each engagement: requirements gathering, technical proposals, delivery, and post-launch support.
Featured Work
A cloud-native, CJIS-aligned public records platform serving 50+ government organizations, from small agencies to city-wide deployments. Built on AWS with event-driven workflows, end-to-end Stripe billing, enterprise SSO/MFA, and a configurable workflow automation engine.
More work coming soon
More work coming soon
Education
A.S. Information Technology / Software Engineering
New England Institute of Technology, RI