Hi, I'm Jon Hurley
Software Engineer & Political Scientist
View My Work
About Me
I am a Computer Science and Political Science graduate from Purdue University.
I am passionate about machine learning, software development, and interdisciplinary projects.
Experience

Software Engineer
Sonablate Corp. – Indianapolis, IN
Aug. 2025 – Present
- Developed a JavaFX front end and JNI bindings to a C++ backend for software operating a High-Intensity Focused Ultrasound (HIFU) probe enabling noninvasive prostate tumor removal
- Authored FDA-compliant technical documentation to support regulatory approval and company compliance
- Built a secure file browser for encrypted and de-identified patient data
- Integrated PACS server functionality with DICOM imaging standards to enhance interoperability

Software Engineer Intern
The RND Group – Indianapolis, IN
May 2024 – Aug. 2024
- Wrote and integrated software in .NET and React to train an OCR model integral to instrument workflow
- Developed and presented feature design documents, outlining software specifications and requirements
- Conducted verification testing and wrote test suites to ensure software reliability for medical instruments
- Coordinated with cross-functional teams and customers to align software development with FDA compliance

Research Assistant – Department of Political Science
Purdue University – West Lafayette, IN
Mar. 2024 – May 2025
- Converted semi-structured congressional yellow pages into structured data for large-scale analysis
- Fine-tuned object detection and OCR models in custom machine learning pipelines
- Processed quarterly releases of large documents to enhance data extraction accuracy and efficiency
- Collaborated with interdisciplinary teams to refine document analysis techniques

Research Assistant – Computational Social Science Lab
Purdue University – West Lafayette, IN
Feb. 2024 – May 2025
- Labeled a dataset of several thousand images for social avoidance analysis using vehicle data
- Influenced machine learning models capable of analyzing social behavior

Research Assistant – Maternal Tdap Vaccine Uptake
Purdue University – West Lafayette, IN
Aug. 2023 – May 2024
- Created a data analysis environment using Reddit API polling
- Maintained a graph database of over 5,000 documents using ArangoDB
- Presented findings to interdisciplinary teams weekly
Teaching Assistant – Data Structures and Algorithms
Purdue University – West Lafayette, IN
Jan. 2023 – May 2023
- Crafted dynamic educational materials and assisted over 250 students
- Delivered in-person and virtual instruction
Projects

SafeEats
iOS app to find allergy-friendly restaurants.

Townie
Web-based scavenger hunt to explore new cities.
GitHub Stats
Skills & Interests

Languages
- JavaScript
- TypeScript
- Python
- Java
- C
- C++
- C#
- Swift
- SQL
- HTML / CSS
Frameworks
- React.js
- Express.js
- Fastify
- Svelte.js
- Next.js
- FastAPI
- Django
- JavaFX
- Vapor
Databases
- MongoDB
- ArangoDB
- Neo4j
- PostgreSQL
- MySQL
- SQLite
Tools And Platforms
- AWS
- GitHub Actions
- JNI
- PyTorch
- Docker
- .NET
Interests
- Running
- Sailing
- Hurling / Gaelic Football
- Tennis
- Photography