FIDEL GUAJARDO
React Frontend Developer & UI
210-***-**** *******@*****.*** San Antonio, TX
PROFESSIONAL SUMMARY
Adaptable professional with 20+ years of experience and a proven knowledge of IT strategy, advanced technology, and web platform development, including extensive UI/UX experience. Aiming to leverage my skills to successfully fill the Front End or Full Stack Developer role at your company.
Skills
AI Skills: LangChain, OpenAI, ChatOpenAI, HuggingFace, Assistant API, Embeddings, Vectors, PineCone, Supabase, RunnableSequence, ChatCompletions, TensorFlow, Agents
Frontend Skills: Tanstack-Query, React-Hook-Form, Yup, Angular, NextJS, ReactJS, VueJS, Polymer, StencilJS, KnockoutJS, Typescript, Javascript, ES6, NgRx, Redux, Sagas, ARIA WCAG accessibility, D3, RxJS, VictoryCharts, HighCharts, ChartJS, React-Vis, Jest, Webpack
CSS Frameworks: Flexbox, CSS, SASS, LESS, CSS Grid, Material UI, Bootstrap, Foundation, Kendo UI, StyleComponents, Glamorous, CSS-in-JS, Responsive Design
CMS: Gatsby, Contentful, AEM
Source Controls: Github, BitBucket, GitLab, AWS CodeCommit
Integrations: Sharepoint, Stripe, Firebase, GraphQL, TensorFlow.js, Oath2, S3, No-SQL, Recurly, RESTful, Cloverleaf POS
Backend: NodeJS, PHP, Wordpress, AWS, GCP, Azure, DynamoDB, MongoDB, Firestore, MySQL, Postgress,
Programming Languages: ES6, Python, Elixir, Javascript, Typescript, VBScript, Perl, PHP
Portfolio: https://wonderful-knuth-abfe3a.netlify.com/
Personal Projects
I frequently help friends to continue developing tech ideas and have used these technologies:
GCP Cloud Functions with Firebase/Firestore
Cloudinary for Image Processing
AWS Amplify with Cognito, AppSync, Lambda Functions, Rekognition
Authentication with Passport-Oath2
Stripe for Payments Processing
SendGrid for Email Sending & Processing
Elixir with Phoenix Liveview
CloverLeaf POS on Wordpress
EXPERIENCE
Frontend Architect Lead, FedEx (via InfoGain), September 2023 - April 2025
Plano, TX
Used ChatOpenAI, ChatCompletions, PineCone Vectors and LangChain to process natural language searches for facilities, shipments, and labels, e.g. "What % of deliveries were late last week in Texas?"
Translated Figma designs to working UI/UX code
Wrote a browser-based background process for bulk generation of PDF/ZPL files, while the user continues using the website. Data pulled from a GraphQL endpoint using Apollo Client.
Reformatted all user prompts with Runnable Sequences and PassThroughs for proper interpretation by the ChatOpenAI API.
Worked within a React, NextJS, Micro-Frontend architecture and built reusable components used across remotes.
Wrote Tanstack-Query queries & mutations for sequential or parallel async processes with caching requirements to complement Angular's shareReplay and BehaviorSubject
Frontend AI Engineer, AutoZone (via Primus Global), April 2023 - September 2023
Nashville, TN
Built a fuzzy searchable database of parts for sales associates to pinpoint a customer's needs, e.g. "I hear a rattling noise when I accelerate, but only in cold weather. What could be causing this, and what parts might I need to fix it?"
Converted PDF docs into chunks, embeddings, and vectors to store in a Supabase database
Used LangChain.js to process a user's prompt and match it to the database
Learned and used AutoZone's Starc design system to build the UI/UX.
Used Vite and Next.js 14, implementing React Query for optimized data caching and state management
Built a browser-based upload of PDFs and ZIP files
Created a unified error handling system that standardized various backend error responses into consistent user feedback
Web Developer, Nike (via InfoSys), May 2022 - April 2023
Richardson, TX
Supported an internal NextJS (React) app for managing survey responses for factory compliance requirements
Uploaded & processed pencil-filled surveys with TensorFlowJS
Used TensorFlowJS for OCR digitizing and classification of survey responses
Used Redux for app state management
Forwarded processed results to AWS DynamoDB via a Lambda endpoint
Troubleshooted failing tests for AWS Lambda functions in NodeJS
Updated Jenkins Pipelines for running tests contained in a separate repo
Web Developer, United Health Group (via GridDynamics), March 2021 - April 2022
San Ramon, CA
Improved a NextJS 10 app for drug prescription discounts
Maintained and modified Polymer components used by either Angular or React applications
Converted "http" Angular services to use data streams and actions streams via RxJS observables and effects for use in a React app
Wrote unit tests for React or Polymer components with Jest and React Testing-Library
Implemented WCAG Aria tags across all forms
Used NextJS 11, React 17, Redux, React Hooks, Angular 12, NgRx, RxJS, GraphQL, Polymer 3, Styled-Components, Typescript
Web Developer, OnlineMedEd, May 2020 - January 2021
Austin, TX
Converted PHP/Laravel/Blade to PHP/React/Redux-Saga
Converted React Class Components to Functional Components with Hooks: useCallback, useMemo, useState, useEffect
Adhered to WCAG Aria accessibility standards across the entire codebase
Worked on Ecommerce shopping cart with Recurly
Used Redux tooling such as Redux-Saga, Redux-Actions, Redux-Form
Web React Developer, San Antonio Water Systems, November 2019 - March 2020
San Antonio, TX
Built a dashboard for commercial account holders who own hundreds of properties. Example: https://elastic-curie-6e79c7.netlify.app/
Used React, Redux, & Redux Sagas to manage individual API requests
Built a new CMS with Gatsby
Built a real-time POC with websockets
Explored XState for state management as an alternative for global state management
Built a GraphQL Endpoint POC as a Azure Cloud Function and consumed on frontend with Apollo-React
Use Kendo, React MUI & SCSS for the UI
Web Vue Developer, Harland Clarke, November 2018 - October 2019
San Antonio, TX
Architected new retail E-commerce channel with Vue, Vuex & Typescript
Developed their ecommerce shopping cart and integration with POS
Connected to AWS DocumentDB (MongoDB) for persistence
Spun up AWS EC2 Instances for hosting
Wrote test scripts with Vue-Test-Utils
Used Node to build endpoints for file conversions from text or Word to PDF
Exported components with the Vue CLI and to publish to private NPM and Git Package registries
Ecommerce Integrator, Constantino's Pizza, June 2018 - July 2019
Somerset, TX
This was a temporary, evening and weekend job helping a friend with his business.
Helped a friend integrate his Cloverleaf POS with his online ecommerce store
Unified the cashier's POS and the online experience to create one centralized way of receiving orders
Integration was done within a Wordpress site
Performed tests with fake transactions before going live
Monitored all activity and ran monthly reports
Web Software Integrator, USAA, October 2017 - November 2018
San Antonio, TX
Developed Dashboards of Charts & Calendars for visualization of Process Engineering flows with data from Sharepoint Lists
Used various charting libraries to achieve desired results including D3, VictoryCharts, HighCharts, etc.
Built a recursive tree of data with Vue. Example: https://7j40z5l400.csb.app/#/
Used Web-workers to offload processing of unstructured Sharepoint data
Used Flexbox, React, Vue, & Vuetify as needed
Used Node to process data and export as Excel Spreadsheets
Web React Architect, Airstrip.com, June 2017 - September 2017
San Antonio, TX
Built visualizations of EKG charts that pan/zoom +200k data points at once
Used D3, PixiJS, & WebGL as needed, and many other SVG chart libraries
Used React, MobX, Scss, and Kendo for UI
Software Developer Level 4, Rackspace, October 2014 - June 2017
San Antonio, TX
Built Angular-based components and tested with Jasmine/Jest on Selenium
Integrated jQuery with Angular directives for added functionality
Wrote Gulp scripts for automating builds of front-end code
Used Groovy, Grails and Oracle on backend
Examples: https://plnkr.co/users/fidoogle/plunks
Web App Developer, Frost Bank, November 2000 - September 2014
San Antonio, TX
Used Java, Struts, Broadvision, jQuery, Knockout, Angular, Oracle
Replace 10k lines of HTML/CSS/jQuery with 300 lines of KnockoutJS and image sprites for a fancy top navigation bar
Wrote Enterprise Java Beans for Servlets on Struts framework
Wrote Java Server Pages on Struts and Java Server Faces on Spring Framework
Developed proof of concepts with Angular, AWS, Bootstrap
Provisioned AWS EC2 Instances and S3 Buckets for hosting POCs.
EDUCATION
BS in Physics
University of Texas at Austin, Austin, TX, May 1993
Completed coursework towards BS in Software Engineering
Stanford University, Stanford, CA, Jun 1989
Relevant Coursework
2 years of Software Engineering
2 years of Mechanical Engineering
4 years of Mathematics