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