Current:
NewRez - Software Engineer
Developed and maintained Angular components, services, and libraries for the ezHub portal,
Newrez's DTC loan origination and servicing application. The ezHub portal application serves over
70,000 customers daily and processes millions of dollars in loan payments each month.
Engineered React class/functional components, Redux state, and bugfixes for the Newrez Customer
Portal DTC loan origination application. The Customer Portal application originated billions of
dollars in loans for both Newrez and JV partner companies. Customer Portal served over 100,000
customers and was the precursor to the newly designed ezHub DTC application.
Contributed to evolving the ezHub portal application into a micro front-end architecture using
NX, Angular 12, and Webpack 5 Module Federation. This allowed for better scalability, re-use of
components, flexible deployment, and limited dependencies on front-end engineers.
Led a migration of 18 partner mortgage companies (JVs) from the legacy DTC application to the
new ezHub portal, giving thousands of customers an upgraded experience. Migration occurred
over 9 months and included: building a white labeling design system, extensive Jira planning,
coordinated development across applications, and rigorous release preparation.
Implemented Application Insights on ezHub UI and servers, substantially reducing debugging
time and increasing the effectiveness of error monitoring. Collaborated with other engineers using
Application Insights, SEQ logging, and Splunk alerts to tackle production bugs across the stack at
all priority levels.
Cultivated and contributed to team discussions on software development and devops practices to
achieve positive sprint outcomes under a new Agile system. Outcomes achieved included: better
sprint development practices, robust QA processes, and a highly reliable release system with
thorough documentation. This resulted in near zero post release production issues.
06/01/2020 - Now
Previous:
Prevention Point (Code for Philly) - Frontend Engineer
Contributing front-end expertise in React and state management to building a unified EPRs
(Electronic Participant Record System). This system will allow better analysis of data, improve
program effectiveness, save time, enable more funding, and vastly improve participant outcomes.
Developing the participant info component to allow the creation, editing, and adding of participants
to Prevention Point programs and services for tracking in the application.
Supporting and building out TDD efforts based around Jest for testing React components.
09/2019 - 02/2021
UnitedHealth Group - Software Engineer
Developing new Medicare supplemental insurance applications and pages in Adobe Experience Manager
using JavaScript, jQuery, and Vue that adhere to rigorous legal compliance for 50+ states,
territories, and the Federal Government.
Collaborating and integrating with peripheral application teams to implement new Medicare
supplemental app features such as saving of med supp plans to user profiles. This allows seamless
transition from other parts of the Medicare website to view plans and enrollment for all channels.
Incrementally improving code quality by introducing ES6 with babel and removing older out of date
frameworks across all Medicare supplemental insurance applications. across, web, phone, remote
agents, email, and call centers channels.
Performed root cause analysis and formulated fixes on defects for all Medicare supplemental
insurance applications in test, stage, and production environments. This greatly improved enrollment
and plan viewing experiences for 100k+ annual enrollees.
Innovating build and development processes by introducing SASS, Webpack, Babel, and Prettier.
Automating build processes with Webpack allowed operating efficiency to increase by 15%. Using Babel
allowed modernization to ES6 while still covering ES5 browser requirements.
06/2019 - 02/2020
LighterPack - OSS Contributor
LighterPack is an open source web app that tracks gear for camping and backpacking adventures. It
has a lot of useful features including weight tracking, categorization, and visual breakdowns of all
the gear for your trip.
https://github.com/galenmaly/lighterpack
01/1/2019 - 12/31/2019
Leverage App (Code for Philly) - UX Designer / Frontend Engineer
Campaign finance app for tracking contributions made to political campaigns in the city of
Philadelphia.
Developed a demo application for Leverage, a campaign finance tracking application using Angular
components and a public-facing REST API of campaign finance data.
Contributed to Leverage core UI development using JavaScript interfacing with OpenDataPhilly API to
create dynamic views of financial statuses of each ongoing campaign.
Designed intuitive user-friendly wireframes and information architecture for Leverage by using focus
groups and user testing data.
Assisted in planning and executing the City as a Service hackathon for Code for Philly. Coached
first-time volunteers on projects; gave each project a solid UX and Front-End Development
springboard.
02/1/2017 - 10/28/2017
SEI - Frontend Software Engineer
Developing Angular UI components for the SEI common component library and SEI Wealth platform
applications, greatly increasing efficiency and reducing cost for application construction.
Developing and maintaining Angular UI features and components for SEI's Portfolio Manager Experience
application, a middle and front office banking application that enables management of client
portfolios, financial models and other financial services.
Analyzing, fixing and refactoring defects in the SEI Portfolio Manager Experience application and
SEI common component library with notable effectiveness and speed.
Writing and designing Jasmine test cases run with Karma using a TDD approach to test Angular UI
components in SEI Wealth Platform applications and the common component library. This allowed UI
behavior to become predictable with edge cases and all future enhancements.
Writing end-to-end Cucumber and Selenium test cases for the SEI Portfolio Manager Experience and the
common component library to vastly reduce manual test regression efforts and allow BAs/ QAs to focus
testing on newly-developed features.
Designed UX wireframes using Axure, HTML and LESS for Angular development inside the SEI Portfolio
Manager Experience application. This gave developers a clear and concise UI development target and
established consistent UI patterns and a solid baseline CSS architecture.
Collaborated with the UX governance, User Acceptance Testing and Enterprise System Testing teams to
improve the defect tracking process on features with acceptance criteria.
Reduced development R&D time and front-end requirement complexity for UX Epics and Features by
teaching UX goverance team members how Angular.js and Wijmo.js libraries function.
06/2016 - 12/2018
Friends of the Chester Valley Trail - Web Developer
Designed and developed all visuals and features for the website, using HTML, CSS, JavaScript, jQuery
and PHP with WordPress CMS.
Implemented features including blog, calendar, search, Google Maps, photo gallery, contact and
membership form using PayPal as payment vehicle.
Visual development for the website includes site mapping, wireframes, layout mockups, icons, photo
editing, setting legible typography and SVG elements.
11/2013 - 05/2015
Drug Information Association - Web Designer / Web Editor
Researched and contributed to CSS authoring guidelines to help maintain scalable, legible and
modular code for use across the DIA IT and development team.
Used Sitecore CMS to managed and edit HTML, copy and images for the website for all DIA globally.
Meticulously tested new deployments of the website and reported and logged errors in HTML, CSS,
JavaScript and article copy.
Created and configured new pages and content areas on the DIA website using Sitecore CMS.
Designed mockups for new features and web pages in Photoshop and using HTML, CSS and JavaScript.