Skip to content
View Johnnykoch02's full-sized avatar
🤖
Programmin'
🤖
Programmin'

Organizations

@theCoderSchoolTampa @USF-IEEE
Block or Report

Block or report Johnnykoch02

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Johnnykoch02/README.md

Jonathan Koch - Software Engineer and AI Researcher

Hello! I'm Jonathan Koch, a dedicated Software Engineer and AI Researcher at the University of South Florida. My expertise lies in Robotics and AI, with a strong focus on object manipulation, audio and image processing, and reinforcement learning. I have a keen interest in predictive models, NLP, multi-agent learning, cognitive science, as well as in music and Brazilian Jiu-Jitsu.

Overview

  • Research Background: Robotics & AI; Object Manipulation, Audio & Image Processing, Perception Modeling, Reinforcement Learning, Transformers
  • Interests: Predictive Models, NLP, Multi-Agent Learning & AI, Cognitive Science, Generative Models, Data Science, Acoustic Guitar, Piano, BJJ
  • Personal Website: Jonathanzkoch.dev/

Education

  • University of South Florida College of Engineering: Pursuing a Bachelor of Science in Computer Science, concentrating in Robotics and AI.

Experience

  • Software Engineering R&D Co/Op at CAE USA R&D Facility, Tampa, FL: At CAE, I have been able to undergo tons of different projects working in different areas of technology. I've developed and configured parallel hardware and lab nodes for simulation and R&D. Additionally, I was able to integrate dozens of untouched repositories into CI/CD pipelines. More recently, I have been working in the R&D side; here I have collaborated on touchscreen sensor mapping driver for a multiscreen device, worked closely with MLOps platforms for AI/ML solutions, and integrated NLP to process natural language commands into executable code. Additionally, I prototyped and developed Generative Agents via finetuned LLMs which were capable of performing actions in simulated environments using high-level reasoning and planning. I incorporated contrastive pretraining paired with new experimental network architectures into text classification improving models from 93% to 98% accuracy. Recently, I've integrated an ensemble model for IOB NER and Text Classification incorporating heuristics, finetuned models, and LLMs for <99% accuracy.

  • Research Scientist at Robot Perception and Action Laboratory, USF: Conducted research on robotic object manipulation and perception, focusing on developing transformer encoders for spatial and temporal representations of graph-based systems. Probabilistically modeled dynamical systems using Graph Neural Networks (GNNs) via contrastive divergence in latent space conditioning, leveraging historical state-action pairs to enhance predictive accuracy and representation quality.

  • Senior Coding Coach and Instructor at theCoderSchool Tampa: Led initiatives to simplify Agent AI concepts for children, developing a Python-based educational library. Allowed students to Black-box creating ML Models for data-driven tasks.

  • Vice Chair, AI Group Founder, VEX Robotics Programming Team Founder at USF IEEE Student Chapter: Organized formal and constructive professional events and workshops, founded an AI group, and worked effortlessly to cultivate popularity and interest in AI.

Projects

  • Teach-A-Bull (AI Tutor): Utilizing LLMs for educational content generation. GitHub
  • CoderSchoolAI: A beginner-friendly Neural Network API and AI tools library. GitHub | Demo
  • Virtual Assistant: An NLP-based assistant for task sequencing. GitHub | Video

Contact

Pinned

  1. ChessEngine ChessEngine Public

    This is a chess engine I am currently working on at theCoderSchool with one of my students. This engine when finished will provide a full chess experience and pit you against an AI system.

    Python 2 1

  2. V5 V5 Public

    PROS Perdue Project for USF BullBots

    C++ 6

  3. VirtualAssistant VirtualAssistant Public

    Jupyter Notebook 2

  4. Resume Resume Public

    This is my Resume :D

    2

  5. Jetson Jetson Public

    Robotic Subsystem Optimized for Computer Vision on NVIDA's Jetson Nano, and developed to pair with the V5 Brain of the TerriBull VEXU Robotics Team.

    Python 2

  6. USF-HackaBull-2023 USF-HackaBull-2023 Public

    Python