Experienced and delivery-oriented Software Engineering Manager with over a decade of hands-on and leadership experience building secure, scalable software solutions for law enforcement, public safety, and criminal justice systems. Known for leading high-impact engineering teams to deliver complex platforms such as Records Management Systems (RMS), Computer-Aided Dispatch (CAD), and real-time incident reporting applications.
Strong background in Java (7-17), Spring Boot, RESTful APIs, and modern DevSecOps practices, with a focus on CJIS-compliant architectures and integrations with state and federal systems (e.g., NCIC, DMV). Proven success in scaling Agile teams, optimizing development pipelines, and mentoring engineers to deliver secure, mission-critical software in highly regulated environments.
Combines deep technical acumen with a strong sense of ownership, cross-functional collaboration, and public sector empathy to deliver systems that keep communities and officers safe.
Project Description:
Led engineering efforts for the development and delivery of a cloud-enabled, SAAS based model, CJIS-compliant public safety platform serving local, state, and federal law enforcement agencies. The system powers incident and case management, real-time officer location tracking, evidence logging, and analytics dashboards across mobile, web, and dispatch terminals.
Managed a distributed team of 8+ engineers, oversaw full-cycle software delivery, and drove the modernization of legacy systems into scalable microservices and containerized deployments.
Key Responsibilities & Contributions:
Technologies & Strategy Areas:
Java (17), Spring Boot, Docker, Kubernetes, AWS GovCloud, RabbitMQ,Solr, Quartz, JasperRepot, PostgreSQL, Redis, GitHub Enterprise, Terraform, CI/CD (GitHub Actions, Jenkins), Jira/Confluence, DORA Metrics, Agile/SAFe, CJIS, FIPS
Project Description:
Led the architectural design and modernization of an integrated Public Safety Platform that unified key functions across Computer-Aided Dispatch (CAD), Records Management Systems (RMS), Case Management, and Mobile Patrol Systems. The platform was designed to support 24/7 operations for first responders, dispatch centers, and law enforcement personnel, while ensuring full CJIS compliance and interoperability with federal and state systems.
As Principal Software Engineer, I provided technical leadership across the full SDLC, owned system architecture decisions, and collaborated directly with government stakeholders, product managers, and cross-functional teams to deliver scalable, secure, and high-performance applications.
Key Responsibilities & Contributions:
Technologies & Software Stacks
Java 7/8, Spring (MVC, Security), Hibernate, JSP, JavaScript, REST/SOAP, JSON/XML, Oracle DB, WebLogic, Jenkins, SVN/Git, SonarQube, Maven, JasperReports, CJIS, Agile/Scrum
Project Description:
Contributed to the modernization of NYPD’s legacy public safety infrastructure by developing secure, scalable modules for incident reporting, arrest processing, warrant tracking, and real-time case management. The platform supported thousands of officers across precincts and specialized units, integrating tightly with state and federal systems under strict CJIS compliance.
As a Senior Software Engineer, I was responsible for designing and implementing core backend services, integrating with criminal justice databases, and optimizing performance for high-volume, real-time operations.
Technologies & Software Framework:
Java 7/8, Spring MVC, Hibernate, JSP, JavaScript, REST, SOAP, XML, JSON, SQL, Oracle, JasperReports, WebLogic, SVN, Jenkins, Maven, CJIS Compliance Standards