About Me

I started studying software development in July 2020, when I was on furlough. I was always curious about software development, and this felt like the perfect opportunity to explore it in more detail and to see if it was something I enjoyed and could succeed at. I completed the SheCodes Introduction to Coding workshop, which introduced me to HTML, CSS and JavaScript. After I returned to work in my new position of Customer Success Manager, I completed the SheCodes Plus and SheCodes React workshops in the evenings and weekends over the next four months. In these courses I studied HTML, CSS and JavaScript in more detail and was introduced to React, Bootstrap, GitHub, Hosting with Netlify and using APIs. I created a web page as part of the ‘Introduction to Coding’ workshop, a weather app as part of the Plus workshop and a weather app using JavaScript and React as part of the React workshop.

I left my Customer Success role in July 2021 to focus on studying software development full time. Between July and December 2021, I completed the Udemy course iOS and Swift – The Complete iOS App Development Bootcamp. As part of this bootcamp I have studied Storyboards, Auto Layout, Design Patterns and Code Structuring, Intermediate and Advanced Swift, Networking, JSON parsing, APIs, Core Location, Firebase, TableViews, CocoaPod dependencies, Command Line and Terminal, SwiftUI and declarative programming, Git, GitHub and version control, Local Data Persistence, Core ML, Create ML, ARKit, App Design and App Marketing.

Following completion of the iOS App Development Bootcamp, I began developing an iOS collaborative events calendar app for organising social events among friends. This has furthered my experience using Swift, CocoaPods, libraries such as Realm, FSCalendar, and SwipeCellKit, and utilities including URLSession, JSONEncoder and UITableView.

As the data for groups and events needed to be synchronised between multiple devices, I moved from storing data using Realm to implementing a backend REST HTTP service using Node.js, Express, PostgreSQL and TypeScript. I am still in the process of developing both my app and backend service. However, it has been a great learning experience with the work I have completed so far and has introduced me to new technologies.

In early 2022, I started building this portfolio website using TypeScript, React and Bootstrap. I have also been working on a timer app using Swift.

Between May 2022 and September 2022, I completed the Code First Girls Degree in Full Stack development. The Degree involved attending evening classes for four nights per week, completing homework assessments each week on the topics studied, two larger theory assessments covering Python, React, design principles and front-end libraries, and two closed book assessments covering Python theory and practical coding questions, Agile methodology, MySQL coding questions, time and space complexity and design principles. I also collaborated on a group project over the course of five weeks, in which I played a key role in creating the user interface for our project using React and integrating our front end and backend services. I received a Distinction for this course and am currently awaiting my certificate.

For more information on my career and work experience please see my Linkedin profile.