๐ป Aspiring Software/Data Engineer
๐ Based in London, UK
I'm a junior software engineer with a diverse background in digital content, customer service, and security. Iโve recently completed a software engineering bootcamp and am eager to dive deeper into full-stack development and data engineering.
My experience spans building booking platforms, social media sites, fitness trackers, games, and mobile apps. I thrive in collaborative environments, love solving problems, and iterating on designs to create engaging user experiences.
๐ฆ๏ธ WeatherOrNot
Description: "WeatherOrNot" is a comprehensive workout generator and tracker web application that personalizes exercise routines based on user preferences and local weather conditions. It offers features such as user authentication, weight tracking, exercise generation by muscle group, and weather-based exercise recommendations. The application also includes data visualization tools like weight progress charts and gauges, enhancing user engagement and motivation.
Tech Stack: JavaScript, React, CSS, Bootstrap, Python, Flask, PostgreSQL
๐ Key Features:
- Secure signup, login, and logout functionalities.
- Weight tracking with progress visualization.
- Customizable exercise routines by muscle groups.
- Logging of exercises with details like load and repetitions.
- Real-time weather data integration for tailored workouts.
- Favorites dashboard for quick access to preferred exercises.
Presentation of project and team processes: https://youtu.be/Py8htEAksEc?si=mLWIDyz_ex1mfTYL&t=2187
Description: A social media platform inspired by Facebook, designed and developed as a group project during the Makers Academy bootcamp. Built using the MERN stack (MongoDB, Express.js, React, and Node.js), this project showcases a full-stack implementation of a modern social networking application.
Tech Stack: React, HTML, CSS, Node.js, Express.js, MongoDB, Mongoose ORM
๐ Key Features:
- Secure user signup and login functionality.
- Create, edit, and delete posts.
- Add comments and engage with other users.
- User interface optimized for mobile and desktop devices.
- Comprehensive test suite with Jest and Cypress.
๐๐ฝโโ๏ธ HyPrOps-Workout-Tracker
Description: A solo project for a full-stack workout planning and tracking app, with plans to include Android Studio and React frontends.
Tech Stack: Python, Flask, React, JavaScript, Bootstrap, HTML, CSS, MongoDB
๐ Key Features:
- Fully customizable user experience for workout tracking.
Description: A mobile game built with Kotlin and Android Studio as part of the Makers Mobile Applications Module.
Tech Stack: Kotlin, Android Studio
๐ Key Features:
- Originally a "Guess the Number" game with difficulty levels and hints.
- Expanded to include city guessing with vague clues.
- Interactive, responsive interface.
๐ Makersbnb-Fire
Description: An AirBnB-style booking platform developed during the Makers Academy bootcamp.
Tech Stack: Python, Flask, HTML, CSS, PostgreSQL
๐ Key Features:
- User authentication and property management.
- Dynamic booking system with calendar integration.
- Learned full-stack development, test-driven development, and CI/CD pipelines.
- Collaborated on team projects, including a full-stack workout app.