Josh Richter Headshot

Hey there! 👋

My name is Josh Richter and I'm a software developer. I have a passion for creating projects that are functional and streamlined, with a strong emphasis on quality UI/UX.

Education

In May 2019, I graduated from Michigan State University with a B.S. in Computer Engineering. Most coding was done in Python and C++, setting a strong foundation for other coding languages in the future. Courses of interest include Algorithms and Data Structures and Object Oriented Programming

Experience

Ford Motor Company

Software Engineer
May 2022 - Present
  • Built RESTful APIs using Java and Spring framework
  • Developer portal built using React
  • Deployment handled through Jenkins
  • Various scripts for development and data parsing built using Python

Rocket Mortgage

Associate Software Engineer
June 2020 - December 2021
  • Created and maintained an Angular application
  • Project created using Angular v9 in VS Code, and C# in Rider
  • Back end utilized DynamoDB in AWS
  • Work I headed with a large business impact includes a Typescript overhaul to correct multiple 500+ line objects that were not typed correctly, and multiple custom field components for specific use cases

4Thought Studios

Developer
May 2017 - June 2020
  • Collaborated with other developers to build a scheduling app for iOS and Android using React Native and TypeScript
  • Played integral part in brainstorming sessions, design decisions, and new functionality
  • Developed a website using VS Code, HTML, CSS, and React