Adam Fonseca
*******.****@*****.***
Objective
A challenging position as a Software Engineer with the possibility of career
advancement.
C++, C, Java, Python, Bash, PHP, Haskell, JavaScript
Languages
Android, STL, GNU C, Boost, QT, pyqt, Linux kernel
APIS
Linux, OSX, Unix, Microsoft Windows
Operating Environments
Mercurial, Subversion, GNU Arch, Bazaar, Eclipse,
Development Tools
Vim, Emacs, Vmware, XML, HTML,
CSS, MYSQL, SQLite, Berkeley DB, SOAP, YAML, Valgrind
Notable Professional Accomplishments
While working at Linspire as a junior OS engineer I was asked to assist the CNR
Client team in meeting a project deadline that had slipped. I was able to
quickly solve many of the problems that were delaying the release. Due to my
efforts in this task I was promoted to the technical lead position for the CNR
Client project.
As a newly promoted junior OS engineer I was asked to write a Linux kernel
module. I was able to quickly learn the relevant interfaces and produce a
stable product for inclusion in the Linspire product with little to no mentoring or
supervision.
Employment History
12/09 - Present, Software Engineer
MP3tunes Inc, San Diego, CA
Designed and implemented Android streaming music player. Various web back-
end development tasks such as REST API refactoring and MYSQL management
and optimization.
6/08 - 11/09, Software Engineer
Xandros Inc, San Diego, CA
Designed and implemented the client program for a Linux software installation
service in C++ using BOOST, QT, Berkeley DB, and Web Services over SOAP.
Maintained a Debian package release management tool chain written in
Haskell. Worked on a packaging system agnostic release management tool
chain in Python using ActiveMQ, YAML, and CURSES.
10/05 - 6/08, Software Engineer
Linspire Inc, San Diego, CA
As an Operating System Engineer:
Created a Linux kernel module to forward the legacy Open Sound System to
ALSA. Created a graphical partition editor using QT and libparted. Fixed various
bugs and implemented new features in Linspire core OS packages.
As Client Application Engineer:
Led a team of three engineers in the design and implementation of a client
program for a Linux software installation service.
Education
California State University at San Marcos, San Marcos, CA
Major: Music with 30 Units Computer Science