Summary
Overview
Work History
Education
Skills
Timeline
Generic

Andrew Rivera

San Antonio,TX

Summary

As a seasoned Senior Full-stack Developer, I bring a wealth of experience in delivering exceptional software solutions within collaborative teams. My preferred stack encompasses a diverse range of technologies, allowing me to develop various applications seamlessly.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer

Godfrey Systems LLC
11.2022 - 10.2024

During my time at Godfrey, I collaborated with teams across various sectors, including Commerce, Healthcare/Fitness, POS, Automotive, Fintech, Real Estate, Data Analytics, and Workflow Management. Throughout this experience, I spearheaded the development of over 10 projects spanning multiple industries.

  • Utilizing Next.js, React.js, TypeScript, and Node, I conceptualized and constructed a web application, complemented by SOP, aimed at enabling self- service configuration for the Hotel/Room Mapping Rules Engine. This empowered the operations team to effectively manage and adjust mapping rules with ease.
  • Led the migration of a legacy Angular JS, ASP.NET application to Angular, .NET Core, slashing hosting costs by 60% and improving overall performance by 40%.
  • Spearheaded the development of a responsive web application utilizing React.js, Node.js, and GraphQL for a startup, resulting in a remarkable 60% growth in user acquisition and retention rates.
  • Developed a Node.js SDK that is platform-independent, enabling the deployment of plugins to AWS Lambda, local execution, or custom server hosting.
  • Developed a multi-channel, two-way communication inbox within the support system, enabling managers to interact with donors via SMS and email directly from the CRM.
  • Developed a MongoDB query syntax parser to facilitate advanced API querying and seamlessly translate the syntax into SQL queries.
  • Engineered an event-driven, stateless microservices platform leveraging AWS Lambda for seamless building and deployment of third-party plugins.
  • Implemented advanced security features and authentication mechanisms in ASP.NET applications, ensuring robust protection against cyber threats and enhancing data security.

Senior Software Engineer

PayPal
12.2020 - 09.2022

Played a pivotal role in the Account Updater team, maintaining and developing features for routing and orchestration services to enhance checkout experiences and securely manage millions of dollars. Spearheaded the launch of multiple financial products, significantly strengthening PayPal's competitive edge in the region.

  • Lead the development of the Merchant Onboarding platform, guiding small to medium-sized merchants through the establishment of PayPal accounts and activation of essential products and features.
  • Developed a React application that seamlessly converts CSV files to JSON format while offering an intuitive user interface for mapping headers from incoming files to the target database, enhancing usability and efficiency.
  • Design and build an external developer experiences portal to streamline the launch process for developers' new product integrations, leveraging React.js and Node.js technologies.
  • Enhance web performance metrics by optimizing the First Contentful Paint (FCP) from approximately 25 seconds to 3-7 seconds.
  • Implement optimized GraphQL caching strategies to improve data retrieval and response times.

Senior Software Engineer

Mediacurrent
11.2018 - 10.2020

I possess a demonstrated track record of successfully delivering custom software applications, websites, and open-source contributions tailored to meet the specific needs of companies across a wide range of sectors. My experience spans diverse industries including Finance, Retail, Reservation Systems, CRM, SaaS, ERP, and Non- profit organizations.

  • Developed a comprehensive React.js-based backend dashboard enabling administrators to effortlessly manage uploaded files, review extensive datasets, and assist customers in resolving issues efficiently.
  • Developed a file-driven admin UI driver enabling plugins to define configuration flows and user interfaces, while also integrating seamlessly into relevant admin experience flows through a JSON document, enhancing flexibility and extensibility.
  • Utilized Node and Express.js to develop a centralized Batch API, effectively orchestrating and managing more than 3,000 reports per job. This implementation resulted in a significant reduction in code redundancy, achieving over a 27% decrease in redundant code.
  • Engineered a hybrid asynchronous/synchronous event driver facilitating plugins to categorize event handling into priority groups. This innovative approach enables seamless integration of in-flow actions contributed by third-party services without introducing unnecessary latency.
  • Integrated Stripe Marketplace functionality, enabling students to make direct payments to each other for items purchased on the platform.
  • Developed a deal-making API enabling sellers to receive, counter, decline, or accept offers on listings.
  • Collaborated closely with product, strategy, and business development teams to define the product vision and roadmap for a decentralized trusted data exchange.

Full Stack Developer

Clinicas Del Camino Real Inc
08.2014 - 11.2018

I spearheaded the end-to-end development of both the front-end and back-end systems. This project was geared towards optimizing healthcare services by delivering a robust application tailored for both web and mobile platforms, with a specific focus on healthcare functionalities.

  • Developed APIs with .NET to integrate various data sources, including CRM systems and third-party vendors, presented unique challenges due to the complexity involved.
  • Utilizing AngularJS, I constructed dynamic and responsive user interfaces, guaranteeing a smooth and intuitive experience for users navigating and interacting with intricate datasets.
  • Employed MySQL for database operations, ensuring secure and efficient handling of data. This was paramount for storing sensitive health data and maintaining compliance with HIPAA regulations.
  • Collaborated on a Bubble-based project to create a workflow automation tool for logistics companies, reducing manual tasks by 60% and enhancing operational efficiency.
  • Designed algorithms to precisely measure and track patients' joint range of motion demanded meticulous calculations and seamless integration with therapy progress data.

Education

Bachelor of Science - Computer Science

California State University - Channel Islands
05.2014

Skills

  • React
  • Nextjs
  • Angular
  • Nodejs
  • C#
  • Expressjs
  • Nestjs
  • Fastify
  • TypeScript
  • GraphQL
  • JavaScript
  • PostgreSQL
  • MongoDB
  • MySQL
  • Vercel
  • AWS Lambda
  • AWS S3
  • AWS EC2
  • Microsoft Azure
  • Google Cloud Platform (GCP)

Timeline

Senior Software Engineer

Godfrey Systems LLC
11.2022 - 10.2024

Senior Software Engineer

PayPal
12.2020 - 09.2022

Senior Software Engineer

Mediacurrent
11.2018 - 10.2020

Full Stack Developer

Clinicas Del Camino Real Inc
08.2014 - 11.2018

Bachelor of Science - Computer Science

California State University - Channel Islands
Andrew Rivera