Daniel Grimes

About Me

Hi, I'm Daniel Grimes, a senior Computer Science major at Ohio University, graduating in May 2026, seeking full-time software engineering opportunities.

I'm passionate about building innovative, scalable, and impactful solutions, with hands-on experience in web development, automation, AI, and blockchain technologies.


Currently, I'm a Junior Software Engineer at AInsure, where I rebuilt the company's website using Next.js, integrated blockchain and Web3 features, and developed AI agents to automate insurance workflows. I also completed a Software Engineering Internship at Siemens Digital Industries Software, contributing AI-driven automation and test solutions using Python, Playwright, SikuliX, and JavaScript/TypeScript.


I also founded Boone Scales, a web and AI solutions agency helping small businesses establish their online presence and automate workflows. I thrive in problem-solving environments and enjoy tackling challenges through technology, whether building responsive web applications, deploying AI solutions, or exploring the intersection of technology and business. I'm always looking to connect, share ideas, and explore opportunities in software development.

Daniel Grimes professional headshot

Professional Experience

Siemens Digital Industries Software

Software Engineering Intern

Cincinnati, Ohio (Remote)

May 2025 - August 2025
  • Designed and implemented a VS Code extension to fully automate the QE VIS team's test workflow for Active Workspace Teamcenter Visualization (AW TcVis) applications.
  • Converted PICT model files into streamlined data outputs using Python, reducing manual processing time while preserving all enumeration instances.
  • Leveraged Generative AI / language model APIs to generate structured test case outlines and automatically produce Playwright and SikuliX test scripts in TypeScript.
  • Integrated an AI-driven debugging assistant to suggest fixes for failed tests and auto-generate missing utility functions, saving significant development and triage time.
  • Contributed new test cases for AW TcVis applications and enhanced team efficiency through automation.
  • Gained hands-on experience with JavaScript, TypeScript, Python, Playwright, SikuliX, AW TcVis, GitLab, and Generative AI technologies.
  • Collaborated closely with mentors and engineers to optimize workflows and integrate AI-driven solutions into production pipelines.
  • Engaged in Siemens' internship program workshops, Fireside chats with leadership, and professional development events to broaden business and technical knowledge.

AInsure

Junior Software Engineer

Columbus, OH (Remote)

Augst 2025 - Present
  • Rebuilt AInsure's entire company website using Next.js, implementing a modern, responsive design and scalable architecture.
  • Integrated blockchain and Web3 technologies to enable secure, decentralized features for insurance workflows.
  • Developed and deployed AI agents to automate insurance processes, improving efficiency and client experience.
  • Collaborated on feature development, testing, and optimization, leveraging Python, SQL, and web technologies to enhance platform performance and reliability.

Boone Scales – Web Development & AI Automation

Founder & Lead Developer

boonescales.com

June 2024 - Present
  • Founded a digital agency specializing in custom websites and AI-powered automation for small businesses.
  • Designed and launched multiple client websites (e.g., Homeworth Fabrication & Machines) using Next.js, React, and Tailwind CSS.
  • Developed AI workflows and intelligent agents to streamline business operations and customer interactions.
  • Built responsive, SEO-optimized, and scalable solutions to enhance client visibility and performance.
  • Managed end-to-end product lifecycle — from client onboarding to deployment and hosting.
  • Technologies: Next.js, React, Tailwind CSS, Node.js, TypeScript, Python, AI APIs

Education

Ohio University, Russ College of Engineering and Technology

May 2026

Athens, Ohio

Bachelor of Science

GPA: 3.7

Major: Computer Science | Minor: Finance

Projects

Typed Scheme Interpreter – Programming Language Implementation

A complete type-checked interpreter for a functional programming language with static typing.
Implements parsing, type checking, and evaluation pipeline with support for functions, recursion, and closures.
Technologies: OCaml, functional programming, type systems, compiler design.

View Project

Hamiltonian Cycle Finder – Parallel Computing Algorithm

A parallel implementation of a Hamiltonian cycle detection algorithm using OpenMPI for distributed computing.
Implements backtracking with work distribution across multiple processes for optimal load balancing.
Technologies: C++, OpenMPI, MPI, parallel programming, graph algorithms.

View Project

QuickChores – Task-Based Job Platform

Developing a platform where users can post and complete tasks like cleaning, yard care, and moving assistance.
Built the main page with Next.js and Node.js, with a focus on responsive design using Tailwind CSS.

View Project

Hash Cracker – Distributed Password Cracking Tool

A high-performance distributed password hash cracking tool built with MPI for parallel processing.
Performs brute-force attacks on SHA256-hashed passwords by distributing workload across multiple processes.
Technologies: C, OpenMPI, SHA256, cryptography, distributed computing.

View Project

Python Wordle Recreation with AI Solver

Recreated the game "Wordle" with a five-person team, contributing to the dynamic GUI and AI algorithm for solving puzzles.
Technologies: Python, Pygame, and GitHub.

View Project

Boop – Strategy Board Game

Created a custom board game using C++ by integrating a pre-existing Game class and developing a Boop class for specific rules.
Used tools like GDB, Valgrind, and GitHub.

View Project

Skills

Campus Involvement

Ohio University Artificial Intelligence Club

August 2024 - Present

Head of Research & Development

Sigma Alpha Epsilon Fraternity

August 2023 - Present

Member

Contact Me