Jonathan Hudson

Full Stack Software Engineer @ Resonate

About Jonathan Hudson

Jonathan Hudson is a Full Stack Software Engineer with extensive experience in software development and data visualization. He has worked at various companies, including MissionFocus and Resonate, and is currently developing a 2D role-playing game that incorporates dynamic storytelling.

Work at Resonate

Jonathan Hudson has been employed at Resonate as a Full Stack Software Engineer since 2019. In this role, he focuses on developing web applications that leverage data visualization frameworks to present complex data relationships. His expertise in both front-end and back-end technologies allows him to contribute effectively to various projects within the company.

Previous Experience in Software Engineering

Before joining Resonate, Jonathan worked at MissionFocus as a Data Space Engineer from 2017 to 2019. His responsibilities included assisting with development tasks and conducting black box testing for projects related to the Department of Homeland Security. He also served as a Software Development Contractor at Technik, Inc. from 2015 to 2017, where he worked on automated testing and CI/CD pipelines.

Education and Expertise

Jonathan Hudson studied Computer Science at the University of Maryland University College, where he earned a Bachelor's degree from 2018 to 2021. He also attended Year Up, focusing on Information Technology from 2014 to 2015. Earlier, he studied Architecture at Howard University for one year and completed his high school education at C.H. Flowers High School, where he achieved a diploma with a focus on STEM.

Game Development Project

Jonathan is currently developing a 2D role-playing game that features a hybrid system of turn-based and action-based fighting. The game incorporates dynamic storyline development, showcasing his skills in programming and game design.

Technical Skills and Programming

Jonathan Hudson actively studies programming languages such as Java and C#. He practices data visualizations using D3.js and applies discrete mathematics to solve algorithmic problems. His technical skills include experience with multi-threaded and asynchronous data processing, enhancing his capabilities in software development.

People similar to Jonathan Hudson