WA, USA | jake@marugg.dev
Washington State University, Vancouver, WA - GPA: 3.78/4.00 - Graduated May, 2019
- Work with feature and asset teams to develop embedded systems for HP imaging and printing products
- Develop new automation system integration for incoming wafer fab equipment, primarily using Java
- Extend, scale, and maintain core automation architecture including container servers and message buses
- Work closely with engineers and technicians to understand automation requirements for new features
- Full-stack development for real time key process indicator dashboards, using SQL, Java, and JavaScript
- Coordinate teams to tackle new development projects and conduct standup meetings
- Create project specs, SRS documents, development timelines, and provide updates to key stakeholders
- Track work using Kanban tickets in Jira, provide SRS reports and documentation in Confluence
- Developed a dashboard that renders a number of factory key process indicators in real time
- Oversaw database management, as well as design and implementation of front-end and back-end components
- Deployed full stack to a production enviroment, rolled out for facotry-wide use upon first stable release
- Improved product security by developing testing modules for threat analysis and mitigation
- Collaborated with other product security teams to develop software tools and RESTful APIs for testing
- Studied, explored and implemented cryptographic strategies and methods such as RSA and public key
- Worked with printer firmware code, created builds for project test environments
- Languages and technology: Java, SQL, JavaScript, C, Python, C#, C++, Swift, .NET, IntelliJ, Xcode, Visual Studio, Git, Subversion, Object Oriented Design, Docker
- Development methods: Test Driven Development and Unit Testing frameworks, Agile and Spiral software processes
- Increase workflow efficiency by developing an interactive dashboard for product test results
- Create C# DLLs to interface with APIs provided by database software, such as CouchDB
- Build libraries for data retrieval, processing and upload using the .NET framework
- Continued team collaboration and source control through GitHub and ZenHub
- Produce documentation and reports to present to company sponsors and faculty monthly
- Collaborated with a team of students to conduct research related to the energy efficiency of programming patterns and data structures
- Developed software for energy analysis of operations in C, Java, and Python
- Produced and presented reports detailing methods of energy efficient software development
- Worked to meet development milestones and scheduled deadlines
- Guided team members in the use of Git source control and repository management
Clark College, Vancouver, WA
- Took notes on carbon copy paper during classes for disabled students