Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer

MICHAEL GONZALES

Dallas,TX

Summary

Senior Full-Stack Engineer with 12+ years delivering production systems at Stripe, GoDaddy, Cognizant, and nCino. Shipped checkout-free campus retail for the Canberra Institute of Technology using Amazon Just Walk Out, built AI-driven property data orchestration for Cotality (formerly CoreLogic), and contributed to Stripe’s Instant Payouts pipeline now used by Lyft, DoorDash, and Shopify. Deep full-stack experience across React, Node.js, Python, and Ruby, including production LLM integrations with GPT-4, LangChain, and RAG pipelines deployed across live client environments.

Overview

14
14
years of professional experience

Work History

Senior Software Engineer

Cognizant Technology Solutions
01.2022 - Current

Delivered three enterprise client engagements at Cognizant: AI-powered property data orchestration for Cotality (formerly CoreLogic), a retail operations platform for global enterprise chains, and a checkout-free campus retail system for the Canberra Institute of Technology.

Tech Stack: React.js, TypeScript, Redux, Tailwind CSS, Node.js, Express.js, Python, FastAPI, LangChain, RAG, OpenAI GPT-4, Atlas Vector Search, ServiceNow Now Platform, Now Assist (Gen AI), AWS Lambda, S3, API Gateway, Terraform, Docker, Kubernetes, Kafka, PostgreSQL, MongoDB Atlas, Redis, CI/CD, Git, RBAC, IAM, Zero-Trust Architecture

Cognizant® Stores 360 | Retail Enterprise Operations Platform

• Built the store-associate task management UI and API layer for Stores 360 using React, TypeScript, and Redux on the frontend and a Node.js Express service layer integrating with ServiceNow APIs on the backend, enabling daily store-operations task routing across enterprise retail clients.

• Developed the middleware integration between Cognizant Neuro AI and ServiceNow Now Assist using Node.js and PostgreSQL to deliver real-time store location scoring using demographic and competitive signals for retail expansion planning teams.

• Implemented an IoT event listener and automated remediation service using Node.js, AWS Lambda, and Kafka that processed device fault signals and triggered auto-resolution workflows, eliminating unplanned field technician dispatches across pilot deployments.

Neuro BP | AI-Powered Process Transformation

• Designed and built the data ingestion layer for Cotality's Neuro BP platform using Node.js, TypeScript, and MongoDB Atlas,delivering ETL services that pulled property records from 12+ fragmented county and state agency sources into a single normalized pipeline and eliminating manual data reconciliation across integrated sources.

• Built an intelligent case-routing engine from scratch as a FastAPI microservice using OpenAI GPT-4 with LangChain and RAG-based retrieval via Atlas Vector Search to auto-classify and route incoming property data cases, replacing manual triage across 24+ client deployments.

• Owned the deployment pipeline for a phased rollout across 24+ Cotality client environments by writing Terraform and Kubernetes deployment artifacts and implementing AWS CloudWatch health-check monitoring that caught critical regressions before they reached production users.

Amazon Just Walk Out - Checkout-Free Retail Integration | Canberra Institute of Technology Student Association (CITSA)

• Built an AWS Lambda integration layer connecting Amazon Just Walk Out sensor-fusion output to CITSA's existing POS system, translating item-detection events to the legacy inventory schema via Node.js event handlers without requiring a full POS replacement.

• Developed a real-time receipt generation pipeline that consumed Just Walk Out sensor streams through a Kafka-driven AWS Lambda architecture and produced itemized digital receipts delivered to students within seconds of exiting the store.

• Delivered the end-to-end checkout-free experience for CITSA's campus store using React and TypeScript on the frontend and PostgreSQL-backed Node.js services on the backend, replacing traditional self-checkout kiosks with an AI-powered, sensor-driven purchase flow that eliminated manual scanning from the daily student retail experience.

Software Engineer

GoDaddy
08.2017 - 12.2021

Built full-stack features across three flagship GoDaddy product lines (GoCentral website builder, Online Store eCommerce platform, and Websites + Marketing automation suite) that collectively serve 1M+ SMB merchants across the U.S. and internationally.

Tech Stack: React, Next.js, TypeScript, Node.js, PHP, GraphQL, REST APIs, PostgreSQL, MySQL, Redis, Kafka, AWS, AWS SES, Docker, Kubernetes, CI/CD, Jest, Cypress

GoDaddy Online Store (eCommerce Platform)

• Built the one-page checkout flow for GoDaddy Online Store using React and Node.js, unifying GoDaddy Payments, multi-carrier shipping APIs (UPS, FedEx, USPS), and real-time PostgreSQL-backed tax calculation into a single purchase experience that measurably improved checkout completion rates.

• Developed an inventory sync and low-stock alerting system by implementing a Kafka consumer in Node.js that processed stock-level events in real time and triggered automated merchant notifications via Redis-backed queuing, eliminating oversell incidents for merchants running large product catalogs.

• Implemented multi-currency checkout and automated international tax compliance by building Node.js currency-conversion middleware and an AWS Lambda tax-jurisdiction resolver that enabled SMB merchants to sell globally without manual compliance configuration.

GoCentral Website Builder (SMB Storefront Platform)

• Built mobile-responsive rendering components for GoDaddy's GoCentral drag-and-drop website builder using React and TypeScript, implementing breakpoint logic and a Node.js layout engine that enabled non-technical business owners to build and publish a complete website in under an hour.

• Developed GoCentral's real-time site preview engine implementing a WebSocket synchronization layer in Node.js backed by Redis that reflected edits instantly across desktop and mobile view ports, reducing preview refresh latency and becoming a key differentiator in GoDaddy's SMB onboarding experience.

GoDaddy Websites + Marketing Platform│ Integrated SEO & Email Marketing Platform

• Built an automated SEO and email campaign using Node.js, the Google Search Console API, and AWS SES, generating meta tags and XML sitemaps while delivering high-volume campaign emails each month through Kafka-backed queuing for active SMB merchant accounts.

Software Developer

Stripe
06.2014 - 07.2017

Contributed to Stripe’s core Payments API and Connect marketplace platform as part of the engineering teams responsible for global transaction processing and marketplace payment routing.

Tech Stack: Ruby, Java, Python, Ruby on Rails, PostgreSQL, Redis, Kafka, AWS, AWS SQS, PCI-DSS, OAuth 2.0, RSpec, Pytest

Stripe Payments API (Core Global Payments Infrastructure)

• Extended Payments API charge-creation endpoints in Ruby on Rails by adding multi-currency parameter support and implementing PostgreSQL-backed routing logic that improved international charge acceptance rates for affected currency pairs during a phased rollout.

• Strengthened PCI-DSS compliance for Stripe.js tokenization by implementing Ruby on Rails validation that ensured card data never reached merchant servers, reducing merchant compliance scope from SAQ D (~300 controls) to SAQ A (~22 controls) and making Stripe integrations significantly easier to certify.

Stripe Connect (Marketplace Payments Platform)

• Built configurable charge-split logic within Stripe Connect using Ruby on Rails and Kafka-backed PostgreSQL routing rules that enabled platforms to define custom fee structures across platform fees, seller payouts, and application fees for marketplace use cases at scale.

• Contributed to the Instant Payouts pipeline by building a Ruby and Java settlement-status tracking service with Redis-backed state management and strong integration test coverage for the real-time debit-network payout flow, significantly accelerating settlement times and supporting large marketplace customers such as Lyft, DoorDash, and Shopify.

• Improved Connect's cross-border payout routing by implementing Ruby on Rails currency-conversion fallback handlers and AWS-backed bank-transfer retry logic that reduced international payout failure rates across affected corridors for marketplace clients including Airbnb

Software Developer

nCino
06.2012 - 05.2014

Joined nCino as a founding-era Software developer and contributed to the core engineering team that built the nCino Bank Operating System natively on the Salesforce Platform.

• Built automated loan-approval workflow stages in the nCino Loan Origination System using Salesforce Apex triggers and Salesforce Flow automations that replaced paper-based review steps and reduced commercial loan processing time for early pilot bank clients.

• Developed custom Salesforce object models and Apex trigger logic with SOQL-backed multi-tenant data isolation, contributing to the architecture that enabled nCino to onboard multiple bank clients on a shared Salesforce org without data leakage risk and supporting the platform's SaaS scalability.

Education

M.S. - Computer Science

Arizona State University
01-2011

B.S. - Computer Science

Arizona State University
01-2009

Skills

  • Frontend & UI: React, Nextjs, TypeScript, Redux Toolkit, Tailwind CSS, HTML5, CSS3, PWA
  • Backend & APIs: Nodejs, Express, NestJS, Python, FastAPI, Django, Java, Spring Boot, Ruby on Rails, REST APIs, GraphQL, WebSockets, Microservices Architecture
  • Data & Databases: PostgreSQL, MongoDB, Redis, DynamoDB, MySQL, Elasticsearch, SOQL
  • Cloud & Infrastructure: AWS (Lambda, EC2, S3, SES, SQS, API Gateway), GCP, Azure, Docker, Kubernetes, Terraform, Kafka, Apache Airflow, CI/CD
  • AI & Machine Learning: OpenAI GPT-4 API, LangChain, RAG (Retrieval-Augmented Generation), Atlas Vector Search, scikit-learn, XGBoost, pandas
  • Security & Compliance: PCI DSS, SOC 2, JWT, OAuth 20, RBAC, IAM, Zero-Trust Architecture
  • Testing & Quality: Jest, Pytest, Cypress, RSpec, Selenium, Unit Testing, Integration Testing, Zero-Downtime Deployment

Timeline

Senior Software Engineer

Cognizant Technology Solutions
01.2022 - Current

Software Engineer

GoDaddy
08.2017 - 12.2021

Software Developer

Stripe
06.2014 - 07.2017

Software Developer

nCino
06.2012 - 05.2014

B.S. - Computer Science

Arizona State University

M.S. - Computer Science

Arizona State University
MICHAEL GONZALES