Download as a PDF
Experienced full-stack software developer, technical consultant, and project manager helping to minimize complexity, improve product performance, and increase product value. Varied applied knowledge base with a reputation for seeing the big picture down to the small details and making business visions a reality.
National support for small to medium community organizations and nonprofits in low resource environments. Met with leaders to discuss needs and prioritize plans. Created community solutions using open source technologies when possible. Taught classes and workshops on multiple topics to adults and children including power systems, networking, and general technological skill building.
Contributed to many projects cutting across our entire stack from the advertiser and publisher UI applications, core API, data pipeline, and reporting. Aided design and implemented access control and policy restrictions across the UI and API. Created a D3 based charting system for analyzing key monetization metrics. Played a key role in optimizing the joining of data retrieved from multiple services. Prevented major incidents by proactively watching architecture changes and making sure unowned API services impacted by those changes were updated in time. Diagnosed problems arising from networking issues in the interaction of multiple microservices. Quickly learned about all of the myriad systems at AppNexus, including our adserver written in C. Provided 1:1 mentoring to help share knowledge of systems and programming practices.
Communicated with clients to arrive at a deep understanding of client business needs. Leveraged and extended clients’ existing technologies. Leveraged existing open source technologies and/or implemented custom code to meet client needs. Implemented custom applications using easily maintainable technologies. Provided documentation, training, and customer support. Provided time and/or cost estimates.
Performed a wide variety of roles including: front end developer, back end developer, Puppet module developer, security analyst, and subject matter expert. Contributed to nearly every component in our commercial product. Often looked to for expert knowledge of PE and it’s architecture.
Developed front end, middleware, and back-end systems on several HostBaby products. Lead development on new features. Initiated pair programming sessions. Mentored our front-end developer. When hard bugs hit, I gathered the team together in group brainstorming sessions. Encouraged coworkers to join the larger Portland, OR tech community and brought several co-workers to events.
Led the design and implementation of uLynk’s mobile marketing platform and analytics dashboard. Gathered customer requirements. Ensured customer needs were met in a timely manner. Integrated our platform with customer’s existing web properties.
Developed process guidelines and documentation for agile project management. Evaluated user stories and prioritized them for development. Wrote tasks from user stories. Evaluated progress, identified problem areas and provided feedback. Facilitated communication between team members.
Member of a short-lived Corvallis startup. Programmed framework for scheduling app. Provisioned Amazon EC2 instance for serving PHP, Ruby & Java with MySQL & PostgreSQL databases. Installed & configured OpenBravo ERP, Apache OFBiz, Liferay, and Alfresco enterprise software.
Worked as an IT freelancer in Lincoln, NE, and Oklahoma City, OK. Projects included computer & network maintenance, VBA programming, webmaster & hosting provider.
Activities and Societies: Member of education, music, computer, business, and math & science clubs; wind ensemble, vocal octet, concert choir, handbell ensemble, and saxophone quartet.