HimalayasHimalayas logo
AH
Open to opportunities

Andrew Hinton

@andrewhinton

Senior software engineer specializing in ERP/CRM integrations, event-driven architectures, and reliable backend services.

United States
Message

What I'm looking for

I’m looking for a role where I can build and scale reliable ERP/CRM-integrated platforms using event-driven architectures, modern cloud deployments, and strong backend engineering—while improving performance, data consistency, and mentoring teams.

I’m a Senior Software Engineer with 10+ years designing and delivering scalable enterprise applications, with a strong focus on ERP and CRM systems. I bring proven expertise in building robust backend services, integrating complex business platforms, and optimizing data workflows across financial and customer domains.

At ATPCO, I designed and built a modular ERP platform for order-to-cash workflows using Java Spring Boot and SAP S/4HANA APIs. I solved real-time ERP/CRM synchronization issues by implementing event-driven pipelines with Apache Kafka, keeping customer, billing, and order data consistent across Salesforce and internal ERP modules.

I also built a Spring Integration middleware layer to standardize communication between ERP modules and external systems, reducing tightly coupled dependencies. To improve throughput and performance, I developed high-throughput APIs for financial transactions and used Redis caching for frequently accessed accounting and invoice data.

From migrating ERP services to AWS (EC2, S3, RDS) with redesigned deployment pipelines to improving reliability with retry, dead-letter queue, and failure recovery patterns in Kafka consumers, my work consistently improves system availability and resilience. I’ve mentored engineers on ERP architecture, event-driven design, and integration strategies, helping standardize best practices across the team.

Experience

Work history, roles, and key accomplishments

AT
Current

Senior Software Engineer

ATPCO

Sep 2022 - Present (3 years 7 months)

Designed and built a modular ERP order-to-cash platform using Java Spring Boot and SAP S/4HANA APIs, replacing legacy services to eliminate finance/operations data inconsistencies. Implemented event-driven Kafka pipelines for real-time ERP-CRM synchronization and improved reliability with retry, dead-letter, and failure-recovery patterns.

AT

Associate Software Engineer

ATPCO

Oct 2019 - Jan 2022 (2 years 3 months)

Built CRM features for customer lifecycle management using Microsoft Dynamics CRM SDK and Java services, enabling better sales tracking and engagement. Developed Spring-based REST APIs, search and analytics with Elasticsearch, and automated lead/customer workflows using scheduled jobs.

LI

Software Developer

L D Ness Inc

Apr 2014 - Jan 2018 (3 years 9 months)

Developed backend services using Java Servlets and Spring Core to support core business operations and internal workflows. Maintained Oracle database schemas, built JSP/JavaScript interfaces, added basic REST-style endpoints, and wrote JUnit tests to improve stability and reduce regression issues.

Education

Degrees, certifications, and relevant coursework

University of Maryland Global Campus logoUC

University of Maryland Global Campus

Bachelor's Degree in Computer Science, Computer Science

2017 - 2019

Earned a bachelor's degree in computer science at University of Maryland Global Campus.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan