JIM HEALD


https://github.com/steelcowboy

(805) 316-0838

james.r.heald@gmail.com

devjimheald.com

Projects

Discrimination and Stress Response Research May 2018 - Present
  • Guided participants through experiment
Mood and Perception Research Apr 2018 - Present
  • Studying the effects of mood on perception of visual and auditory stimuli
  • Facilitate participants' participation in our experiment
  • Record any abnormal lab conditions and track possible external variables in our data
CCIC Escape Room Apr 2018 - Jun 2018
  • Designed an Escape Room for the California Cyber Innovations Challenge
  • Managed a Cybersecurity themed puzzle that will integrate into the escape room experience
  • Coordinated financial management to ensure team supplies arrived on time
  • Considered story integration and cohesion throughout the process
Django Projects Aug 2017 - Present
  • Engineered a web scraper to help store class registration information
  • Envisioned and implemented relational database models for a variety of use cases
  • Training webmaster on how to use the system and working with him to develop new features
  • Wrote code and templates to render the data found on club's site (https://cplug.org)
  • Implemented system to update and manage resume dynamically, bringing in HTML/CSS knowledge
PyCourseManager and Polyscrape Jan 2017 - Present
  • Developed a web scraper to parse the Cal Poly catalog into JSON format
  • Deployed MongoDB to store course information
  • Designed a RESTful API for course and catalog database access (https://flowchamp.org/api)
  • Coordinated with front-end developer to tailor API for maximal usability
  • Utilized the Flask Microframework for authentication, data handling, and other API functions
  • Recruited a frontend web developer to help create a webapp for use with the API

Employment

Facebook, Production Engineering (Integrated SRE) Intern Jun 2018 - Sep 2018
  • Created and managed development of an internal tool to analyze large-scale distributed system states
  • Rapidly gained expertise about the design and usage of our systems
  • Collaborated across teams to make design decisions affecting the usage and extensibility of the tool
  • Built new features through a systematic approach, considering code quality along the way
  • Optimized the tool to more efficiently query multiple hosts through parallelization
California Cybersecurity Institute, Software Developer Jun 2017 - Present
  • Developed a Forensic Evidence Collection training program in C, utilizing the GTK+ Framework
  • Collaborated on a data project for warrant data
  • Helped coordinate full web stack project (PostgreSQL, Nginx, Flask, Angular) for evidence management
  • Utilized the Matplotlib and Pandas Python libraries
  • Coordinated with Forensics Specialists to understand the userbase of the project
  • Continued on as Student Assistant following Summer internship
  • Designed and developed an evidence processing web app to aid with organization and analysis
Electrical Engineering Department, California Polytechnic State University Oct 2016 - Present
  • Installed and configured Fedora server with Ansible to run batch tasks across 150 computers
  • Accelerated program deployment on Windows by utilizing the Chocolatey Package Manager
  • Teach coworkers how to utilize the newly implemented systems

Education

California Polytechnic State University, San Luis Obispo Sep 2015 - Present
Liberal Arts and Engineering Studies Undergraduate, GPA 3.4 Jun 2019 Graduation
  • Relevant Coursework: Object-Oriented Programming, Data Structures, Systems Programming,
    Technical Writing, Project-Based Learning in Liberal Arts and Engineering Studies

Affiliations

Cal Poly Linux Users Group Sep 2015 - Jun 2018
  • Served as President for two consecutive terms
  • Collaborated with webmaster to develop new club website
  • Assigned officers positions by recognizing their interests and talents
  • Organized events with industry and resume workshop, among other events

Skills and Achievements

  • IT and Sysadmin Skills: Linux server management, general Linux configuration, Ansible, Windows package management through Chocolatey
  • Leadership: President of Cal Poly Linux Users Group, Eagle Scout
  • Technologies: Nginx, PostgreSQL, MongoDB, OpenSSH, Gitolite (Git repository management)
  • Languages: Python, C, Rust, HTML, CSS, Bash, MATLAB, C++, Java