Jeremy Fischer

Software Engineer
Jeremy Fischer

About

I am a software engineer 'generalist' with experience in project management, full stack web development, embedded systems, AR/VR, and game & simulation development. My work spans military training simulators, stroke rehabilitation research, indie games collectively reaching 100,000+ downloads, and enterprise systems at Fortune 500 companies.

I graduated from the University of California, Berkeley with a M.Eng in Computer Science focusing on visual computing and graphics. I'm currently working as a researcher.

Work Experience

Researcher 2
University of California, Berkeley
March 2025 - Present
Details →
Developing a mixed reality stroke rehabilitation app with Edward Kim and Professor Seshia's research group in collaboration with UCSF and Stanford.
  • Project managed 3-5 developers, coordinating tasks between teams and timelines to ensure project milestones were met.
  • Designed and implemented systems across backend (Go, AWS), frontend (React, Typescript), and Unity (C#) codebases, integrating Agora video calling, Clerk authentication, AWS App runner & databases, and multi-provider AI (Gemini, OpenAI, Bedrock).
  • Prototyped novel rehabilitation system using multimodal AI systems to generate and monitor personalized therapy exercises.
Tractor Embedded System
Embedded Software Engineer
AGCO | Remote/Jackson MN
January 2023 – August 2024
Applied design principles in C++ to create extendable, maintainable, and testable code for complex tractor embedded systems.
  • Reliably completed 2-3 user stories per sprint, contributing to team-wide 90% completion rate of committed objectives in Agile projects.
  • Implemented solutions effectively balancing run-time and memory constraints, optimizing performance and resource efficiency.
  • Collaborated cross-functionally with engineers, QA, 3rd party vendors, product owners, and scrum masters.
Software Engineer Contractor
Thomson Reuters | Remote
November 2021 – August 2022
Worked on the CLEAR UI development team, both part time and full time. CLEAR is an enterprise web application used by law enforcement for data aggregation and analysis.
  • Developed & released 1 profit-generating web development feature in Java.
  • Collaborated with senior developers to solve 1-5 bugs weekly in an effective & timely manner.

Projects

Medical Evacuation Simulation Screenshot
Medical Evacuation Wargame
UC Berkeley | Stanford | US Army Collaboration
Fall 2024 - Present
Details →
Leading development of Unity-based medical evacuation wargame training simulation deployed at Fort Rucker's Medical Evacuation Doctrine Course, used by 100+ military students across 5+ cohorts.
  • Architected multiplayer RTS system supporting 5+ simultaneous players coordinating helicopters, ambulances, and medical ships with realistic constraints, fuel systems, and pathfinding across geographically accurate terrain
  • Earned 100% student and instructor recommendation rate for continued course use
Indie Game Developer
Hobby | Steam Page
January 2023 - Present
Coordinated and managed diverse teams of writers, voice actors, animators, software developers, and contractors, totaling 20+ collaborators across five game projects.
  • Achieved 100,000+ downloads across five games and millions of views from YouTubers, including Markiplier.
  • Successfully brought multiple indie games to fruition with high engagement and community response.

Education

Master of Engineering, Computer Science
Visual Computing and Graphics
University of California, Berkeley
May 2025
GPA: 3.9
Courses: Machine Learning, Data Science, Computer Vision, Parallel Computing, Graphics
Bachelor of Science in Computer Information Technology
Economics Minor
Minnesota State University, Mankato
May 2023
GPA: 4.0, Honors Program

Technical Skills

Programming Languages

C#, C++, Python, SQL, Java, JavaScript

Tools & Frameworks

Unity, PyTorch, Jupyter Notebook, Pandas, Scikit-learn, Selenium, React, Node.js, MATLAB, Simulink, Docker, Git/GitHub, SVN, OpenGL, Linux, HTML & CSS

Contact Information