Holden Karau
530 Highland ave., Ottawa, Ontario, K2A 2J7 , (519) 721 7141 holden@pigscanfly.ca
Highlight of Achievements
Developed a linux kernel wireless driver - Recipient of Xanadros Outstanding evaluation
Proposed, developed and implemented source code search engine: www.allthecode.com - success of tool positively reviewed at Ottawa & Guelph DemoCamps and on Slashdot
Experience in seeking venture capital for proposed projects
Successfully developed and implemented a geographically and network topologically aware dynamic load balancer for Net Integration
Created and managed a consulting services company, Pigs Can Fly Computing. Facilitated and led teams of specialists/programmers/developers. Provided ongoing liaison between specialists and clients in order to clearly define client needs, ensure technical feasibility of solutions, and produce customized software solutions
Skills and Proficiencies
Programming Languages
Scheme, Java, Perl, PHP, C, C++, Ruby, Ocaml, SQL
Markup Languages
LaTeX, HTML, XML
Development Tools
Eclipse, Valgrind, GDB, Emacs, Junit, CVS, SVN, SWIG
Work Experience
Amazon
Software Developers, Browse Assignment [Summer 2008]
Designed & implemented tool to detect misclassified items
Microsoft
Program Manager, Visual Studio [workterm Winter 2008]
Worked with feature teams to cost & drive performance improvements
Summer of Code [Summer 2007]
Created bindings for Subversion in Scheme (both mzscheme and stalin scheme)
Gained commit access to Subversion repository
UW Enterprise Co-Op
Software Developer and Everything Else [workterm Summer 2007]
Proposed, developed, and implemented source code search engine, All The Code
Worked with customers to create custom solutions to improve developer productivity
Scaled Ruby on Rails application in collaboration with AideRSS
Xandros - Linux Distribution
Software Developer, CoreOS [workterm Fall 2006]
Improved wireless signal strength reporting in numerous drivers
Forward ported numerous wireless card drivers
Improved fat32 sync performance
Pigs Can Fly Computing - Computer Consulting Company
Owner, Programmer, Systems Administrator [Summer 2002 - Fall 2006]
Employed, supervised, and lead teams of programmers in software development
Worked collaboratively with clients to specify their objectives and interpret these goals to the team
Project management: estimated time lines and overall financial costs in order to successfully bid on projects
Net Integration - Linux based intelligent servers
"Evil Death Ray" [workterm Winter 2006]
Created a transparent dynamic mirror selection Apache module
Wrote Perl library for automated testing
Developed automated tests and reviewed test results
Department of Housing Technology Waterloo - Residence computer network
Senior Residence Computer Consultant [Fall 2005, May 2006 - September 2007]
Technical Support Specialist [workterm Summer 2005]
Trained and supported ResNet computer consultants in maintaining and utilizing networking tools for residence users.
Wrote virus removal tools to handle viruses not properly removed by Norton Anti-Virus
Organizations
University of Waterloo Computer Science Club
Systems Administrator: Fall 2005, Summer 2006, and Winter 2007
Administered Linux machines
Organized Systems Committee
Treasurer: Winter 2005
Prepared and presented budget
President: Fall 2007
Decide overall club policies
Organize computing contest preparation resources
IEEE Computer Society
Student Member 2004 - to present
Participated in programming contests
Kept up to date with Intelligent Systems developments, and overall industry
Education
Candidate for Bachelor of Math , Computer Science Business Option, Co-op Program University of Waterloo, Waterloo , Ont. 2004- present
Completed CS444 [Compilers] & CS452 [Real Time Operating Systems]