Zachary Hill
(309) 397-3897 zhillb@gmail.com linkedin.com/in/zhillb
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.

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