Jarad avatar

Jarad Gray

Software developer
Arab, AL
**********@email.com Reveal

Summary

Software Engineering graduate with a strong foundation in software engineering principles and software development experience across various desktop, mobile, and web platforms. Able to quickly learn and leverage new technologies; successful working in team and self-directed settings; experience with requirements analysis, design, development, testing, debugging, and maintenance of application software.

Skills

Confident: Java, C#/.NET, WPF, WinUI, JavaScript/HTML/CSS, Visual Studio, Git, Android, VS Code, JSON, Windows
Familiar: C++, Python, SQL, Bash, Linux, Electron, Node.js, React, Eclipse
Soft: Quick Learner, Dependable, Self-Motivated, Attention to Detail

Projects

Infinite Pads | Java, Android

https://web.archive.org/web/20241224154522/https://play.google.com/store/apps/details?id=com.jaradgray.infinitepads
• Researched, designed, and developed a musical instrument application for Android that has accumulated 500K+ downloads on the Google Play Store
• Wrote, tested, and debugged Java code to perform audio processing in a multi-threaded environment
• Document source code changes using Git
• Add/Improve features based on customer feedback, contributing to a user rating of 4.0+ out of 5.0

Electron File Manager | JavaScript, Electron

• Used Electron framework to create a file browsing GUI application for Windows desktop
• Leveraged common design patterns to implement an MVVM architecture
• Wrote SQL queries to access persisted user data
• Verified software accuracy by writing unit tests using Jest framework

Ambience | C++, JUCE

• Used C++ and JUCE framework to create an audio-focused GUI application for Windows desktop
• Consulted JUCE documentation, leveraging an unfamiliar framework to build a successful solution
• Employed object-oriented principles to customize framework-provided components

Playtime Tracker | Python, Bash, Linux

• Used Python and Bash scripting to write an embedded program targeting a handheld videogame console
• Referenced template project, adapting it to solve this project’s unique requirements
• Modified existing graphics software, using Python’s PIL library to draw shapes, text, and images

Database Systems Course Project | PostgreSQL

Auburn University, Auburn, AL
• Collaborated with team members to design and implement a relational database system using PostgreSQL
• Designed database schema based on problem description and information request requirements
• Wrote SQL queries to satisfy information request requirements

Education

B.S. Software Engineering
Auburn University, Auburn, AL

Scroll to Top