Software Engineer · Battle Creek, Michigan · Open to relocation

Joseph
Rockwood

I'm a full-stack software engineer who builds .NET applications, SQL-driven reporting, and APIs — turning slow, manual business processes into fast, reliable, automated systems.

Joey Rockwood smiling
Based in
Battle Creek, MI
Currently
Software Engineer @ ManhattanLife
Stack
.NET · SQL · APIs · Reporting

01 / About

Software that quietly removes friction

I'm a software engineer with a B.S. in Informatics from Trine University. My work lives where code meets the day-to-day operations of a business: full-stack .NET applications, the SQL databases behind them, and the reporting and APIs that turn raw data into something people can actually act on.

Across insurance, sales, and manufacturing, I've built custom internal tools that automate and optimize the way teams work — designing the data models, reporting, and integrations behind them, and owning the full picture from gathering requirements to shipping and support. I care most about software that makes someone's workday faster and more reliable without them having to think about it.

02 / Toolkit

What I build with

Languages & .NET

C#.NETVB / VBScript C / C++JavaPython JavaScriptPowerShell SQLT-SQLPL/SQL

Web & APIs

HTML5CSSMVC REST APIsJSONXML UIApplication dev

Data & Databases

MS SQL ServerMySQLSSMS SSISSSRSCrystal Reports ETLTableauDatabase design

Practice & DevOps

AgileSDLCCI/CD Git / GitHubTDDJira Visual StudioRequirements gathering

03 / Experience

Where I've worked

DEC 2022 — PRESENT

Software Programmer

ManhattanLife · Remote
  • Design and build SQL Server solutions end to end — queries, views, stored procedures, and SSRS reporting — plus the APIs that surface the data.
  • Develop, modify, and test application code, forms, and scripts; troubleshoot system bugs and issues.
  • Partner with Operations to define reporting requirements and maintain technical specification docs.
  • Build enhancements to the FISMA system and assist with analysis and mitigation of FISMA issues.
SEP 2021 — OCT 2022

Systems Developer

DMA Sales, LLC · Loris, South Carolina
  • Full-stack development of custom .NET applications used in production to automate and optimize operations.
  • Maintained the company's SQL Server databases in T-SQL — queries, views, stored procedures, and scheduled jobs.
  • Generated user-requested reports with SSIS, SSRS, and Crystal Reports.
  • Supported users and scoped new application/report requests through a ticketing system.
JUN 2018 — AUG 2021

IT Programmer

MORryde · Elkhart, Indiana
  • Full-stack development of custom .NET apps to automate, optimize, and increase company efficiency.
  • Maintained extensive SQL Server databases in T-SQL — queries, views, stored procedures, and jobs.
  • Produced reports and visualizations via SSIS / SSRS / Crystal Reports and Tableau.
  • Wrote VBScript macros to interact with the Infor Visual ERP; supported users via Spiceworks and Jira.
JAN 2018 — JUN 2018

Web Programming Intern

Trine University · Angola, Indiana
  • Built and updated web applications to enhance university business processes.
  • Created dynamic, automated forms on Trine's portal (ExFlow + T-SQL) to reduce manual work for end users.
  • Coordinated requirements directly with departments and schools across the university.
MAY 2017 — DEC 2017

IT Technician

Trine University · Angola, Indiana
  • Resolved help-desk requests with courteous, timely, effective support.
  • Troubleshot and diagnosed Windows and Mac systems; installed and tested hardware and software.
  • Managed faculty, staff, and student accounts in Active Directory.

04 / Education

Foundation

B.S. in Informatics

Minor in Software Engineering · Trine University, Angola, Indiana

Graduated May 2018 Cumulative GPA 3.5
Select coursework Data Mining · Algorithm Design & Analysis · Database Management & Advanced Database · Software Engineering · Software Analysis & Design · Network Management & Security · Digital Forensics I & II · Java · C++ · Python · Operations Research · Discrete Mathematics

Let's talk.

Open to software & data roles and interesting problems. Willing to relocate anywhere.