Changes between Version 15 and Version 16 of Resume
- Timestamp:
- May 15, 2015 7:20:44 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Resume
v15 v16 1 1 = Resume = 2 Software Engineer and Entrepreneur with 1 4+ years of experience, Linux development, tools development, security design2 Software Engineer and Entrepreneur with 16+ years of experience, Linux development, tools development, security design 3 3 4 4 Computer Engineering, B.S. and Mathematics, B.A. from Southern Methodist University, 1999, GPA: 3.8, Magna Cum Laude, with honors in the liberal arts. … … 14 14 Developed Mercurial-based promotion engine for software development.[[BR]] 15 15 Reverse-engineered legacy security code to recreate missing source code, identified fatal security flaws, created a new security design, and evolved the implementation toward that design.[[BR]] 16 Added workflow capabilities to Trac, and gained /trunk commit privileges in 2007.[[BR]]16 Added workflow capabilities to Trac, and gained trunk commit privileges in 2007.[[BR]] 17 17 Brought source control (Subversion), bug tracking (Trac), build processes (!BuildBot) and automated tools to a chaotic development environment.[[BR]] 18 18 Ported the iop321 XScale sub-architecture support from Linux 2.4 to Linux 2.5, merged into Russell King's tree (2.5.65-rmk1, 2.5.70-rmk1), and Linus's tree (2.5.62, 2.5.64, 2.5.68, 2.5.69).[[BR]] 19 19 Worked on four x86-based boards and seven ARM/XScale-based boards, from initial bring-up through deployment, including an upgrade to a new generation platform.[[BR]] 20 Linux kernel experience includes initial bring-up on new ARM/XScale boards; implementing a network driver, file-system , flash block device driver, numerous character device drivers; and modifying existing drivers.[[BR]]20 Linux kernel experience includes initial bring-up on new ARM/XScale boards; implementing a network driver, file-systems, flash block device driver, numerous character device drivers; and modifying existing drivers.[[BR]] 21 21 Designed and implemented the build systems for the Linux distribution running on those boards, documented build and release procedures for the Software Configuration Management (SCM) group.[[BR]] 22 22 Analyzed NTP performance in a distributed Linux architecture and designed a system to augment NTP. … … 35 35 == Employment History == 36 36 Independent Contractor Software Engineer (2014-current)[[BR]] 37 Continuous integration tools de ployment37 Continuous integration tools development and deployment 38 38 39 39 Entrepreneur at brickbuiltnameplates.com (2009-current)[[BR]]