Zachary Hill
Summary of Qualifications
A data-centric, innovative
full-stack software engineer with over five years of
progressive experience developing customer-facing
web applications and frameworks for a global leader
in merchant services.
Specializing in writing scalable code and driving
continuous improvement in user experience (UX/UI)
design, effectively collaborating with
cross-functional teams of product managers,
engineers, analysts, & marketers.
Technical Skills
Node.js | TypeScript | React |
GraphQL | AWS | Express | Bash
| Go | PostgreSQL
DynamoDB | SDK & REST APIs | Lambda
| JavaScript | HTML/CSS | Linux
Jest | SuperTest | Git | Webpack
| AWS Cloud Development Kit | Serverless
Professional Experience
Tradeoff Software, Remote | 2024 to
Present
Senior Full-Stack Software Engineer
In this role, I work directly with clients to architect, develop, and
deploy software solutions tailored to their specific needs. My focus
is on designing scalable, secure systems while collaborating across
engineering and business teams.
-
Developed Server Compliance Agent: Built a server
compliance agent for a SaaS platform using Go, enabling secure
servers to validate compliance by executing bash scripts, hitting
API endpoints, analyzing system files, and integrating with SAP.
-
Migrated Legacy Payment Systems: Led the
migration from Stripe to Chargebee for a Django-based legacy
system in the legal travel industry, ensuring seamless
subscription management and payment processing.
-
Client-Centric Development: Worked closely with
clients to refine technical requirements, improve system
architecture, and ensure seamless end-to-end functionality for
their products.
PayPal, San Jose, CA | 2018 to
2024
Senior Full-Stack Software Engineer | 2021 to 2024
In this role, I took on greater responsibilities, serving as a key
architect and leader in the development and deployment of cutting-edge
solutions. My focus was on driving innovation and ensuring the
scalability and reliability of PayPal's critical systems.
-
Enabled Global Expansion for Braintree:
Spearheaded the integration of local payment service providers,
enabling merchants to process transactions in previously
unsupported markets. This initiative required deep collaboration
with cross-functional teams and the use of AWS, TypeScript,
GraphQL, and PostgreSQL, resulting in a significant increase in
global transaction volumes. Expanded the merchant-facing portal
using React to support this functionality.
-
Led Customer Engagement for Shopping SDK: Owned
and optimized the customer drop-off job within the Shopping SDK,
processing cart events to create personalized content and email
campaigns for shoppers who were identified and opted-in. Leveraged
Node.js, TypeScript, and GraphQL to streamline processes,
enhancing user engagement and boosting conversion rates.
-
Modernized Legacy Systems: Contributed to the
modernization of a legacy Ruby on Rails codebase, ensuring
continued functionality and alignment with contemporary standards
while reducing technical debt.
Full-Stack Software Engineer | 2018 to 2021
During my time as a mid-level engineer, I contributed to several key
projects, collaborating with various teams to enhance PayPal's
offerings. My work focused on building robust backend services,
maintaining legacy systems, and developing new features that aligned
with the company's strategic goals.
-
Innovated Cart Recovery Solution: Launched a cart
recovery solution that empowered merchants to track consumer
online shopping behavior and reduce cart abandonment rates. The
solution utilized Lambda, S3, DynamoDB, Kafka, and React to create
a seamless and scalable system that directly contributed to
increased checkouts.
-
Enhanced Offers API for Merchants: Expanded the
capabilities of PayPal's Offers API to support a broader range of
offer types, including future-dated offers. Developed an internal
tool that allowed admins to create offer campaigns on behalf of
merchants, streamlining operations and enhancing merchant
satisfaction and sales engineers' productivity.
-
Built Shopify Plugin for Cart Synchronization:
Developed and maintained a Shopify plugin that enabled cart
synchronization across multiple devices, ensuring a seamless
shopping experience for users. The project utilized the Zoid
framework for secure cross-domain communication through iFrames
and RESTful services, while the consumer-facing views leveraged
React.
Education
Hack Reactor |
Advanced Software Engineering Immersive Program
Illinois Central College, East Peoria, IL |
Web Development