CV 馃捈
Read about my professional experience as a software engineer, core competencies, and certifications.
Core competencies
- Cloud Hosting (AWS, GCP)
- Database Management
- Full-Stack Development
- Project Management
- Recruitment and Onboarding
- Software Architecture
- Software Development
- Team Leadership
- UI/UX Design
- User Interface Design
- Web Application Development
Certifications
- Sitecore Professional Developer Certification (Sitecore 8.2) - Aug. 2017
Languages
- English - Native
- German - Professional Working Proficiency
- Arabic (Levantine) - Elementary
Education history
10 GCSEs @ Duchess Community High School
Professional experience
Lead Consultant
Hippo
- - Leading a technical delivery on a UK public sector project for the Department for Education (DfE)
- Designing and documenting architectural changes in line with GDS architectural and technology standards
- Planning and managing releases to production
- Working with key stakeholders at both the project and policy level to explain, advise on and plan key decisions
Skills: ASP.NET Core 路 Microsoft Azure 路 Azure Data Factory 路 Git 路 C# 路 Full-Stack Development 路 Umbraco 路 Web Development 路 Microsoft SQL Server 路 Cloud Development 路 Microservices 路 Technical Requirements 路 Agile Methodologies
Software Development Tutor
Yarbz Digital Ltd
- I taught students of all levels modern software development, including coding fundamentals, computer science theory and modern software technologies.
Freelance Software Consultant
Yarbz Digital Ltd
- - 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 GALA 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
Contract Software Engineer
The Data Shed
- - 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
Software Architect
T101
- - 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
Senior Full-stack Developer
T101
- - 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
Senior Software Developer
Datatrial
- - 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
Software Engineer
pipdig
- - 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
Senior Software Developer
The Works
- - 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
Software Developer
Orangebus
- - 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
Junior Software Developer
True Potential LLP
- - 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
IT Support / Trainee Software Developer
Innovation Property (UK)
- - I worked as an IT Support Technician and Developer Trainee. My responsibilities included dealing with IT issues via an IT help desk 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