π‘ Problem-solver at heartβI love building software that tackles real-world challenges.
π Graduated with Distinction from Code First Girls Degree + Masters, where I gained expertise in Python
, JavaScript
, Flask
, and Java
.
π§ Skilled in developing full-stack applications, integrating APIs
, and managing MySQL
databases.
π³ Experienced with Docker
for containerization and deployment.
π Aspiring Tech Entrepreneur, passionate about developing software that empowers neurodiverse individuals.
π©βπ« Former Primary TeacherβI first discovered coding through my students!
πΉ Actively looking for a Software Developer role to apply my skills in real-world projects.
πΉ Volunteering with Scottish Tech Alliance to develop a Wordpress website for a charity.
πΉ Developing design skills on Figma, while designing my portfolio website.
πΉ Exploring digital sustainability and how to calculate and reduce my digital carbon footprint.
πΉ Participating in Hackathons and networking events (checkout my LinkedIn for updates).
- Description: Developed a Python-Flask web application that enables users to track their mood through GIFs and journal entries.
- Key Features:
- User authentication and secure login system.
- Integration with GIPHY API for dynamic GIF selection.
- MySQL database for storing user data and entries.
- Skills Demonstrated: Python, Flask, MySQL, API Integration, Docker, GitHub Actions, AWS.
- GitHub Repository: GIFeels
- Live Application: GIFeels live app
- Description: Collaborating on building a secure backend for a record shop application using Python and Flask.
- Key Features:
- Role-based authentication for admins, employees, and customers.
- Functionality to track purchases, manage stock, and view order history.
- Front-end has been partially developed and can be found on this branch
- Skills Demonstrated: Java, Spring Boot, RESTful API Development, Security Practices, Database Management.
- GitHub Repository: Record Shop API Project
- Description: Designed and implemented a relational database for managing a yoga studioβs operations.
- Key Features:
- SQL database to manage students, classes, instructors, and payments.
- Efficient queries for tracking attendance and scheduling.
- Normalized schema to ensure data integrity and reduce redundancy.
- Skills Demonstrated: SQL, Database Design, Data Normalization, Query Optimization.
- GitHub Repository: Yoga Management Database