James Matthew Taggart Senior FullStack Engineer
****************@*****.*** 929-***-**** Vancouver, WA linkedin.com/in/james-taggart/
PROFILE
Seasoned Full-Stack Software Engineer with over 10 years of experience in building scalable, high-performance applications across enterprise software, real estate, e-commerce, and government sectors. Expertise in React, Node.js, Python, AWS, and cloud architectures, with hands-on experience delivering secure and reliable solutions that support millions of users. Adept at leading teams, optimizing frontend-backend integrations, and driving end-to-end product ownership from concept to production. Proven ability to leverage industry-standard best practices for CI/CD, automated testing, and data security, achieving significant cost savings and business growth.
SKILLS
•Frontend Technologies – React, Next.js, Redux, TypeScript, JavaScript (ES6+), HTML5, CSS3, TailwindCSS, Material-UI, Jest, Cypress
•Backend Technologies – Node.js, Python (Flask, FastAPI), RESTful APIs, GraphQL, PostgreSQL, Redis, Kafka, RabbitMQ
•Cloud & Infrastructure – AWS (EC2, S3, Lambda, RDS, API Gateway, CloudWatch, ECS, DynamoDB), GCP (Pub/Sub), Docker, Kubernetes, Terraform, CI/CD (GitHub Actions, CircleCI, Jenkins)
•Architecture & Practices – Microservices, Serverless, Event-Driven Systems, Domain-Driven Design, Infrastructure as Code, TDD/BDD
•AI & Data Engineering – AI-driven Data Pipelines, NLP, Real-Time Analytics, Vector Databases (Pinecone, Weaviate)
•Collaboration & Leadership – Code Reviews, Agile Methodologies, Technical Mentorship, Stakeholder Communication, Cross-Functional Collaboration PROFESSIONAL EXPERIENCE
Senior Full-Stack Software Engineer
Red Violet
02/2022 – 04/2025
Red Violet is a data analytics and identity verification company, focusing on providing real-time insights in sectors such as real estate and consumer intelligence.
•Developed a React Native mobile application for real-time identity verification in real estate transactions, integrating AWS Lambda and Amazon Cognito for seamless and secure authentication across platforms. This solution reduced verification time by 40% and improved user retention.
•Integrated AI-driven identity verification by embedding a Retrieval-Augmented Generation
(RAG) pipeline into the React Native app, combining facial recognition embeddings with document vector retrieval via Weaviate to detect fraudulent submissions and cross-match customer metadata with 3rd-party databases.
•Designed and deployed a Node.js + AWS Lambda orchestration layer that leverages LLMs
(GPT-4 + internal retrievers) for entity disambiguation, reducing false positives in background checks by 32%.
•Designed and deployed an SSO authentication service using Node.js, AWS Cognito, and API Gateway, enabling a scalable identity solution for over 100,000 concurrent users, which increased enterprise customer adoption by 30%.
•Developed and implemented user/group authentication systems for programmatic API access, streamlining enterprise-level contract negotiations and allowing the company to secure multi-million-dollar contracts with Fortune 500 clients.
•Automated unit and integration testing using Jest for the frontend and Pytest for the backend, achieving 98% code coverage and increasing deployment confidence in CI/CD pipelines.
•Spearheaded the migration of a legacy auth system to a fully managed AWS infrastructure, utilizing AWS Lambda, API Gateway, and DynamoDB, which cut costs by 20% annually while improving system availability and scalability.
•Collaborated cross-functionally with design, product, and engineering teams to define features and implement a multi-tenant solution for enterprise clients, improving customer onboarding speed by 35%.
Key Technologies: React Native, Node.js, AWS (Lambda, Cognito, API Gateway, DynamoDB, RDS), PostgreSQL, Jest, Pytest, Docker, GraphQL, AWS SDK, Redis Senior Full-Stack Engineer, Team Lead
People Data Labs
02/2021 – 02/2022
People Data Labs provides data-as-a-service (DaaS) for developers and businesses seeking to access detailed and accurate data for improving their intelligence systems.
•Led a team of 6 engineers in developing a React-based API subscription dashboard integrated with a Django backend, supporting over 50,000 active users and resulting in
$100,000 in recurring revenue within the first quarter.
•Architected a GraphQL AI Enrichment API that incorporated vector search via Pinecone to improve fuzzy matching and semantic enrichment of person/company records — boosting data precision by 28%.
•Developed microservices in Node.js and Python to orchestrate LLM-based summarization for profile normalization, using LangChain retrievers and embeddings generated from OpenAI and Cohere models.
•Designed AI-powered data visualization in React + D3.js, surfacing contextual relationships between people, companies, and industries using real-time streaming data via Kafka.
•Led the CI/CD automation process using GitHub Actions, Terraform, and Docker, allowing for zero-downtime deployments to production environments. This improved developer productivity by 30%.
•Introduced containerized microservices with Docker for the backend services and AWS Fargate for serverless compute, reducing infrastructure overhead by 25%.
•Mentored junior developers in best practices for React development, API design, and scalable database queries, improving overall team velocity.
•Managed the deployment pipeline with Terraform, streamlining infrastructure provisioning and automating AWS EC2 and Lambda deployments.
Key Technologies: React, TypeScript, Node.js, Django, GraphQL, PostgreSQL, Redis, AWS
(Lambda, EC2, S3, CloudWatch), Docker, Terraform, GitHub Actions, D3.js Full-Stack Software Engineer
Nike
08/2020 – 01/2021
Nike’s global supply chain platform manages the logistics of delivering millions of products worldwide.
•Developed and deployed supply chain applications using AWS, Python, and Terraform, reducing operational costs by millions by automating trade and customs processing and optimizing logistics workflows.
•Designed backend services with AWS Lambda, API Gateway, and Python to handle customs declarations and trade compliance for shipments, which sped up transaction times by 25% and reduced manual errors.
•Built infrastructure as code using Terraform to provision AWS EC2, RDS, and DynamoDB, enabling the team to scale rapidly and achieve high availability across critical supply chain applications.
•Implemented unit and integration testing with Pytest and AWS X-Ray to monitor backend services and improve overall system reliability.
•Collaborated on performance tuning of Python-based applications in AWS, optimizing resource utilization, reducing the average response time for customs data processing by 35%.
•Worked closely with the supply chain team and security engineers to integrate AWS IAM and AWS Secrets Manager for secure service-to-service communication and compliance with internal security standards.
Key Technologies: Python, AWS (Lambda, EC2, RDS, DynamoDB, API Gateway, S3), Terraform, Jenkins, Pytest, AWS X-Ray, AWS IAM, Terraform CDK Full-Stack Software Engineer
Insite
03/2018 – 08/2020
Insite offers non-profit websites and donation platforms, helping charities raise funds and increase donor engagement.
•Built and maintained a marketing website for a major non-profit, raising over $1M in donations within the first week of launch by developing an optimized user experience with React and Redux for real-time data updates and dynamic donation tracking.
•Designed a real-time donation system with Node.js and MongoDB, allowing users to track donations and interact with live data, increasing user engagement and optimizing donor satisfaction.
•Implemented unit and integration tests using Jest and Cypress, reducing critical bugs in donation workflows by 40% and improving the testing process by introducing continuous integration into the GitLab pipeline.
•Collaborated with designers to enhance the website’s SEO performance, using server-side rendering (SSR) in Next.js, which resulted in a 50% increase in organic traffic.
•Worked with the data analytics team to integrate real-time financial metrics into dashboards using AWS S3 for secure data storage and CloudFront for fast content delivery.
•Ensured accessibility compliance (WCAG 2.1) and optimized performance using Lighthouse and React Lazy loading, achieving a 98% Lighthouse score for performance. Key Technologies: React, Redux, Node.js, MongoDB, AWS (S3, Lambda, CloudFront), Jest, Cypress, Next.js, AWS Amplify, GitLab
Software Engineer
NASIC (National Air and Space Intelligence
Center)
08/2015 – 12/2017
NASIC supports the U.S. Air Force in managing classified systems for intelligence data and personnel access management.
•Developed classified information management systems using Python and Django, ensuring compliance with stringent U.S. government security standards and protecting sensitive data.
•Built secure APIs with AWS Lambda and API Gateway, processing and analyzing classified data streams with minimal latency and ensuring compliance with FISMA requirements.
•Designed and implemented Django-based user authentication systems, including role-based access control (RBAC) to enforce access restrictions and audit logging for sensitive operations.
•Developed automated testing scripts in Python for unit, integration, and security tests, reducing manual testing effort by 50% and ensuring data integrity across the system.
•Collaborated with infrastructure teams to secure data transmission between classified systems and the cloud using encryption and TLS.
Key Technologies: Python, Django, AWS (Lambda, API Gateway), PostgreSQL, S3, AWS IAM, Docker, Pytest
EDUCATION
Bachelor of Science, Computer Science
Wright State University
2012 – 2015