Profile

Full-Stack Software Engineer

Highly driven Full Stack Engineer with 3 years of experience specializing in the modern JavaScript/TypeScript ecosystem. Expertise in React, Next.js, and Node.js to deliver robust, scalable, end-to-end solutions. Experienced with Relational/NoSQL databases, foundational AWS/CI/CD (Jenkins) knowledge, and a focus on leveraging core engineering principles and AI-driven workflows to maximize development speed and quality.

Experience

Full Stack JavaScript Engineer

Zoro UK Aug 2024 - Present

I drove end-to-end feature development and system optimization for a major UK industrial e-commerce platform across the entire product lifecycle. I engineered and deployed scalable full-stack applications, utilizing TypeScript, React.js/Next.js and Tailwind CSS for the frontend, and Node.js (hapi.js) Microservices on AWS Lambda for the backend. I championed code quality through Test-Driven Development (TDD), implementing robust Jest and Cypress testing, and executed complex integration testing with enterprise systems like MongoDB, SAP, and Salesforce Lightning, all while managing the full Agile development and deployment cycle.

Full-Stack Web Developer

London Property - Home of Super Prime May 2022 - Aug 2024

I spearheaded the modernization of the company's primary dashboard, independently leading the front-end transition from legacy HTML/CSS/JavaScript to a dynamic, responsive interface using React JS and Tailwind CSS. I developed, tested, and deployed new features by extending the existing PHP backend and MySQL database, while also maintaining the smooth operation of key applications. Beyond development, I gained a strong understanding of web application environments by managing WordPress maintenance and collaborating on Linux server setup and system backups. I also actively contributed to business strategy and technical hiring while effectively balancing my part-time development schedule with final-year academic commitments.

Skills

Programming Languages

JavaScriptTypeScriptPHP

Frontend

Next.jsReactTailwind CSSHTML5CSS3Figma

Backend

Node.jsExpressHapi.jsREST APIsGraphQLMicroservices ArchitectureTasks/JobsOOPMVCHTTP

Database

MongoDBMySQLSQLitePostgreSQLRedis

Testing

JestMochaChaiCypressTDDEnd-to-End Testing

DevOps and Tools

GitGitHubLinuxDockerCI/CDJenkinsAWS

AI

Agentic toolsSpec-Driven DevelopmentAI-driven workflows

Methodologies

AgileScrumSDLCJiraKanban

Soft Skills

CommunicationTeamworkProblem-solvingTime managementAdaptability

Education

Bachelor of Science in Computer Science (First Class Honours) with Industrial Experience

University of Westminster, London 2020 - 2024

Achieved high grades (80%-100%) in all modules & completed a 12-month industrial work placement as a Full-Stack Web Developer