Student, Software Engineer, and Sysadmin
Sweden
Student, Software Engineer, and Sysadmin
Sweden
Software engineer and systems administrator skilled in designing, building, and maintaining complex Unix/Linux systems and networks, and the software that keeps them going. Particularly interested in development of backend and operating system software, open source projects, and high performance/scientific computing.
FreeBSD, Linux, Python, Perl, Matlab, C, scientific computing, open source, server and networking hardware, system and network security, Unix infrastructure and server software
(Privately Held; 11-50 employees; Computer Games industry)
April 2006 — December 2008 (2 years 9 months)
Working within a small team, I maintain about sixty FreeBSD servers and the networks that power our Java-based game platform, web sites, and databases in production, as well as internal corporate services such as email, backups, version control, continuous integration, etc. Additionally, I contribute enhancements and fixes to open source software used by the company, as well as work on internally developed infrastructure software.
(Public Company; 10,001 or more employees; GOOG; Internet industry)
May 2008 — August 2008 (4 months)
Contract worker for Google in the Summer of Code program. I worked with the FreeBSD project, implementing dynamic memory allocation for dirhash. Dirhash provides in-memory directory indexing for the UFS2 filesystem. My work allows for dirhash to use greater amounts of memory when needed and available. David Malone was my project mentor.
(Government Agency; 1001-5000 employees; Research industry)
December 2005 — March 2006 (4 months)
Provided computing support to a group of astrophysicists.
I wrote a Perl module providing an API to the HPSS disk/tape storage system used by the lab, and maintained a small computational cluster, database server, web server, and several Linux workstations.
(Educational Institution; 10,001 or more employees; Higher Education industry)
May 2004 — December 2005 (1 year 8 months)
I was responsible for administration of Linux systems and the network used by a team of USDA Forest Service research scientists. I managed several terabytes of data and maintained a 20 node Linux cluster running computationally intensive meteorological models.
(Privately Held; 1-10 employees; Internet industry)
August 2003 — February 2004 (7 months)
Worked with one other system administrator to maintain a constantly
expanding network of Linux based machines serving, at the time, over one million blogs. Developed and maintained monitoring and centralized logging systems.
(Privately Held; 201-500 employees; Telecommunications industry)
November 2001 — January 2003 (1 year 3 months)
I maintained several dozen servers, mostly Linux based, for a national
ISP. Most of these machines were DNS caches, RADIUS servers, proxies, and game servers located at remote POPs. Also worked with Cisco and Redback switches, and other network hardware.
MS , Scientific Computing , 2007 — 2009
BS , Applied and Computational Mathematical Sciences , 2000 — 2005
Bicycling, travel, applied mathematics, open source software, video games, gadgets, surfing