Resume - Sheridan Rathbun

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Sheridan Kane Rathbun

16318 128th Pl SE
Renton, WA 98058

Phone: (812) 620-9311


[email protected]

Summary
Computer programmer, software engineer, game developer. Passionate and highly motivated.
Experienced in both development and project management. Experienced in leading, motivating,
and facilitating development of projects, staff, and peers. Experienced in both high-level and lowlevel systems development. Experienced game engine programmer. Minor business management
skills. Raised in southern Indiana.

Technical Skills
Operating Systems:

Microsoft Windows (XP, Vista, 7, 8)


Debian & Red Hat Linux
Mac OS X
C, x86 Assembler, C++, Java, HTML, CSS, XML
Git, GCC, GDB, Valgrind, Netbeans, Visual Studio,
MinGW, MS Office, LibreOffice, Excel, GIMP,
Audacity, Sublime Text, Notepad2, Skype
SDL, OpenGL, DirectX, FMOD, id Tech, Acknex

Languages:
Tools:
Technologies:

Previous Work
Turning Wheel LLC
June 2013 February 2016
http://www.baronygame.com/

Lead developer of Barony a cross-platform


(Windows, Linux, Mac) role-playing multiplayer game.

Developed game, game engine, and tools in ANSI C. Performed work in both MinGW & Debian Linux using the
GNU C Compiler and its associated tools. Gathered specifications and other project requirements from a design
document issued during the planning stages of the project's life cycle. Consulted staff, team members, and
brought in QA crews whenever modifications to the original design were required. Designed and implemented
the majority of game subsystems, including: 2D & 3D graphics, networking, audio, AI, physics, interface, and
more. Lead and managed the team and business through Skype, email, and other means. Greenlit product for
Steam distribution in 39 days and published product on June 23rd to a very positive user reception.

IceValk Entertainment
December 2010 October 2011
http://firstpersonshooters.net/Games/GRUNTS/

Lead programmer for German first-person shooter game


titled G.R.U.N.T.S.

Gathered requirements from lead designer Thomas Koeller to implement game interface, character AI, visual
effects, and game logic. Wrote game code in C and interfaced with 3D Gamestudio engine to implement game
design. Changed system design as needed to fit Thomas's game design as it evolved over the year.

Other Projects
January 2009 present
http://www.github.com/SheridanR

Various projects designed to test my abilities as a


programmer.

BSDL Advanced 3D raycasting engine written in ANSI C. Used software routines to render complex

scenes with varying floor heights, making cityscapes and other constructions possible. Moving actors are
represented with sprites that scale with distance.

VoxRender Loads 3D voxel models from .vox files and renders them in realtime to a graphic window.
All rendering is software based. Capable of rendering most 3D models at hundreds of frames per second
on modern CPUs.

Superbub Mario-esque sidescroller developed as an attempt to create a fast sidescrolling game engine
that could run smoothly on DOS-era PC hardware. Written and compiled in Turbo C with original code
to generate moving tile graphics. Includes sound, music, and a level editor.

Education
Indiana University Southeast
Fall 2012 Fall 2014

Currently on leave of absence. Major in computer


science, minor in business and German. GPA of 3.64.

Additional Skills

Developed written and oral communication skills


Working proficiency w/ German language
Average typing speed of 80-90 WPM
Fast learner / quick study

You might also like