Hi! I'm Michael Rock, a passionate software engineer with experience in developing backend Java applications and front-end web applications. I've worked with technologies like SpringBoot, Kafka, and AWS, and I love collaborating with cross-functional teams to create innovative solutions. My background also includes developing VR software using Unity, which has been an exciting way to blend programming with creative design. With a strong foundation in computer engineering and business administration, I bring a balanced approach to problem-solving and project management. I'm always eager to learn new skills and contribute to projects that push the boundaries of technology.

Michael Rock

Hi! I'm Michael Rock, a passionate software engineer with experience in developing backend Java applications and front-end web applications. I've worked with technologies like SpringBoot, Kafka, and AWS, and I love collaborating with cross-functional teams to create innovative solutions. My background also includes developing VR software using Unity, which has been an exciting way to blend programming with creative design. With a strong foundation in computer engineering and business administration, I bring a balanced approach to problem-solving and project management. I'm always eager to learn new skills and contribute to projects that push the boundaries of technology.

Available to hire

Hi! I’m Michael Rock, a passionate software engineer with experience in developing backend Java applications and front-end web applications. I’ve worked with technologies like SpringBoot, Kafka, and AWS, and I love collaborating with cross-functional teams to create innovative solutions. My background also includes developing VR software using Unity, which has been an exciting way to blend programming with creative design.

With a strong foundation in computer engineering and business administration, I bring a balanced approach to problem-solving and project management. I’m always eager to learn new skills and contribute to projects that push the boundaries of technology.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Japanese
Intermediate

Work Experience

Software Engineer at JP Morgan Chase
July 25, 2022 - March 26, 2025
Used SpringBoot, Maven, and Kafka to develop, test, maintain, and deploy back-end Java applications which enrich the credit and debit transaction data of Chase’s customers. Wrote and tested Java 11 code in the Eclipse IDE and used Maven to build the projects. Earned the AWS Cloud Practitioner certification. Worked within an Agile framework.
Java Developer at HCL Technologies
July 31, 2022 - July 27, 2025
Used JavaScript and SQL to develop and test front-end life insurance web applications. Performed maintenance, testing, and code review for USAA’s life insurance web app. Collaborated with internal teams at USAA to maintain software and manage dependencies. Received training in front-end development with JavaScript, React 17, and Node.js 14.
Unity VR Developer at University of Cincinnati
May 15, 2018 - August 14, 2019
Developed VR software in C# and the Unity game engine. Tested VR software to document bugs and perform bug fixes. Collaborated with developers, art designers, and clients during meetings to design solutions for project requirements. Maintained VR and AR equipment and safety protocols during public software demonstrations for existing and potential clients.

Education

M.B.A. at University of Cincinnati
August 1, 2017 - August 31, 2020
B.S. at University of Cincinnati
August 1, 2015 - May 31, 2020

Qualifications

AWS Cloud Practitioner
December 19, 2022 - December 15, 2025

Industry Experience

Financial Services, Software & Internet