PROJECTS
eCommerce Automated Tests
C# / .NET Core / NUnit / SpecFlow / Selenium
Typescript / NodeJS / Playwright
Automated End-to-end tests in a Behavior-Driven Development (BDD) style using
SpecFlow/Selenium for an e-commerce website. As well as a playwright testing library version.
The tests simulate user interactions like purchasing items, applying discounts, and verifying order
details.
History Maze Game
ExpressJS / NodeJS,NPM / HTML / CSS / JavaScript
An educational Maze Game web application (MVP), that incorporates checkpoints
that asks the user a random history questions, fetched from a created backend API.
[https://history-maze-gmae.onrender.com/index.html]
Energy Management System
Django, Python / HTML / Bootstrap,CSS / JavaScript
FYP Web Application, that helps you to monitor and track your energy usage. The
system is designed to help you add,identify household appliances with budget limits and a community
forum.
[https://re-energise.xyz/]
Auction System
Django, Python / Vue / HTML / Bootstrap,CSS / JavaScript
eBay Dupe web application. Developed with Django backend & Vue frontend. Includes auto email sending, using Ajax where required with Vue and fetch API .
GithubWell-being Mobile Application
React Native / Firebase
Developed a prototype for a group mobile app, called Mindlift. Utilising React Native framework - javascript and Expo CLI. As well as backend firebase for storing users and appointments (feature).
GithubRacing Simulator Text Game
Java
Implementation of object oriented concepts in my racing game simulator program, such as class hierarchy, inheritance, polymorphism and abstraction.
GithubHelp-Bot with Triggers/Responses
Java
Developed a java program in a procedural way, including file input/output, that allowed users to ask certain questions determined by trigger words and in response get a useful reply by the program in relation to the question.
GithubPersonal Website
Django, Python / Bootstrap,CSS / JavaScript
My personal portfolio website, which I plan to keep up to date with projects and experiences.
GithubWORK HISTORY
Graduate Software Engineer, NatWest Group, London
(Sept. 2024 - Present)
- Collaborated closely with cross-functional teams to develop and deploy secure, scalable software solutions that enhance NatWest's digital banking service.
Graduate SDET Consultant, nFocus Testing
(Jan. 2024 - Aug. 2024)
- Developed robust and maintainable test automation frameworks using C#, JavaScript, and TypeScript, enhancing my ability to deliver high-quality, efficient testing solutions.
- Automated Test Suite Development: Created automated test suites to ensure software applications are rigorously tested for functionality, performance, and reliability.
- Technical Skill Enhancement: Expanded my technical expertise in test automation, gaining practical experience in utilising industry-leading tools, includes Playwright and Selenium.
Web Developer Trainee, La Fosse, Victoria
(Oct. 2023 - Dec. 2023)
- Tech trainee at La Fosse Academy, an award-winning training academy that supercharges technology careers. During an intensive 12-week course, students learn technology fundamentals
- Engaging in hands-on learning and real-world projects, including building applications, working with databases, and following Agile development practices, demonstrating practical knowledge in software development.
- Developed practical knowledge in programming languages, frameworks, and software development methodologies:
- Languages: JavaScript, HTML, CSS, Python
- Frameworks: React, Express
- Software Development Methodologies: Agile, Scrum, Kanban
Customer Assistant, Lidl, Mitcham
(Aug. 2023 - Jan. 2024) [Part-Time]
- Effectively guided and assisted customers in utilising self-checkout terminals, ensuring a seamless and efficient shopping experience while addressing any questions or issues they may have.
- Actively promoted Lidl's loyalty program and special promotions, increasing customer sign-ups and sales.
- Played a key role in the efficient organization of inventory and restocking, reducing out-of-stock items and improving overall store efficiency.
- Operated the checkout, handling transactions accurately and providing a positive customer experience
Customer Service Assistant, Southern Co-op, Wimbledon Ridgway
(Dec. 2021 - July. 2023)
- Provided customer service by assisting customers with queries, requests, and resolving any issues efficiently.
- Actively participated in stock merchandising activities to ensure optimal availability of merchandise
- Operated the checkout, handling transactions accurately and providing a positive customer experience
Crew Trainer, McDonald's, Tooting Broadway
(1st Jan 2019 - 23rd Dec 2021) [Promoted from Crew Member TO Crew Trainer]
- Serve as a qualified fast food establishment, contributing to billions of dollars in sales every year, while honing skills like multi-tasking, customer awareness, and handling a fast-paced environment.
- Collaborated effectively with team members in a high-pressure work environment to deliver customer orders promptly, accurately, and with care.
- Strengthened interpersonal skills from communication between customers and training staff.
Business Management Virtual Work Experience
(2nd Aug - 13th Aug 2021)
- Gained a sound understanding of the inner-workings and concepts related to Business Management and the ability to identify the skills needed to pursue a career in this sector.
- Participated in meaningful interaction with industry professionals through live webinars.
- Developed knowledge of key employability and transferable skills, as well as a sound awareness of employer expectations.
Waiter, Rajdoot Restaurant, Wimbledon Village
(15th Jan - 2nd Feb 2018)
- Key skills gained:
- Teamwork
- Customer Awareness
- Verbal Communication
- Time management and prioritization
- Working under pressure
Content Creator (5,000 Subscribers), YouTube
(2014-2017)
- Learnt how to manage my time efficiently, whilst acquiring skills like editing and expressing my creativity when planning and creating videos
Teaching Assistant, Merton Abbey School
(Summer 2017)
- Duties included:
- Preparing activities and materials
- Tidying rooms after use
- Working with staff to prepare work and help with lessons
- Assisting staff with social integration and interaction of the children
- Assisting with reading, number works, and playtime
- Employability skills such as communication & literacy, problem-solving