James Foley
@jamesfoley
Senior Full-Stack Engineer building scalable, high-performance web applications.
What I'm looking for
I am a Senior Full-Stack Engineer with over 10 years of experience delivering scalable, high-performance web applications across e-commerce, healthcare, fintech, and finance. I specialize in frontend engineering and backend architecture, using modern JavaScript frameworks and Node.js to create dynamic, user-focused SaaS platforms.
At Primecodo and Deloitte I led design and implementation of responsive SPAs and robust backend services, built RESTful and GraphQL APIs, and deployed cloud-native solutions on AWS and GCP. I improved user engagement through performant UIs (React, Next.js, TypeScript) and optimized backend systems with microservices, caching, and message queues.
I emphasize testing, CI/CD, and mentoring—writing unit and integration tests, implementing pipelines, and guiding junior engineers. I continuously adopt emerging tech to solve complex problems and deliver reliable, production-grade software that drives business outcomes.
Experience
Work history, roles, and key accomplishments
Senior Full Stack Engineer
Primecodo
Dec 2018 - Aug 2025 (6 years 8 months)
Built scalable SaaS features for Fairmint, delivering responsive React/Next.js frontends and high-performance Node.js backends; improved API reliability and implemented integrations for SMS/email and real-time updates.
Senior Full Stack Engineer
Deloitte
Apr 2016 - Nov 2018 (2 years 7 months)
Developed and maintained React and Node.js applications and microservices, optimized databases, and implemented CI/CD pipelines to improve deployment efficiency and application scalability.
Built internal and client-facing web applications using frontend frameworks and Node.js backends, improved automation and testing, and supported cross-team version control and deployment processes.
Education
Degrees, certifications, and relevant coursework
San Jose State University
Bachelor of Science, Computer Science
2007 - 2009
Grade: 3.5
Activities and societies: software development, algorithms, and web technologies.
Completed a Bachelor of Science in Computer Science with coursework in software development, algorithms, and web technologies from Feb 2007 to Sep 2009.
Tech stack
Software and tools used professionally
Postman
OpenAPI
D3.js
Highcharts
AWS IAM
Microsoft Azure
Google Cloud Platform
GitHub
GitLab
ESLint
Kubernetes
Amazon EKS
Jenkins
GitHub Actions
GitLab CI
React Native
MySQL
PostgreSQL
MongoDB
Cassandra
Gmail
Node.js
Next.js
NestJS
Material-UI
Semantic UI
Figma
Adobe XD
Redis
Terraform
Jira
Babel
Ant Design
Mocha
Chai
React
jQuery
Webpack
JavaScript
HTML5
CSS 3
JSON
Google Maps
Kafka
RabbitMQ
ExpressJS
FastAPI
Fastify
Grafana
Prometheus
Amazon DynamoDB
Firebase Realtime Database
Amazon DocumentDB
Linux
iOS
PayPal
GraphQL
Prisma
Firebase
Elasticsearch
AWS Lambda
Serverless
Amazon RDS
Amazon Aurora
redux-saga
Vercel
TypeScript
pytest
React Testing Library
SendGrid
OAuth2
Twilio
Firefox
NGINX
Internet Explorer
SQL
Refine
Lit
Web3.js
Vite
Availability
Location
Authorized to work in
Portfolio
tinyurl.com/fairmintSalary expectations
Social media
Job categories
Skills
Interested in hiring James?
You can contact James and 90k+ other talented remote workers on Himalayas.
Message JamesFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
