Nov
2018 - Present, Integrations Team Lead, MaineIT,
Augusta ME
Supervise nine developers who create and maintain Integrations for
the Workday implementation project, DHHS eligibility and claims systems,
DHHS child welfare system, DHHS Analytics, and other miscellaneous web
services developed on the Maine Service Bus. Coordinate between State
application owners, and internal or external application owners that
they integrate with to ensure functional, performance, reliability, and
security requirements are met on time. Use Oracle SOA Suite, Oracle
Service Bus, Oracle Database, Microsoft SQL Server, and Workday
Integrations technology.
- Coordinated 20+ vendors to successfully test 70+ Workday
integrations despite data quality challenges.
- Reduced Workday Integration development staff FTEs (the only area of
the project to do so) during project pause due to successful testing of
integrations before the pause.
- Increased responsiveness to OMS business needs, improved our
relationship with OFI, and increased our Eligibility Change Request
implementation velocity by taking ownership on behalf of OMS of the RAP,
a large undocumented PL/SQL code base used by OMS but maintained by OFI
for over 10 years.
- Created a team of developers to implement new integrations using
Maine Service Bus technology, enabling more code reuse and sharing
development resources across departments/projects.
- Improved the MaineIT customer experience using the BAT process to
research and make recommendations including selecting and cascading our
CARE values.
- Increased awareness of the CARE values by creating a CARE Ambassador
team to implement the Who CAREs? employee recognition process and
Emotional Intelligence training.
- Trained MaineIT staff on tools to embody the CARE values by
delivering multiple eight-hour CARE Workshops.
Jan
2016 - Oct 2018, Senior Programmer Analyst, State of
Maine OIT, Augusta ME
Full stack development using Agile methodologies of accessible,
responsive, cross-browser web applications for DHHS case management.
Used Oracle, Java, Spring, Hibernate, Bootstrap, jQuery, WebLogic,
Jenkins, SonarQube.
- Led an incident response that required coordinating testers for 82
applications in two days.
- Proactively led team in secure and accessible code practices so a
major app went live with no waivers.
- Reduced time spent supporting APS case management system by over 50%
over two years.
- Improved team’s code quality for multiple projects by implementing
automated builds and code analysis.
- Presented code quality lessons learned to other teams, then over 400
people at 2017 OIT All-Hands meeting.
- Improved reliability and security by replacing legacy check printing
applet, coordinating testing with bank.
Jun
2007 - Jul 2015, Software Developer / Consultant,
InMaps (acquired by Ubisense in 2011), Camden ME
Full stack web and mobile development of GPS-based gas leak survey
planning and tracking application (47 thousand miles of mains surveyed,
75 million GPS points recorded). Assisted in Customer Development.
Consulted with gas and electric utilities to maintain and improve their
GE Smallworld GIS. Customer support for every line of code written. Used
Python, Django, PostgreSQL/PostGIS, SQLite, JavaScript, jQuery, C# .NET,
Balsamiq, GE Smallworld, Magik, Oracle Spatial, SQL, Java, Emacs.
- Created architecture for product including web front/back end and
mobile offline data collection and syncing.
- Designed mobile mapping and data collection user experience based on
time spent with users in the field.
- Implemented issue tracking for all product ideas, bugs and testing
which was adopted organization-wide.
- Designed data model for custom data collection, audit history, and
style system for customizable maps.
- Wrote code that processed tens of thousands of geometries per second
on an inexpensive cloud VPS.
- Designed feature to compensate on the fly for temporarily inaccurate
GPS.
- Reverse-engineered gas detector data protocol so customers could log
previously unavailable data.
- Designed app to record/visualize field data in real time with
smaller budget than legacy product it replaced.
- Created tools for street name aligning and map transforming for
small utilities that partially automated hard-to- automate tasks,
balancing the need to decrease development cost and decrease manual
effort.
Education
B.S. in Computer Science, University of Maine, Orono