(no commit message)
[ozzloy@gmail.com/cv] / examples / mike_lundy / resume.txt
1 Michael P. Lundy
2 <mike@fluffypenguin.org>
3
4 6683 Winterset Way
5 San Jose, California 95120
6 (M) 408-315-2509
7
8 ================================== EDUCATION ==================================
9
10 Worcester Polytechnic Institute, Worcester, Massachusetts
11 Student . . . . . . . . . . . . . . . . . . . . . . . . . August 2002 - May 2006
12 - Bachelor of Science in Computer Science
13 - Bachelor of Science in Electrical and Computer Engineering
14
15
16 ================================== EXPERIENCE ==================================
17
18 Sensor Concepts, Inc., Livermore, California
19 Electrical Engineer . . . . . . . . . . . . . . . . . November 2006 - June 2008
20 - Developed procedure for testing radar systems
21 - Designed and prototyped UAV position-tracking system (C, LabVIEW)
22 - Implemented and tuned a PID controller for the UAV prototype (C)
23 - Increased communication among engineers by installing documentation
24 Wiki (Python, Trac)
25 - Implemented a new front-end module for a radar system
26 (Actionscript 3.0, LabVIEW)
27 - Designed and implemented:
28 - Library for DDR inter-FPGA communication (VHDL)
29 - Interface libraries for a number of small devices (C, LabVIEW)
30 - One-click installer-builder to simplify software releases
31 (C, Python, NSIS)
32 - Network command processor to aid in firmware development (C, Perl, AJAX)
33 - Data-processing libraries implementing numerous filtering tasks
34 (C, LabVIEW, OpenCV)
35
36 General Dynamics C4 Systems, Needham, Massachusetts
37 Researcher . . . . . . . . . . . . . . . . . . . . . . . January 2006 - May 2006
38 - Developed makefile-based build system to aid in creating FPGA
39 configuration bitstreams
40 - Researched techniques for FPGA radiation hardening (scrubbing,
41 voter circuits, partial reconfiguration)
42 - Wrote templates and libraries to aid in implementations of previous item
43 - Wrote a LaTeX class implementing Worcester Polytechnic's thesis style guide
44
45 ViDeOnline Communications, Redwood City, California
46 Software Engineer . . . . . . . . . . . . . . . . . . . July 2005 - August 2005
47 - Normalized existing MySQL database design
48 - Wrote a fast media packaging and encryption program (C, OpenSSL)
49 - Wrote web interface to ease translation of database strings (Perl)
50 - Wrote glue layer for database using the Database-Independent API (Perl)
51
52
53 =================================== PROJECTS ===================================
54
55 ==== Personal ====
56
57 - myInv,
58 a web service for maintaining a personal inventory (Perl, SQL, Javascript)
59 - Pygote,
60 an implementation of a general-purpose genetic algorithm (Python)
61 - Glasses,
62 a framework for experimenting with image filters using data from V4L
63 webcams (C++)
64 - cgFractal,
65 a support library for pixel shaders, including a Mandelbrot
66 implementation (C++, Cg)
67 - Resume.cls,
68 a custom TeX class. Features include smart page-breaking and LaTeX support
69 - Gradiclone,
70 a Gradius-like shooting game for the Game Boy Advance (C++)
71
72 ==== School ====
73 == Computer Networks ==
74 - Wrote a multi-user chat server that registers with a switchboard (C)
75 - Wrote a 4-layer OSI network stack emulator (C)
76 == Compiler Construction ==
77 - Wrote a compiler for Decaf, compiling to MIPS ASM (Java)
78 == Computer Architecture ==
79 - Wrote a software simulator for a custom processor, the dan9600 (C)
80 == Computer Science Thesis ==
81 - Wrote a Myst-like campus tour engine (C, Perl, XML)
82 == Microprocessor System Design ==
83 - Built a microprocessor system from base components
84 - Wrote a Simon-like memory game for the system (8086 ASM)
85 == Distributed Computing Systems ==
86 - Added extended attributes to Linux 2.2's Minix filesystem (C)
87 - Wrote an FTP-like client/server pair using SunRPC (C)
88
89
90 ==================================== SKILLS ====================================
91
92 - Expert Languages: C, C++, Perl, Bash, XHTML/CSS/XPATH
93 - Competent Languages: Python, Javascript, Actionscript, SQL, TeX/LaTeX,
94 VHDL, Various ASM
95 - Operating Systems: Ubuntu Linux, Gentoo Linux, Debian Linux, Windows
96 - Tools: ViM, GDB, Gimp, Visual Studio, Eclipse, Xilinx ISE
97
98
99 ================================== ACTIVITIES ==================================
100
101 - Operations Team for SuperHappyDevHouse, the Bay Area's premier
102 monthly hackathon
103 - Transportation lead for Yuri's Night Bay Area 2008, a
104 celebration of space exploration
105 - Placed in the top 30% in the ICFP 2006 programming contest
106 - Participant in BarCamp, the open network of unconferences
107 - Open Source hobbyist