Resume -- Christopher Gilbert

Professional Goals:

To attain an engaging career that allows me to put my creativity, technical knowledge, and ingenuity to use. To work in an environment that encourages learning; one which allows me to gain knowledge while contributing my expertise and ideas.

Education:

 

 

 

 

 

 

 

 

 

 

 

University of Maine, Orono

B.S. Computer Science

Dean's List

Courses included Microcomputer Architecture & Assembly, Operating Systems, Computer Architecture & Assembly Language, Interactive Computer Graphics, Discrete Structures, Data Structures & Algorithms, Parallel Programming, Computer Networks, Software Engineering, Linear Algebra, Calculus I - III, and Business & Technical Writing, Persuasive & Analytical Writing.

  • Drafted and developed the Digital Media Library, an indexed and searchable online repository of uncompressed digital video and audio.

  • Independently studied cryptography, video compression, and networking.

  • ACM Member, Lacrosse Team, Capoeira Club.

  • Participant in SIGGRAPH 2005, in collaboration with the MARCEL Project.

Related Experience:

Extensive experience with Windows, Linux, and OS X

C++, PHP, C#, Python, Linux Shell Scripting, SQL, LOGO, Visual Basic, FORTRAN, STL, MFC, Win32 API, MDI, OpenGL, DirectX, XNA, Linux kernel hacking, sockets, object oriented programing, multi-threading, and multi-processing.

Experience planning, installing, and maintaining Apache, IIS, PHP, MySQL, and SQL Server in both production and development environments.

Knowledge setting up and maintaining Windows, Linux, and OS X servers.

Skilled in the use of object-oriented programming methods.

Development experience in Windows, Mac, Linux, AIX, and Solaris OSs.

Other Qualifications:

Active developer in the open source community

After work and during my weekends I keep myself busy with these side-projects:

  • Maintaining a custom MySQL Database Abstraction Layer, and HTML Template Engine in PHP.

  • Building a PDA based on a Gumstix FFMC with a Marvel XScale PXA270 processor and a 4.3” touchscreen LCD; modifying kernel modules, cross-compiling the Linux kernel, software packages, and homemade programs.

  • Improving a dimensionless AI movement modules based on Dijkstra's Shortest Path, and the Breadth First Search.

  • Designing a clone of the popular game Lumines using the XNA toolkit.

  • Finishing an MDI helper application I wrote to reduce desktop clutter and enhance visibility.

  • Writing programming tutorials and software engineering articles for The Scripts Developer Network.

Work Experience:

WhatIf Networks January 2008 – Present

Application Development Manager

  • Plan, coordinate, and supervise all activities related to design, development, and implementation of information systems

  • Maintain, support, and upgrade existing systems and applications

  • Responsible for all phases of project performance, from initial estimation through final customer approval

  • Perform initial technical specifications and generate technical product specification documentation

  • Review technical product specification, providing feedback regarding product capability and features, participate in storyboard process

  • Generate code and support documentation for internally developed projects

  • Correct errors in new and existing internally developed products

  • Conduct research for associated hardware and software solutions to support future products and services.

 

Insurance Automation Group June 2006 – January 2008

Software Engineer

  • Planed, installed, and maintained Apache, IIS, PHP, MySQL, and SQL Server.

  • Developed enterprise level solutions in response to clients' needs

  • Worked with clients, develop software packages, proposal to completion

  • Operated individually, and in small teams to deliver projects on time

  • Screen resumes and interview potential employees

  • Write C++ programs to be run on Windows, Linux, AIX, and Solaris

  • Program and maintain software packages in C#, PHP, VB 6, and Python

  • Design custom database tools and use them as the base for client software

  • Develop in-house toolkit for migrating flat data to relational databases

  • Clients include HRH, Wellpoint, and Emergent Music

  • Business Partners include Sun, IBM, and Microsoft

 

ASAP Media Services March 2003 - May 2006

Lead Programmer, DBA

  • Coordinated the University of Maine's involvement in SIGGRAPH 2005

  • Oversaw the installation, setup, and maintained of a dozen Linux and OS X Server based servers

  • Design data structures and databases for all clients

  • Worked in a small team on projects with clients ranging from the Department of Defense, the Lobster Institute, the University of Maine's Chancellor's Office, and the School of Marine Science

  • Modeled data structures and work flow, and built working database and production systems from those models

  • Gained proficiency in web-oriented programming languages, techniques, and tools in order to handle projects in a production-oriented environment

  • Developed X-Power Interactive, a 10 CD Algebra I course targeted at middle and high school students

  • Utilized PHP, MySQL, XML, and Flash to help clients establish a web presence

  • Interviewed potential employees, and trained new co-workers

 

Collaborative Media Lab March 2004 - May 2005
System Administrator

  • Worked as the supervising administrator of a high-performance OS X cluster

  • Designed and built a virtual video classroom using the lab's A/V equipment and the Accessgrid Toolkit

  • Implemented a unified login system based on LDAP and Active Directory to provide users with a persistent work environment and supply universal credentials across web applications

  • Gained knowledge in cross-platform programming and usable system design

  • Became familiar with the use of Adobe Photoshop, Macromedia Flash, Maya and 3D Studio Max

Other Related Work:

Bytes.com (Formerly The Scripts Developer Network) January 2007 - Present

Site Moderator

  • Augmented the BBCode system in vBulletin with GeSHi in order to improve the site's code syntax highlighting feature

  • Commissioned to develop a Flash Based video uploader, transcoder, and viewer for the site, to be unveiled later in the month

  • Moderate the Python, PHP, Linux, Apache, Flash/Actionscript, SQL Server, and XML forums, providing technical answers to programming questions

  • Facilitate communication between people of different languages, skill levels, geographic locations, and political backgrounds

  • Foster communication and collaboration in a multinational environment of over 125,000 members

Related Websites:

http://whatifnet.com – Current Employer

http://bytes.com – Bytes.com (Formerly The Scripts Developer Network)

http://www.insuranceautomationgroup.com – Previous Employer

http://www.asap.um.maine.edu – Previous Employer

http://www.mmmarcel.org – The MARCEL Project

http://www.x-power.org – X-Power Interactive

References:

References will be made available upon request.