Atlanta Metropolitan Area
Jonathan is a passionate and skilled software engineer. With a master's degree in computer science and a decade of experience in the technology sector, he has a strong background in developing innovative solutions for complex problems. He specializes in full-stack development and machine learning, applying his skills and knowledge to make a foundational impact wherever he has worked. He has led and contributed to various projects involving full-stack development, data analysis, natural language processing, computer vision, and deep learning. He is also passionate about open-source software, research publications, robotics programming, and game development, and has participated in several competitions and symposiums to showcase his work. He is always eager to learn new technologies and collaborate with other experts in his field.
Working on various technologies to support work within the software, video games, and film industries
Maintain IT systems, design and code website for potential clients, and create technology solutions to enhance business function, like remote utilities
Working on a variety of machine learning processes to improve MagMutual's service to help medical professionals make more informed decisions.
Researched general purpose graphics compute Developed a JVM extension to automatically run work in parallel on the GPU, resulting in a 23x performance improvement on Intel GPUs for large integer stream arithmetic Presented this system at the Kennesaw State University Spring 2017 Computing Showcase
Designed event driven, multithreaded Java control systems for world competition robots Instructed a team of programmers on Java and robotics programming Volunteered for teaching programming at Simpson Elementary School Participated in outreach events for our robotics program Assisted in hosting robotics events for elementary school LEGO robotics
Managed a team of 5 programmers to work on a variety of components for four robots in total
Developed robot programming according to mechanical and programming specifications with a team of 15 people