competencies: - Software Development - Software Architecture - UI/UX Design - Full-Stack Development - Team Leadership - Recruitment and Onboarding - Web Application Development - Cloud Hosting (AWS, GCP) - Database Management - User Interface Design - Project Management education: - 10 GCSEs @ Duchess Community High School certifications: - Sitecore Professional Developer Certification (Sitecore 8.2) - Aug. 2017 languages: - name: English proficiency: Native - name: German proficiency: Professional Working Proficiency - name: Arabic (Levantine) proficiency: Elementary experience: - position: Lead Consultant employer: Hippo start: Feb. 2024 end: Present desc: >- * Leading a small team of developers on a UK public sector project for the Department for Education (DfE) - position: Software Development Tutor employer: Yarbz Digital Ltd start: Sep. 2023 end: Mar. 2024 desc: I teach students of all levels modern software development, including coding fundamentals, computer science theory and modern software technologies. I also help them prepare for tech interviews! - position: Freelance Software Consultant employer: Yarbz Digital Ltd start: Aug. 2021 end: Mar. 2024 desc: >- * Designed and developed the front-end and back-end of the innovative recruitment platform "Radr" using Angular 13, Node.js, TypeScript, MongoDB, and hosted on Google Cloud Platform. * Developed Fifty Five and Five's flagship website (fiftyfiveandfive.com) using PHP, WordPress, and Tailwind, enhancing its online presence. * Built front-end of sportank.com, a dynamic social network catering to American Football enthusiasts and athletes, using Angular 10, Tailwind, SCSS, and TypeScript. * Designed and built a proof-of-concept using Angular, Node.js, and gRPC, enabling real-time voice input streaming from web browsers to medical speech recognition software, leading to its active use by doctors for efficient communication. * Maintained and improved the Integra Planner event management platform used by thousands of people for multi-day events, specifically for GARA Choruses. * Enabled efficient event planning and management by utilizing Angular, Ionic for mobile apps, AWS, SQL Server, and .NET Core. **Skills:** ASP.NET · Amazon Elastic Container Registry (ECR) · Angular · TypeScript · Amazon ECS · Python (Programming Language) · Node.js · ASP.NET MVC · Content Management Systems (CMS) · Amazon Web Services (AWS) · Next.js · Microsoft Azure · Git · React.js · C# · Full-Stack Development · Umbraco · WordPress · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Cloud Development · PHP · NoSQL · AWS Lambda · HTML · Microservices · Technical Requirements · Firebase · ASP.NET Core · Agile Methodologies · Google Cloud Platform (GCP) · MongoDB · User Interface Programming - position: Contract Software Engineer employer: The Data Shed start: Jan. 2023 end: Aug. 2023 desc: >- * Facilitated the recovery of funds for more than 100,000 customers affected by loan mis-selling by developing a robust web application using Next.js, TypeScript, React, Node.js, AWS Cognito, and AWS ECS. * Implemented a wide range of features, including voting, bank details collection, messaging functionality, claims processing, and document management. **Skills:** Amazon Elastic Container Registry (ECR) · TypeScript · Amazon ECS · Tailwind CSS · Node.js · Amazon Web Services (AWS) · Next.js · React.js · docker · Front-End Development · NoSQL · AWS Lambda · HTML · Agile Methodologies · User Interface Programming - position: Software Architecht employer: T101 start: Sep. 2020 end: Jul. 2021 desc: >- * As well as fulfilling the engineering responsibilities required by my previous role, my responsibilities now additionally entail designing, documenting and leading on architectural changes.As well as fulfilling the engineering responsibilities required by my previous role, my responsibilities now additionally entail designing, documenting and leading on architectural changes. **Skills:** ASP.NET · Angular · TypeScript · Amazon ECS · ASP.NET MVC · Kubernetes · Amazon Web Services (AWS) · Git · C# · Full-Stack Development · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Cloud Development · NoSQL · HTML · .NET Core · Microservices · Technical Requirements · ASP.NET Core · Agile Methodologies · Google Cloud Platform (GCP) · User Interface Programming - position: Senior Full-stack Developer employer: T101 start: Feb. 2020 end: Sep. 2020 desc: >- * Drove the complete platform re-architecture and development for Recon, a UK-based dating app with 200,000 monthly active users. * Modernized and scaled the app by using .NET Core, Firestore, SignalR, Angular 10/TypeScript, gRPC, SQL Server, MySQL, microservices and Kubernetes on GCP. **Skills:** ASP.NET · Angular · TypeScript · Amazon ECS · ASP.NET MVC · Kubernetes · Git · C# · Full-Stack Development · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Cloud Development · NoSQL · HTML · .NET Core · Microservices · Technical Requirements · Agile Methodologies · User Interface Programming - position: Senior Software Developer employer: Datatrial start: Apr. 2019 end: Feb. 2020 desc: >- * Worked on developing new/improving existing functional modules for Datatrial's Nucleus offering, which aims to provide a web platform for facilitating clinical trials. **Skills:** ASP.NET · TypeScript · ASP.NET MVC · Git · C# · Full-Stack Development · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Aurelia · HTML · Agile Methodologies · User Interface Programming - position: Software Engineer employer: pipdig start: Aug 2018 end: Apr 2019 desc: >- * Developing a mix of commercial sites and bespoke blogs, I was responsible for the entire product life-cycle. This included requirements gathering, development, management of the project and ultimately delivering and maintaining the product. Responsibilities also included improving internal software development practices and working to increase efficiency across a wide range of small, fast-paced projects. **Skills:** TypeScript · Content Management Systems (CMS) · Git · Full-Stack Development · WordPress · Web Development · JavaScript · Front-End Development · MySQL · Microsoft SQL Server · Cloud Development · PHP · HTML · Agile Methodologies · User Interface Programming - position: Senior Software Developer employer: The Works start: Apr. 2018 end: Aug. 2018 desc: >- * I was the sole developer for an event management platform at Newcastle University, enhancing it by developing key features. **Skills:** ASP.NET · ASP.NET MVC · Content Management Systems (CMS) · Git · C# · Full-Stack Development · Web Development · JavaScript · Front-End Development · Microsoft SQL Server · HTML · Agile Methodologies · User Interface Programming · Umbraco - position: Software Developer employer: Orangebus start: Jan. 2017 end: Apr. 2018 desc: >- * My responsibilities involved developing and managing a variety of different projects across different industries. **Skills:** ASP.NET MVC · Git · C# · Full-Stack Development · JavaScript · Front-End Development · Microsoft SQL Server · HTML · Agile Methodologies · User Interface Programming - position: Junior Software Developer employer: True Potential LLP start: Oct. 2015 end: Dec. 2016 desc: >- * Primarily a web developer, my responsibilities included developing interactivity on the front-end, back-end services and designing database structures for large-scale web applications that are in-use by over 2 million clients as of November 2016. **Skills:** ASP.NET MVC · Git · C# · Full-Stack Development · Web Development · JavaScript · Visual Basic .NET (VB.NET) · Front-End Development · Microsoft SQL Server · HTML · Agile Methodologies · User Interface Programming - position: IT Support / Trainee Software Developer employer: Innovation Property (UK) start: Jan. 2013 end: Sep. 2015 desc: >- * I worked as an IT Support Technician and Developer Trainee. My responsibilities included dealing with IT issues via an IT helpdesk system. I also worked on improvements to internally-developed software that was used by our Arboricultural staff. I also provided updates to an internal MVC application used by office staff to log data, arrange appointments for external staff and contact clients. **Skills:** ASP.NET MVC · Git · C# · Full-Stack Development · JavaScript · Front-End Development · Microsoft SQL Server · HTML · Agile Methodologies · User Interface Programming