Developer
Zachary Cody
Java Developer
Rancho Santa Margarita, CA 92688, USA
Java
C
MySQL
JavaFX
Microsoft Azure
Linux
Git
HTML5
CSS
Ruby
Ruby on Rails
AWS
About
Zack is an experienced Java developer with a background in multiple languages and frameworks. He has worked in the aerospace industry developing software applications for flight control systems and internal financial reports. In his personal time he keeps his skills up by creating web applications for friends and family using Ruby on Rails.
Skills
Languages
Java, C, MySQL, HTML5, CSS, Ruby
Frameworks
Ruby on Rails, Angular, Spring
Libraries/APIs
JavaFX, Node.js, OpenCV
Paradigms
Object-Oriented, Functional, Declarative
Platforms
Microsoft Azure, AWS, Amazon EC2, Android, Linux
Storage
MySQL, Azure SQL Database, PostgreSQL
Tools
Git, Jenkins, Jira
Experience
Java
4 years
C
4 years
MySQL
4 years
Ruby
1 year
Hightlight Projects

Social Media Website

This is a personal social media site developed using Ruby on Rails that can be visited at https://vast-fjord-16732.herokuapp.com
Personal Project
Personal Project
  • Built a Twitter esque web application using Ruby on Rails through test driven development with Minitest
  • Implemented user account creation, authentication, and password reset that sends emails using Gmail SMTP
  • Utilizes AWS S3 to store images that are uploaded in posts created by users 

Stylo - Mobile Application

This is an Android messaging application that allows users to create and send digitally drawn messages.
Personal Project
Personal Project
  • Allowed users to create new messages that could be hand drawn, typed, or use imported images/stickers
  • Utilized Microsoft Azure to create APIs for the app to send and store account information and message data
  • Implemented user creation and login while allowing users to create groups and send messages to each other
Work Experience
Software Engineer II
Parker Hannifin
|
Oct 2018 - Mar 2020
  • Developed an internal financial reporting application in Java that computed current and future costs on a program basis that resulted in a cost savings of $80k
  • Integrated multiple data sources using Microsoft SSMS to generate the financial reports
  • Quickly developed concept user interfaces for management to give feedback on using JavaFX
  • Collaborated with management staff using Agile methodologies to draft requirements and plan sprints 
Java
MySQL
C
JavaFX
Software Engineer I
Parker Hannifin
|
Jun 2017 - Oct 2018
  • Led the IoT team in developing a performance tracking application using Microsoft Azure to improve the scheduling of part production as part of the Leadership Program
  • Calculated $1 million cost savings if our solution was expanding to 10 Parker divisions
  • Redesigned the software architecture of a positive displacement pump to follow Model-View-Controller design in C
  • Performed verification of problem reports pertaining to the Bombardier Global 7500 software program
Java
C
Education

California Polytechnic State University San Luis Obispo

San Luis Obispo, California
|
Sep 2013 - Jun 2017
Bachelor of Science Degree in Software Engineering
Certifications

Certified Associate in Project Management

Sep 2019 - Sep 2024
PMI