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 building scalable, high performance web applications, possessing deep expertise in frontend engineering and backend architecture. With a strong foundation as a Senior Full Stack Engineer at Deloitte and Primecodo, I specialized in developing SaaS solutions using Node.js, Express.js and JavaScript frameworks to build dynamic, user focused platforms across the e commerce, healthcare, fintech and finance industries. My tenure at IBM Global Services, as a software developer, solidified my skills in frontend and backend integration, utilizing modern technologies such as ReactJs, AngularJs and NodeJs for seamless user experiences. Passionate about staying ahead of the curve, I continuously adopt emerging technologies to deliver innovative, problem solving solutions that help businesses remain competitive. My journey reflects a commitment to driving innovation, addressing complex challenges, and providing robust software that sets new industry standards and enhances business processes.
https://www.tinyurl.com/fairmint (Portfolio, Codebase)
One of the projects I’m most proud of is Fairmint, a platform transforming tangible assets into fractional digital ownership. My role involved refining the user experience and ensuring operational excellence across both frontend and backend systems.
On the frontend, I built an intuitive and visually engaging interface using React, Redux, Highcharts and D3.js, making complex financial data easy for users to understand and interact with. On the backend, I developed high performance RESTful APIs with Fastify, Prisma, PostgreSQL and Redis, ensuring scalability and reliability. I also integrated third party services like Twilio and SendGrid for secure authentication and real time updates.
I’m especially proud of this project because I was able to combine advanced frontend techniques, robust backend architecture and real time integrations to deliver a seamless, responsive and secure platform. Seeing it successfully used by real users and knowing that my contributions improved both usability and system performance was extremely rewarding.
Experience
Work history, roles, and key accomplishments
Senior Full Stack Engineer
Primecodo
Jan 2019 - Oct 2025 (6 years 9 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.
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
Python
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!
