Director of Technology
Use All Five, Inc.
Helped grow company from 4 to 18 people, the technology department from 2 to 7.
As a member of the core leadership team, met quarterly to discuss revenues, budgets, company goals, and action items to reach those goals.
Increased company's profile as a thought leader through hosting Meetup groups and presenting at conferences.
Architected and oversaw development of majority of projects.
Led education and prototyping sessions for Google's Art, Copy & Code program for advertising agencies. This workshop series explores a technology-led approach to storytelling with clients such as Macy's, eSurance, and Doritos.
Increased code quality and the team's abilities through the introduction of Github, Pull Requests, peer review, and an environment of knowledge sharing.
Streamlined the development process by improving tool chains and workflows.
Bridged the gap between the design and engineering departments by implementing better development environments, conducting code reviews, and introducing emerging technologies to help streamline the development process.
Executed SDK, diagnostic, and ZeeMote Ready test plans against various phone platforms
Developed methods to drastically reduce testing time while maintaining quality
Platform Team Software Engineer
EMC - Centera
Created and supported Linux Based platform and led development of a multi-threaded, C-based hard drive diagnostic and repair tool which communicated with a Java server via sockets
Worked with Mark Lord, the original author of the libata stack in the Linux kernel, to improve error reporting of misbehaving hard drives.
Provided insight into common hard drive failure patterns to Valerie Aurora (Henson) to take into consideration for her work on the ext4 filesystem.
Discussed improvements to the filesystem check process with Ted Ts'o, the author of ext3tools.
Trained Service Engineers worldwide to identify true hard drive failures.
Doing More with Less
A lightning talk about how to reduce the file size of JPG images while improving quality for retina displays. Later versions of this talk included adding other tools to optimize other image formats.