Developed OSGi-compliant Java components/bundles for Redhat’s Karaf-based Fuse environment.
Developed bundles using OSGi specifications: Blueprint for dependency injection, JPA and JTA for database integration, JAX-RS for Web Services, and others.
Developed OSGi services that integrated legacy application and data systems with newer systems.
Developed APIs for bundles.
Worked with third-party APIs such as Okta and OneSpan for Java to develop integration components.
Worked closely with ESB team to develop a next generation of ESB code for the agency.
Senior web application developer for the supporting non-partisan agency of the Colorado General Assembly. Developed integration applications in Java on the Spring Boot framework.
Developed web applications using the ArcGIS API for JavaScript. One application still in production allows Colorado constituents to find their elected officials with their address. Application is available here.
All public-facing applications developed were built on Drupal platform as modules.
Team lead on the development of an internal integration Spring Boot application using the Akoma Ntoso XML schema that streamlined the publication of Colorado session laws.
Akoma Ntoso is an international technical standard for representing executive, legislative and judiciary documents. Trained directly with the founders and developers of the standard at a weeklong Stanford University training session.
Met with members of the legislature regularly to gather requirements for ongoing and future development efforts to streamline legislative processes.
Worked routinely with the following technologies:
Lotus Domino (integration)
Lotus Notes (integration)
Microsoft SQL Server
Eclipse IDE
Git
Drupal
Java
Spring Boot
Spring Web Services
Spring Integration
Bootstrap
ArcGIS API for JavaScript
JQuery
Amazon Web Services
Apache Tomcat
Spring Security
YAML
Senior Web Administrator for the agency.
Developed and administered .Net (VB and C#), Perl, PHP applications in Windows and AIX environments. Also IIS, Apache, Subversion administrator.
Developed applications using Agile methodology in Visual Studio and Eclipse environments.
Lead developer and administrator for the agency's Ektron and Sharepoint deployments.
Administered and maintained the department's support ticket application.
Managed changes to internal and external agency Web property network, COTS applications, and custom applications.
Coordinated with Communications department to develop agency Web policy and operating procedures.
Created the agency's first Web Improvement Advisory Group which is an inter-divisional group in the agency that helps develop agency Web asset policy and procedure.
Served as primary technical lead for the agency's Web Services team.
Provided operational support in AIX and Windows environments that includes Internet technologies and database (MySQL and SQL Server) support.
Configured, deployed, and monitored development and operational Web infrastructure.
Credential ID: GR750217715EP