Hello, my name is

Caleb Ehrisman.

I am a recent graduate looking to start a career
as _

About Me

headshot

Hello! I recently graduated from South Dakota Mines with a M.S. in Computer Science and Engineering. My studies focused primarily on Data Science Topics with courses in Neural Nets, Machine Learning, Computer Vision, and Reinforcement Learning, alongside courses in Virtual Reality and Multimedia Processing. I had also received my B.S. in Computer Engineering from Mines as well where I primarily focused on embedded systems and electronics. I am passionate about solving problems and continuously learning. I am excited to start a career where I can continue to do so.

Work Experience

Staff Software Engineer @ Applied Research Associates Inc.

Oct 2024 - Present

  • Devloping Rust based RESTful and gRPC API applications
  • Integrating Swagger-UI into API

Data Engineer @ Desty LLC

December 2023 - Present

  • Critical element in the design of data pipeline and infrastructure for a travel planning Software-as-a-Service (SaaS) Platform
  • Automating data manipulation and enrichment process, including the development of Python scripts to interact with various APIs (e.g., Google Maps, Nominatim, OpenAI) to gather information for Points of Interests, Events, and other data across numerous travel destinations
  • Constructing automated processes for integration of finalized datasets into the AWS ecosystem
  • Engineering an automated data pipeline for generating fresh datasets within AWS directly from the web application to allow users to easily utilize the data pipeline

Website Assistant @ South Dakota Mines

September 2023 - Present

  • Assisting in the update and maintenance of the school website
  • Working with Marketing and Communications Department to complete job requests submitted by the school faculty

Software Engineer Intern @ Raven Industries

May 2023 - August 2023

  • Expanded a simulation tool to include a module for testing a new product
  • Tested and debugged CANBUS to ensure proper functionality of simulation tool
  • Debugged I2C communication between onboard Inertial Measurement Unit (IMU) and STM32 Processor
  • Identified and documented SPI communication issues with external non-volatile memory
  • Communicated daily goals and progress with team in daily stand up meetings

Teaching Assistant @ South Dakota Mines

January 2023 - May 2023

  • Graded assignments and reported scores of submitted coursework of 110 students in two introductory computer science courses (CSC-115/215)
  • Provided feedback on coursework and assisted students as needed
  • Provided insights on how the students were handling coursework and any difficulties students may be having to instructor, so they can address issues in lecture

Engineer Intern @ South Dakota Department of Transportation Research Office

May 2020 - August 2020 and May 2021 - August 2021

  • Deployed optical sensors, atmospheric sensors, and wireless communications up-links to keep SafeTravelUSA site updated with real-time information on the state of South Dakota highways
  • Debugged electronic hardware, network software, power systems to repair and restore electronic environment sensing stations
  • Prepared new tower structures for installation and deployment

Electronics Assembler @ C-Lock Inc

October 2020 - March 2021

  • Assembled and prepared electromechanical units for installation into their final products following specification sheets
  • Assembled of Printed Circuit Boards via the process soldering of components
  • Ensured proper functionality of components through QA testing procedures and performing repairs or modifications
  • Maintained a log of resources used for inventory purposes

Contact Me

I am open to opportunities so if you want to start a discussion you can reach out to me via email