Remote
Developed an enterprise-level graph exploration API and UI, implementing sophisticated graph algorithms such as connected components to improve data analysis.
Maintained React-based UIs for approval processes and the graph, effectively serving ~10 internal client teams and ensuring smooth and efficient user experiences.
Engineered robust Java backend systems to handle approval processing, authorization, authentication, approver identification, and state management.
Created AWS Lambda functions for cleanup tasks and Python scripts for automation.
Designed and implemented APIs for commenting and review tracking, enhancing communication and collaboration among teams.
Worked closely with cross-functional teams to gather requirements, architect solutions, and ensure seamless feature integration.
Ensured high code quality and reliability through comprehensive testing and meticulous code reviews.
Mentored junior developers, offering guidance on best practices and fostering a collaborative and supportive team environment.
Denver, Colorado, United States
Deployed Flask web front ends to healthcheck and administration enterprise data ingestion
Optimized our Apache Kafka message bus to improve downstream Microstrategy SLAs
Scoped and project managed the merger of two Dayforce tenants and its impacts to 80 linked systems
Built web service integrations to populate vehicle fleet data into BI dashboards
Converted all of our HR, payroll and benefit data during transition from ADP to Ceridian Dayforce
Implemented data validation checks in Python to avoid and notify on data load common issues
Developed powershell feeds to generate XML imports for 401k and HSA benefits to Dayforce
Greater Denver Area
Chaired weekly data quality meetings with HR/Payroll directors on ongoing acquisitions, merged employees, incorrect hire/termination dates, rogue system processes and workflows reactivating terminated employees
Designed, tested, and implemented company-wide payroll changes
Worked with the benefits team on ACA healthcare reporting, providing data extracts and technical expertise
Automated previously manual processes such as commission statement emailing for employees
Identified and delivered changes on a tight deadline to avoid $100k fee from training system vendor
Wrote and implemented front ends for SQL queries in Oracle APEX to recreate functionality of sunset payroll system
Worked on Data Governance & MDM teams to identify process and data quality issues end to end from source systems to data lake to data warehouse to visualization layers
Worked on Business Intelligence team to build workforce management dashboards for field teams
2021 — 2022
Created to allow anyone to search spoken words in YouTube and get precise links to results
Fully containerized build and execution with Docker Compose
AWS Lambda functions scrape YouTube with for burstable concurrency and low cost operation
RabbitMQ used to separate compute heavy asynchronous task workers and the webserver
Postgres full text search search provides a solution with low complexity and no additional dependencies
Gitlab CI with automated unit and integration tests enables an Agile workflow
2013 — 2015
Ames, Iowa
Experienced multiple roles: business analysis, database analysis and tracking support issues.
Created requirements with technical understanding of the underlying issues, while still being able to concisely address the business need.
Wrote, managed and prioritized requirement backlog for product line.
Worked in Agile environment taking on day to day product owner delegate responsibilities.
Demoed system functionality and product progress to executive investment board.
Used SQL extensively to identify data quality issues in production systems.
Familiar with ETL tooling and the challenges of maintaining large datasets.
Diagnosed and fixed file issues in client deliverables on a daily basis for 2 months, with significant work occurring outside of office hours.
Aided the client onboarding process by administering test environments and following strict system integration schedules.
Handled customer support by managing and resolving tickets from identification to implementation.
Communicated with clients and coworkers across 5 different time zones.
Education
2009 — 2013
Iowa State University - Ivy College of Business
Bachelor’s Degree
2009 — 2013