Colour Palette Maker
An interactive colour-palette builder built with React. Create palettes, browse existing ones, view single-colour shades, and persist everything to LocalStorage.
Go To Website
Highly motivated and ambitious software engineering with startup experience. Always keen to learn about new technologies and concepts which can support my day to day job and improve my knowledge. Looking for new opportunities and challenges to improve my skills and make a meaningful contribution to the business.
Responsible for developing Bespoke WordPress & Shopify websites for clients that come from various sectors, helped clients with pre-made design themes and tailored said design themes to suit their requirements, aesthetic, and vision of their new websites, ressponsible with SEO Optimisation, Content Management, Project Scoping, and translating Figma designs to responsive high quality websites
Designed the landing page for their custom in-house portal. Fully managed the company's website, refactored and keeping it updated on a weekly basis with the latest content due to the fast pace of the business. Built a Content Management System by developing a custom WordPress theme for the company in a full-stack manner, Worked with micro-services by delivering information through the front-end guided by the introspection and Schema, Worked with CICD DevOps with task management for both the website and Iris Worked with Figma to develop wireframes as guidelines for the next web pages for a clear vision as well as receiving critical feedback for on-demand changes, Developed the front-end of the next version of the Iris,Have done System Operations on setting up servers by using the terminal, Was responsible for IT Administrative duties by setting up new employees with their own Microsoft accounts & services, and setting up their hardware to meet company standards Serving as the first point of contact to any front-end related issues
Was responsible for building robust test automation scripts for both mobile and website testing purposes and introduced an agile change control procedure which is now being applied before every single new release. Got familiarity with cloud services and AWS and some of its core services used in the IoT space such as Device Farm. Worked in a highly energetic and agile startup environment. Learned about tools such as Selenium and Appium and continue to learn more about the AWS services.
Worked on building a survey application for auditing purposes in the architecture business to help assess the building's accessibility for the disabled by its architecture. Used low code IDE that specializes for business applications with native HTML and CSS components that works well as a web application for both mobile and desktop, and can be exported as a desktop program and mobile application. Got to be more familiar and learned more about the Agile Methodology with weekly team meetings and sprints.
Closely collaborated with a Technical Manager with tasks being provided to me while learning a lot more about Bootstrap and ASP.NET along with HTML, CSS, and JavaScript. Developed a Training Leave Request web-page by using what I learned in the internship as well as connecting it to SQLite for data storage and using SQL Server to create the database diagram for the web-page.
These are the projects that I have done throughout my career from university, freelance, personal, and commercial!
An interactive colour-palette builder built with React. Create palettes, browse existing ones, view single-colour shades, and persist everything to LocalStorage.
Go To Website
A pixelated RPG game made with JavaScript and the Kaboom.js library, utilises spritesheets, pngs, layering, etc. Fully compatible for and resposnive with all screens, showcasing my portfolio from personal projects, hobbies, contact details, and more. Check it out!
Go To Game
A Single-Page Application (SPA) website made for anyone to register as a development/career coach with their own description and hourly rate, and to seek out other coaches for help, requiring an account stored in firebase to view certain restricted pages. Made using Vue.js as the front end and Firebase as the backend, built from the Vue.js course that I'm currently undergoing.
Go To Website
A fully developed website where users can make accounts for creating, updating, and deleting their own campgrounds, as well as submitting reviews for feedback. Made by using HTML, CSS, JavaScript, BootStrap, MongoDB, Using Node packages such as Express, Passport for authentication, Mapbox for map display, and Cloudinary for uploading and deleting photos, as well as others. Currently migrating hosting provider.
Team Leader of a mobile game we created based on the Unity Engine. My responsibilities were: Gathering Requirements, Analysis & Design, & Tester.
A fully developed database by using MySQL about lists of movies along with their budget, production date, cast names, run-time, and awards or nominations that said movie has earned.
A functional webpage developed during my internship by using HMTL5, CSS, JavaScript, Bootstrap, SQLite, ASP.NET and MVC.