Experience
2022 — Now
2022 — Now
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.
2019 — 2022
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
2015 — 2019
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
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
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
Iowa State University - Ivy College of Business
Bachelor’s Degree
2009 — 2013