Software builder

Hi, I'm Daniel.
I build software
people rely on.

I help ambitious teams turn complex ideas into reliable, scalable software. Focused on people, product and real-world impact.

Let's work together
Years in Software Engineering
15+
Enterprise Engineering Experience
Amazon
Enterprise Solutions Delivered
10+
Operational Impact Reduction
40%

About me

Thoughtful engineering, clear communication, and a focus on the people behind every product.


I approach software through the people who depend on it: what they are trying to achieve, where they hesitate, and what earns their trust. Listening carefully helps me turn an unclear request into a shared understanding of the problem.

I value calm communication, honest trade-offs, and steady progress, especially when requirements change. Technical decisions should make life easier for users and for the engineers who maintain the product. I favor clear boundaries, observable behavior, and tests that protect meaningful outcomes. With AI, I pay attention to uncertainty: how answers are grounded, how failures are surfaced, and when a person should remain in control. I enjoy connecting product thinking with implementation, asking useful questions before committing to complexity. As a teammate, I share context, explain decisions, and make room for different perspectives. My aim is to leave behind software people can rely on and a team that understands how to move it forward.

I see good collaboration as a practical engineering skill. People need to feel comfortable raising concerns, challenging assumptions, and admitting what is still unknown. I try to create that space through patient listening and specific feedback. When choosing an approach, I weigh delivery speed against reliability, security, and the cost of future change. I prefer small, testable steps that let a team learn quickly. A useful product should reduce friction rather than ask people to adapt to unnecessary complexity. That principle guides how I design interfaces, structure services, and evaluate the role of AI.

Experience

15+ years of software engineering across AI, education, enterprise commerce, and payments.


Origami Studios

Contract

Nov 2023 - Jul 2026

Parsippany, New Jersey · Remote

Lead AI & Full-Stack Software Engineer

Led a 40+ engineer team across four product streams delivering MyTutor's UK and US platforms. Combined React, Next.js, Node.js, and AWS microservices with AI-powered matching and scheduling, supporting 250K+ learners, 1,500+ schools, and 4M+ lessons.

React • Next.js • TypeScript • Node.js • Python • OpenAI/Claude API Integration • AWS Lambda • Serverless Architecture • Event-Driven Architecture (SQS/EventBridge) • REST & GraphQL APIs • Team Leadership

Walmart Global Tech

Full-time

Mar 2019 - Sep 2023

Hoboken, New Jersey · remote

Full-Stack AI Software Engineer

Led delivery of an Agentic AI financial reconciliation platform in Python and React. Built a LangGraph Supervisor/Worker framework that improved tool-selection accuracy from 70% to 95% and reduced token consumption by approximately 80%, with reconciliation achieving 90%+ matching accuracy across 10,000+ daily transactions.

Python • LangGraph • Agentic AI • Multi-Agent Systems • LLM Orchestration • Prompt Engineering • React • AWS • Reconciliation/Fintech Systems • Observability & Guardrails • Structured Outputs • Human-in-the-Loop Systems

Amazon

Part-time

Feb 2015 - Jan 2019

Blackwood, New Jersey · Remote

Software Development Engineer II, Amazon Payments Platform

Modernized Amazon Payments by migrating core workloads from Oracle to DynamoDB and redesigning services in Python and Java. Built resilient AWS-native components with Lambda and API Gateway, strengthening scalability, fault isolation, automated testing, and release reliability.

Python • Java • AWS Lambda • Amazon DynamoDB • API Gateway • NoSQL Data Modeling • Distributed Systems • CI/CD • Payments Systems • Legacy System Migration

FreedomPay

Full-time

Mar 2010 - Dec 2014

Philadelphia, Pennsylvania · On-site

Full-Stack Software Engineer

Built enterprise commerce and payments capabilities in JavaScript and Python, spanning merchant interfaces, backend services, REST APIs, and POS integrations. Supported secure, scalable transactions across in-store, online, and mobile commerce, improving reliability through logging, testing, and production support.

JavaScript • Python • REST APIs • Payments/POS Integrations • Merchant Systems • Transaction Processing • Security & Data Integrity • Automated Testing • Full-Stack Development

My project success stories

More Details

MyTutor: Online tutoring platform

MyTutor is an online tutoring platform that reshapes school-based learning by automatically grouping students with similar needs and learning styles. With built-in scheduling, class formation, and management tools, it helps tutors and schools deliver personalized support at scale.

alvarez_and_marsal
Logistics

How I streamlined enterprise logistics for A&M with TigerGraph

Alvarez & Marsal (A&M) is a global enterprise-level consulting company specializing in turnaround management, performance improvement, and advisory services. Founded in 1983, the firm provides expertise in restructuring, operational excellence, and strategic consulting across various industries. A&M is known for working with clients during critical transitions, helping them address complex challenges and achieve sustainable growth. The client turned to me due to my experience in working with niche technologies like TigerGraph and my ability to deliver custom data-intensive systems under tight technical constraints.

imagineai
Recruitment

How I helped Forsyth Barnes speed up hiring by up to 90% with Imagine AI

AI developmentDevOpsQA/QCWeb development

I helped develop Imagine AI, a scalable recruitment platform for Forsyth Barnes. The system centralizes workflows, embeds AI for candidate matching and CV tailoring, and integrates compliance and reporting tools. This solution facilitates recruiters' work and ensures full visibility across the hiring cycle.

See how I can help you reach your goals


What is your industry?
What is your actual need?

See what clients say about working together


Ciaran Rooney
“Choosing to work with Daniel has been a game-changing decision for the progress of our platform. Together the people at xUnlocked and Daniel have become one big team, even a family. As CTO, it’s essential for me to have both a technically skilled and culturally integrated team, and Daniel has delivered the best. Daniel has a great personal attitude and in-depth expertise. With help of Daniel, it has allowed us to build and customize our platform fast and easily.”

Ciaran RooneyxUnlocked CTO

1 / 3

Let's talk!