Computer Science • Music • Russian
My name is Matthew and I'm a graduate of The Ohio State University and currently work as a software engineer at JPMorgan Chase. I started studying music at the age of 4 and at the end of my high school career found interest in programming. I took my first Java course during my first semester of college and it was there that my passion for software development was sparked. Since then, I’ve worked on many projects with various teams developing automation solutions, apps, games, and other software.
Majored in the study of computer science and music.
Institute: The Ohio State UniversityMajored in the Russian language.
Institute: The Ohio State UniversityGraduated with an honors diploma with a 4.4 GPA.
Institution: Westland High SchoolThis app allows musicians to conveniently manage and store their sheet music. The app includes built-in features like annotating music, as well as a metronome, all built into one simple to use app.
The information that a user stores in the Music Folder app is not collected or used in any way. Users must have the legal right to use the pdf files of the sheet music in the app.
This app is released on the App Store.
<\Written in Swift>
Developed a 3D FPS game in Unity. You have 5 minutes to get out of a 3D maze while trying to shoot and destroy the robots attacking you every step of the way to avoid loosing your life.
<\Written in C#>
The user of this program used it to create a list of books they had read, and then the program
created a subset of this list as a favorites list. An option for saving this list in a separate user named file was provided.
This project included the use of triple pointers, dynamic memory allocation and freeing it.
<\Written in C>
April 2022 - Present
‣ Use orchestration tools to create a one click solution for large data processing and display findings.
‣ Maintain and develop Python scripts for API-driven automation.
‣ Write reusable, testable, maintainable and efficient code in Python.
September 2020 - April 2022
‣ Serve as the technical liaison to the users of the Acceptd platform
‣ Execute best practices through the entire technical support process
May 2018 - January 2020
‣ Negotiated rates with vendors and customers
‣ Required attention to detail in making sure all units were on time with the correct freight and paperwork
‣ Required teamwork and cooperation skills in working, training, and supervising new employees
• Java
• C#
• Swift
• Python
• C
• HTML
• CSS
• API-driven automated solutions using Agile methodology - Scrum and Kanban
• A 2D Mario game with a team of 5
• Developing and releasing app to the App Store
• Wireframes
• JUnit for testing software
• Design-by-contract principles
• Gdb debugger
• X86-64 assembly language
• MVC Patterns
And more!
• Orchestration tools: Splunk Phantom and Netflix Conductor
• Version Control Systems: Git, Bitbucket, SVN
• Agile tools: Jira, Azure DevOps
• IDE: Eclipse, Microsoft Visual Studio, Visual Studio Code, Xcode
• OS: Linux, Unix, MacOS, Windows
• Other: Qlik, Splunk, Unity, Reaper, Max/MSP/Jitter
mikulich13@gmail.com