Upload
craig-jones
View
20
Download
2
Embed Size (px)
Citation preview
1427 Watkins St. Lake Charles, LA 70601 W I L L I A M C R A I G J O N E S
(337) 764-7467 [email protected]
HIGHLIGHTS
Development
C++, Java, C#, JavaScript
Bash, IDL, SQL
Visual Studio, Eclipse, IntelliJ
Administration
Amazon Web Services
Linux, Android, Windows
Git, Make, GitHub, Jira
Management
Team coordination
Extensive documentation
Technical writing and analysis
EDUCATION
Baton Rouge, LA Louisiana State University Fall 2012 – May 2017
Dual BS Degrees Expected May 2017:
Majors: Physics, Computer Science concentrating on Software Engineering Minor: Math EMPLOYMENT
Software Engineer, Intern GeoEngineers, Inc.
SmartMine Technology Team Summer 2016
Worked with a diverse team of engineers to achieve goals, requiring coordination among members
Implemented features and bug fixes for commercial web application
Defined cluster and deployment procedures for SaaS application on AWS
Developed a widget for primary internal GIS application to visualize collected data
Worked with NodeJS, Docker, MapBox, ArcGIS JS, Postgres, many AWS services, LIDAR data handling
Extensive use of source control and issue management
Required a thorough understanding of stack and cluster design
Student Researcher Louisiana State University
Department of Physics and Astronomy Fall 2013 – Spring 2016
Worked with a group of researchers in a very flexible role, often learning new skills as needed
Participated in weekly team meetings, requiring precise articulation of technical information
CALET – Calorimetric Electron Telescope on the International Space Station
Developed a data handling, validation, conversion, and distribution pipeline
Pipeline was critical to data distribution throughout international collaboration
Designed to handle large data streams, and flexible enough for future expansion and modification, as well as asynchronous usage via the Torque MPI on a Red Hat cluster
Extensive team focused data analysis, which requires rigorous documentation and proof
MARSLIFE – Sampling for Microbes at High Altitudes using Balloon Platforms
Assisted with payload design, software, electrical, and mechanical development
Performed independent post flight analysis on payloads for biology collaborators
Independently designed and developed an instrument to simulate flight environment for testing
LaSPACE – Louisiana Space Consortium
Assisted with proposal and status report writing, as well as preparing and giving presentations
Gained a thorough understanding of the scientific approach to project management
Provided technical support, including workstation, server, and virtual server environments
William Craig Jones (337) 764-7467 [email protected]
TECHNICAL EXPERIENCE
After Hours Lab (2015 - 2016)
Lead Developer – Responsible for designing and developing the core code, and managing developers o Lead the software development for Space Shrimp utilizing the Unity game engine o Designed software structure to be flexible and extendable o Utilized a variety of design patterns to maximize the utility of each of the primary systems o Developed a custom physics and mechanics engine
Project Lead – Responsible for coordinating between team members and ensuring project success o Managed 18 team members including developers, designers, artists, and brand agents o Set the overall goals for the team, and distributed tasks based on member’s capabilities
Team Lead – Responsible for managing the company and working with outside parties o Developed and facilitated company business, legal agreements, finances, and status reports o Coordinated with a local incubator, Level Up Lab, in order to maximize project success o Coordinated with businesses and press to meet project requirements and expand our network
Project ended due to time constraints. The objective of the project was to learn the practical skills necessary for professional game development, and the practices a diverse team needed. We felt that we had achieved these goals, and that further development would negatively impact our education.
Independent Projects
Real Time Interactive Graphics
Particle & Physics Simulations
Game Design and Development
Simple Artificial Intelligence Undergraduate Coursework
GPU Microarchitecture (Spring 2016) – C++
GPU Programming (Fall 2015) – C++
Object Oriented Design (Fall 2015) – C#
Video Game Design (Spring 2015) – C#, Team Lead
Programming Languages, Compiler Construction (2014) – Java
Coming soon: Artificial Intelligence and Machine Learning (2017) AWARDS AND ACHIEVEMENTS
Eagle Scout (2009)
Amateur Radio General Class License (2014)
Duke Talent Identification Program (2008-2012)
People to People Leadership Program- Stanford University (2009)
ABOUT CRAIG
I’m a project oriented individual driven by curiosity and passion for problem solving. Through my love of software development, I’ve been able to work with incredibly talented individuals on amazing projects. I love to learn and push the boundaries of knowledge, while also working with a team to meet a challenging goal. My physics background and research experience has given me skills necessary to efficiently pursue the unknown and perform detailed analysis. This experience is complemented by my experience as a leader of development teams which require focused effort in order to achieve the goals and timelines set out. I enjoy working as a team to solve challenging problems, especially if many perspectives are present.