# Todd Berry

Todd Berry is a remote worker on Himalayas, Senior Software Engineer at Shipwell, based in United States.

Source: https://himalayas.app/@toddberry

```text
Senior Software Engineer at Shipwell building freight settlement services and an LLM agent for invoice exception review.
```

| Detail | Value |
| --- | --- |
| Availability | Looking for a job |
| Location | United States |
| Authorized to work in | United States |
| Salary expectations | 90k+ USD |
| Job categories | Software Engineer, Software Developer |
| Skills | Freight Settlement, Invoice Matching, Clearing and Settlement, Payment Reconciliation, Subscription Billing, Recurring Billing, Usage Based Billing, LLM Agents, LLM Tool Calling, LLM Evaluation, Human in the Loop Review, Record Retrieval, Data Reconciliation, Idempotency, REST APIs |
| LinkedIn | https://linkedin.com/in/todd-berry-77194870 |

## About

```text
At Shipwell, I build Python services that match carrier invoices to shipment records and booked charges, flag discrepancies for review, and send reconciliation results to customer accounting systems. I also built an LLM agent pilot for invoice exceptions, with tool-based evidence gathering, replay evaluation, and human review before case creation.

At Chargify / Maxio, I built recurring billing workflows for B2B SaaS customers. I reworked renewals into independently retryable jobs and added safeguards so retries produce one invoice per renewal.

At Visa, I built Java services and SQL reports to reconcile card clearing totals against settlement amounts. I also fixed late-file reconciliation to use the original processing date.

Earlier, at uShip, I built carrier feed adapters and maintained shipment tracking; at The University of Texas at Austin, I worked on GPS-based trip reconstruction and travel-time estimation. I hold M.S. and B.S. degrees in Computer Science from The University of Texas at Austin.
```

## Experience

### Senior Software Engineer (current)

Shipwell. Sep 2024 - Present

```text
Build Python services with Django and Django REST Framework to match carrier invoices to shipment records, backed by PostgreSQL. Reconcile shipments and charges, flag discrepancies, and deploy infrastructure on AWS using Terraform.
```

Skills: Python, Django, Django-REST-Framework, PostgreSQL, RabbitMQ, Redis, AWS, Terraform, OpenAI-API, GPT-4.1, Lang-Chain, LangGraph, Langsmith, LLM-Tool-Calling, Record-Retrieval, LLM-Tracing, Evals, Replay-Testing, Shadow-Evaluation, Human-in-the-Loop-Review

### Senior Software Engineer

Chargify / Maxio. Sep 2020 - Aug 2024

```text
Built recurring billing workflows in Ruby on Rails and MySQL for B2B SaaS customers, covering renewals, usage processing, and invoice generation. Served as technical lead from 2023, running design reviews and coordinating billing releases.
```

Skills: Ruby-on-Rails, MySQL, Redis, Resque, Elasticsearch, React, Technical-Leadership, Design-Reviews, Agile, Jira

### Software Engineer II

[Visa](https://himalayas.app/companies/visa). Jul 2017 - Aug 2020

```text
Built Java and Spring services to compare card clearing file totals against settlement amounts. Wrote SQL variance reports on Oracle Database and fixed defects related to late clearing files.
```

Skills: Java, Spring-Framework, Oracle-Database, SQL, Credit-Card-Clearing, Settlements, Reconciliations

### Software Developer

uShip. Jun 2015 - Jun 2017

```text
Built C# feed adapters on .NET Framework to translate carrier statuses into shared milestones. Maintained shipment tracking in ASP.NET MVC and Web API with NHibernate over SQL Server.
```

Skills: C#, .NET-Framework, ASP.NET-MVC, ASP.Net-Web-API, NHibernate, Microsoft-SQL-Server, SQL, Regression-Testing

### Graduate Research Assistant

[The University of Texas at Austin](https://himalayas.app/companies/the-university-of-texas-at-austin). Aug 2014 - May 2015

```text
Wrote Python and SQL scripts to clean GPS observations for trip analysis. Reconstructed trips and simulated coverage gaps to compare travel time estimates.
```

Skills: Python, SQL, Data-Cleaning, Trip-Reconstruction, Travel-Time-Estimation

### Software Engineering Intern

uShip. Jun 2012 - Aug 2012

```text
Wrote SQL reports for the team supporting shipment bookings. Reproduced dashboard defects and fixed behavior for affected scenarios.
```

Skills: SQL, Debugging, Documentation

## Education

### The University of Texas at Austin

Master of Science, Computer Science. 2013 - 2015

```text
Pursued a Master of Science in Computer Science, focusing on advanced topics in computing.
```

### The University of Texas at Austin

Bachelor of Science, Computer Science. 2009 - 2013

```text
Earned a Bachelor of Science in Computer Science, building a strong foundation in software development.
```

## Tech stack

- GitHub
- GitLab
- Jenkins
- MySQL
- PostgreSQL
- Microsoft SQL Server
- Django
- Spring
- Ruby on Rails
- Redis
- Terraform
- Jira
- React
- Python
- Java
- C#
- Ruby
- Kafka
- RabbitMQ
- Flask
- Django REST framework
- FastAPI
- Linux
- Datadog
- Elasticsearch
- Git
- SQL
- LangChain
- OpenAI API
- LangGraph
- LangSmith
- ASP.NET MVC
- REST APIs

To contact Todd, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Mark Abraham](https://himalayas.app/@markabraham): Sr. Software Engineer, Scale AI
- [Alexander Houy](https://himalayas.app/@alexanderhouy): Senior Software Engineer, Visa
- [Dwayne Webb](https://himalayas.app/@dwaynewebb): Senior Software Engineer, Shipwell
- [Justin Lee](https://himalayas.app/@justinlee8): Senior Software Engineer, Atticus
- [Asad M](https://himalayas.app/@asadm): Software Development Engineer II, AWS Geospatial Systems
- [Ray Anderson](https://himalayas.app/@rayanderson): Lead Software Engineer, Bank Of America
- [Aakash S Shetty](https://himalayas.app/@aakashsshetty): Software Engineer, BusinessRate
- [Zach Murray](https://himalayas.app/@zachmurray): Senior Software Engineer, Aquia
- [Williams Jaimz](https://himalayas.app/@williamsjaimz): Senior Software Engineer, Cloudera
- [Mahammad Hajiyev](https://himalayas.app/@mahammadhajiyev): Founder & Software Engineer, Ryndesk.ai
