Hi,
I’m JJames,
Frontend Developer

I specialize in crafting exceptional digital experiences, blending creativity with clean code. With a focus on JavaScript and React, I build modern, user-centric applications that bring ideas to life. Let's create something extraordinary.

01. About Me

I'm a dedicated Frontend Developer with a passion for creating seamless and intuitive user experiences. Over the years, I’ve honed my expertise in building responsive, high-performance web applications using modern technologies like React, Redux, TypeScript, and more.

My journey in software development has spanned diverse industries, from tackling complex fintech projects in the finance sector to delivering innovative e-commerce solutions and migrations. I thrive in dynamic, collaborative environments where I can not only contribute to clean, scalable codebases but also foster teamwork, mentorship, and knowledge sharing.

Outside of coding, I’m an active community member who believes in giving back. I dedicate my time to social initiatives, volunteering, and organizing events to make a meaningful impact beyond the screen.

02. My GitHub Contributions

Here's a snapshot of my GitHub activity. While most of my contributions are to private repositories at work, this reflects my dedication to delivering clean, efficient, and high-quality code. I thrive on solving complex problems, refining workflows, and ensuring projects are delivered to the highest standard.

 

03. Where I’ve Worked

Senior Frontend Developer @ HSS Proservice Marketplace
January 2022 - May 2024
Developed and implemented cutting-edge features using React, React-Hook-Form, React Query, and Tailwind.
Contributed to building a state-of-the-art marketplace leveraging modern technologies to create an efficient, seamless user experience.

04. Projects I've Worked On

HSS Proservice Marketplace

HSS Proservice Marketplace

A cutting-edge marketplace revolutionizing the building services industry. This platform seamlessly connects sellers and buyers, offering a hassle-free experience and fostering efficiency in project delivery.

Technologies: React, React Query, TypeScript, React-Hook-Form, Tailwind
HSS Pro

HSS Pro

A robust back-office management suite designed for HSS Hire. This system streamlines workflows, improves productivity, and delivers powerful tools for day-to-day operations.

Technologies: React, React Query, TypeScript, React-Hook-Form
Mercury Holidays

Mercury Holidays

An intuitive and user-friendly holiday booking platform tailored for UK travelers. It simplifies planning your next getaway with ease and efficiency.

Technologies: React, Redux, TypeScript, Redux Saga
BlockFi

BlockFi

An advanced cryptocurrency exchange platform that offers secure trading and investment opportunities, empowering users to grow their digital assets with confidence.

Technologies: React, Context API, TypeScript

06. Skills & Tools

Frontend

  • React
  • React Query
  • Redux
  • TypeScript
  • JavaScript (ES6+)
  • TailwindCSS
  • CSS-in-JS (styled-components)

Backend

  • Node.js
  • Express
  • NestJS

Testing

  • Jest
  • Cypress
  • React Testing Library

Build Tools

  • Webpack
  • Vite

DevOps

  • Docker
  • CI/CD (GitHub Actions, Jenkins)

Other

  • Git
  • Storybook

07. Recommendations

"James is such a great guy to work with, very knowledgeable, eager to help and extremely efficient. He continues to have a massive impact at HSS and any team would be incredibly lucky to have him. Ive really enjoyed our time together and hope we get the chance to collaborate again in the future!"

Developer at HSS

"I had the pleasure of working with James on an e-commerce project built on Next.js framework. James has proven to be an exceptionally knowledgeable and reliable developer. He was a key member of our team, always going above and beyond to deliver the best possible solution. James' code was always written to a high standard and with the future roadmap in mind. He's also a fantastic, friendly person, really easy to work with. I truly hope that we will have an opportunity to work together again."

Senior Front End Developer at Mercury Holidays

08. Get In Touch

Feel free to reach out to me if you have any questions or just want to chat!