Jonathan Hop
About Jonathan Hop
Jonathan Hop is a Senior Software Engineer at Infinicept and a Coding Instructor at Grand Circus, with extensive experience in software development and teaching.
Current Position at Infinicept
Jonathan Hop is currently a Senior Software Engineer at Infinicept, based in Denver, Colorado. He applies his extensive experience in software development to drive forward innovative projects and solutions within the company. His role includes utilizing his knowledge in back-end technologies like SQL, MongoDB, and GraphQL, as well as leveraging his proficiency in frameworks such as .NET Core and Blazor.
Current Role at Grand Circus
In addition to his role at Infinicept, Jonathan Hop also serves as a Coding Instructor at Grand Circus in Detroit, Michigan. In this capacity, Jonathan leverages his deep technical expertise to educate and mentor aspiring developers. He teaches various programming languages and frameworks, sharing his hands-on experience with technologies such as Angular and React to help students gain practical skills.
Previous Experience at Michigan State University
Jonathan Hop was a Teaching Assistant for the Web Development Boot Camp at Michigan State University from 2020 to 2021. During his tenure, he assisted students in mastering web development skills, ensuring they understood the foundational and advanced concepts necessary for building robust web applications.
Work at Michigan First Credit Union
From 2020 to 2022, Jonathan Hop worked as a Software Engineer III at Michigan First Credit Union in Southfield, Michigan. Here, he contributed to the development and maintenance of secure financial software solutions, utilizing his expertise in SQL and .NET Core to enhance the institution's technological infrastructure.
Educational Background
Jonathan Hop holds an M.A. in Japan Studies and a B.A. in Asian Studies from the University of Michigan. His academic experience, combined with his professional expertise in web and software development, has equipped him with a unique perspective and a diverse skill set that spans both technical and cultural disciplines.
Technical Proficiencies
Jonathan Hop has substantial experience with multiple front-end and back-end technologies. He is proficient in frameworks such as Blazor and has worked with various versions of Angular (7-8, 13, and 14). Additionally, he has expertise in back-end technologies like SQL, MongoDB, and GraphQL, and has developed applications using .NET Core. His GitHub repository showcases his contributions and projects, reflecting his continuous engagement with new technologies and trends in software development.