My Projects

React-Based Blog for M&S (a leading UK-based retailer)

Collaborated as part of a development team to create a React and Next.js-based blog for M&S, a leading UK-based retailer. Delivered sections on tight deadlines for seasonal sales, enhancing user engagement and driving a measurable increase in conversions and sales.

Key Contributions:

  • Worked closely with team members to design and implement new blog sections with reusable components.
  • Enhanced API integrations for seamless data flow and improved performance.
  • Provided mentorship and conducted code reviews for junior developers, ensuring high-quality standards across the project.

Technologies Used:

  • React, Next.js, MongoDB, PostgreSQL
  • Tailwind CSS, REST APIs

Fashion Tech Startup

Played a pivotal role in a fast-paced fashion tech startup by defining development processes, implementing standards, and enhancing team collaboration through modern tooling and practices.

Key Contributions:

  • Established coding standards and streamlined development workflows to ensure consistent quality across teams.
  • Dockerized the application to standardize environments and facilitate seamless collaboration among cross-functional teams.
  • Contributed to the React and Next.js-based frontend, optimizing performance and usability for users.
  • Utilized MongoDB and PostgreSQL to manage complex data structures effectively.

Financial Services Provider Web Application

Contributed to a brownfield project for a leading financial services provider. Delivered mission-critical updates to the application, ensuring security and performance for financial transactions.

Key Contributions:

  • Implemented secure payment processing with detailed error handling.
  • Redesigned legacy components for improved performance and UX.
  • Worked on Kubernetes deployments and CI/CD pipelines for seamless updates.

Technologies Used:

  • Node.js, React, PostgreSQL, Kubernetes
  • CI/CD: GitHub Actions, Jenkins

Banking Application Dashboard

Developed a responsive dashboard for a banking application to enhance user experience with detailed transaction histories and real-time updates.

Key Contributions:

  • Created reusable UI components for transaction tracking.
  • Integrated real-time WebSocket updates for live data visualization.
  • Collaborated closely with backend teams to refine API endpoints.

Technologies Used:

  • React, Redux, Tailwind CSS
  • WebSocket, REST APIs