Prospa
Software Engineer, Prospa
Sydney, Australia March 2021 – Present
Key Responsibilities
- Develop and maintain backend services using C# and .NET
- Design and implement RESTful APIs for client-facing applications
- Deliver end-to-end features from refinement through to deployment via CI/CD
- Collaborate with Product Managers, QAs, and engineers in Agile teams
- Write unit tests using xUnit to ensure code quality
- Investigate and resolve production issues using data and system analysis
Key Achievements:
- Lead development of key features across multiple product teams
- Worked through a large system migration while maintaining existing functionality
- Mentor junior developers and newer members of the team helping with onboarding, paired programming and code reviews
Anthony Nolan
Software Engineer, Anthony Nolan
London, United Kingdom 2020 – 2021
Key Responsibilities
- Develop and maintain backend services using C# and .NET
- Design and implement RESTful APIs for client-facing applications
- Write unit tests using nUnit to ensure code quality
Key Achievements:
- First engineering position; learnt the basics of C# and what it means to work in engineering teams
- Worked on a legacy system migration and setup the project
Teaching Experience
Self Employed, JI, Classroom Teacher
London, United Kingdom 2013 – 2019
Key Responsibilities
- Designed and delivered computing curriculums for primary schools
- Ran hackathons, coding clubs as well as internet safety courses for students, parents and teachers across both primary and high school levels
- Developed strong skills in communication, leadership, and problem-solving