JIM HEALD


https://github.com/steelcowboy

(805) 316-0838

james.r.heald@gmail.com

devjimheald.com

Projects

Interactive Building Map Oct 2018 - Jun 2019
  • Envisioned a solution to improve the experience of navigating my department's building
  • Prototyped different solutions and solicited feedback from potential users
  • Collaborated with coworkers across disciplines
  • Trained my project partner in HTML and CSS to facilitate project handoff
  • Considered insights from various users and integrated findings into the product design
CCIC Escape Room Apr 2018 - Jun 2018
  • Designed an Escape Room for the California Cyber Innovations Challenge
  • Coordinated financial management to ensure team supplies arrived on time
  • Managed a Cybersecurity themed puzzle that will integrate into the escape room experience
  • 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 - Aug 2018
  • 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 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 - Jun 2018
  • 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 - Jun 2019
  • 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
  • Designed an interactive map of the building, employing the Human-Centered Design Process

Education

California Polytechnic State University, San Luis Obispo Sep 2015 - Jun 2019
Liberal Arts and Engineering Studies Undergraduate, GPA 3.34 Jun 2019 Graduation
  • Relevant Coursework: Systems Programming, Technical Writing, Project-Based Learning in Liberal Arts and Engineering Studies, Memory and Cognition, Social Psychology, Research Methods in Psychology

Affiliations

Camp Polyhacks Hackathon, Event and Experience Director Oct 2018 - Jan 2019
  • Guided previously under-performing team
  • Integrated myself after replacing former Director who could not continue for personal reasons
  • Envisioned creative strategies to improve the work experience with my team members
  • Oversaw the logistics of the scheduled events the day of the Hackathon
  • Coordinated my team to quickly resolve issues that arose from unanticipated occurrences
Human Centered Design Club, Founder May 2018 - Jun 2019
  • Founded club after creating a Facebook group that got higher-than-expected interest
  • Charted a path forward as we defined what our club should look like it
  • Incorporated feedback from my team members to foster an empowering environment
  • Networked with industry contacts to provide mentorship for my group
  • Mentored the new leadership as we transition
  • Incorporated Camp Polyhacks into our club to benefit from each others' resources
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

  • Leadership: President of multiple clubs, Co-organizer of hackathon, Eagle Scout
  • Languages: Python, Bash, HTML, CSS, Javascript, C, C++, Java, MATLAB, Rust
  • Technologies: Docker, Nginx, PostgreSQL, MongoDB, OpenSSH, Gitolite (Git repository management)
  • IT and Sysadmin Skills: Linux server management, general Linux configuration, Ansible, Windows package management through Chocolatey, Docker Compose, DevOps Automation