Ben John Phillips headshotSummary

Senior Software Developer with extensive experience designing, developing, and deploying scalable, high-performance applications. Skilled in leading collaborative development teams and passionate about modernizing software development processes to enhance system efficiency, reliability, and maintainability.

Experience

Download PDF
Senior Software Developer

Medical Solutions

Medical Solutions logo

February 2022 - PRESENT

  • Collaborate with project managers and customers, to design and develop key features for an application that facilitates the staffing of medical professionals, ensuring alignment with business requirements and improving operational efficiency.
  • Engineered a scalable and efficient backend application using Node.js, playing a pivotal role in shaping the system architecture. Implemented RESTful APIs, optimized database interactions, and ensured high-performance server-side logic, contributing to the overall system’s reliability and responsiveness.
  • Created a .NET Core web API following iDesign principles.
  • Spearheaded the development of a new unit and integration testing framework, improving code quality, system reliability, and accelerating issue detection and resolution.
  • Played a key role in expanding the backend development team, doubling its size through interviewing and onboarding.
  • Managed end-to-end application deployment in Azure DevOps, leveraging pipelines, secret storage, and Application Insights to ensure performance, scalability, and secure configuration management.
  • Led initiatives to modernize and standardize development processes by researching and teaching best practices, patterns, and architectural improvements, leading to more efficient development cycles.
Node.js
.NET Core
Azure DevOps
RESTful APIs
System Architecture
Testing
Team Leadership
Deployment
iDesign
Software Engineer (Engineer 3 & 2)

C.H. Robinson

C.H. Robinson logo

March 2016 - November 2021

  • As Software Engineer 3: Designed and developed key workflows, processes, user interfaces, and services for customer acquisition, improving operational efficiency and user satisfaction.
  • As Software Engineer 3: Led and mentored internal teams, contractors, and open-source contributors, driving higher code quality through best practices, direct feedback, and pair programming.
  • As Software Engineer 3: Introduced and implemented cutting-edge technology within the company, including materialized views leveraging .NET, AtlasDB, Kafka, and Domain-Driven Design principles.
  • As Software Engineer 2: Developed user-friendly React and Angular applications, streamlining transportation and shipping operations.
  • As Software Engineer 2: Acted as a subject matter expert on legacy systems, providing expertise on web form applications and complex ETL processes.
.NET
React
Angular
AtlasDB
Kafka
DDD
Mentorship
Legacy Systems
ETL
Software Developer, Salaried Professional Service

Robert Half Technology

Robert Half Technology logo

January 2014 - January 2016

  • Consulted for United Health Group: Automated network maintenance by collaborating with engineers and vendors, enhancing efficiency through custom software solutions.
  • Consulted for United Health Group: Proposed and implemented a redesign of existing systems to improve monitoring of F5 load balancers.
  • Consulted for United Health Group: Built a WPF application to automate SSL certificate management, streamlining a previously manual process for F5 load balancer updates.
  • Consulted for Wells Fargo Home Mortgage: Developed software to automate and track home mortgage business processes, ensuring compliance with government regulations.
  • Consulted for Wells Fargo Home Mortgage: Built a Visual Basic Windows Forms application to automate data entry, significantly reducing time for repetitive tasks.
  • Consulted for Wells Fargo Home Mortgage: Created a web application to track efficiency of mortgage loan processors using C# and JavaScript.
  • Consulted for Wells Fargo Home Mortgage: Created a web application for tracking loan processor efficiency and designed robust SQL Server databases to maintain system efficiency and data integrity.
WPF
.NET
C#
JavaScript
SQL Server
Visual Basic
Automation
F5 Load Balancers
Consulting
Solutions Developer

Appolis Inc.

Appolis Inc. logo

March 2012 - February 2014

  • Developed enhancements for proprietary warehouse management systems, including ASP.NET web applications, SSRS reports, and Windows Mobile applications.
  • Improved inventory tracking systems for compliance in pharmaceutical and food industries, working with a small Scrum team to meet tight deadlines.
  • Integrated Microsoft Dynamics and Great Plains endpoints using .NET Web API, ensuring smooth ETL processes and system interoperability.
  • Led requirements gathering for a new iOS client application, acting as a liaison between local and offshore teams.
ASP.NET
SSRS
Windows Mobile
.NET Web API
Microsoft Dynamics
Scrum
WMS
Web Developer

DKS Systems

DKS Systems logo

October 2010 - March 2012

  • Consulted with clients across industries to develop e-commerce and CMS solutions, delivering projects on time and within budget.
  • Enhanced proprietary e-commerce systems using C# and SQL, and customized WordPress websites to meet client needs.
C#
SQL
E-commerce
CMS
WordPress
Client Consultation
Web Developer (Contract)

Hamline University

Hamline University logo

March 2010 - August 2010

  • Developed a new website for the law school’s admissions process using Ektron CMS, providing functionality for prospective students to upload application materials.
Ektron CMS
Web Development
Higher Education
Desktop Support

UWM Business Administration and Technology Operations

UWM Business Administration and Technology Operations logo

September 2009 - February 2010

  • Delivered IT solutions for health science professionals, ensuring efficient daily operations of network computers, printers, and scanners.
IT Support
Desktop Support
Network Operations
MIS Intern

TATA Consultancy Services (Mumbai, India)

TATA Consultancy Services (Mumbai, India) logo

July 2009 - September 2009

  • Designed and tested PL/SQL stored procedures for Oracle 10g database to improve reporting via Informatica.
PL/SQL
Oracle 10g
Informatica
Internship
Database

Education

Bachelor of Business Administration, Management Information Systems

University of Wisconsin - Milwaukee

University of Wisconsin - Milwaukee logo

Concentration in Management Information Systems. Completed an International Study program in Florence, Italy.

Skills

Programming Languages

C#, Visual Basic, TypeScript, SQL

Frameworks & Libraries

.NET Core, ASP.NET MVC/WebAPI, Node.js, Entity Framework, Angular, React

Databases

SQL Server, MySQL, Elasticsearch, MongoDB/AtlasDB, Redis

Tools & Platforms

Visual Studio 2022, Visual Studio Code, Jenkins, Octopus Deploy, Azure DevOps, Datadog, Splunk

Version Control

Git, Team Foundation Server, Visual SourceSafe

Methodologies & Principles

Agile, Scrum, Domain-Driven Design (DDD), RESTful APIs, Unit & Integration Testing, CI/CD