Zaheer Omar

- C# & ASP.NET Developer -

About me

Hi, I’m Zaheer and I specialise in back-end C# and ASP.NET development. I first became interested in coding as a hobby. I hold an MSc degree in Computing Science from the University of London. Currently i'm enrolled on a self-funded IT training course based in London.

During the course I have had the opportunity to learn and develop my skills in various programming languages and technologies. I have used that knowledge to create multiple projects and applications which could be viewed in the projects section.

I consider myself to be an enthusiastic and motivated individual who’s always eager to learn and update my knowledge and skill base.

C#
ASP.NET
Java
JavaScript
HTML / CSS
This is me - IT worker

Education & Certificates

My academic journey...

  • - Just IT -

    Developers Professional Program

    An intensive training program that incorporates technologies and programming languages alongside industry certifications including: HTML5, CSS3, JavaScript, C#, ASP.NET, SQL, .NET Framework, Java, MTA, MCP.

  • - University of London -

    MSc Computing Science

    Modules included: C++ Programming, Java Programming, Database Management, SQL, XML, Computer Architecture, Operating Systems, Software Engineering, Networks, Cryptography, Information Systems, File Systems, Set Theory and Social implications of computers.

  • - City & Guilds Qualification -

    C - Programming

    A training course covering the basic and advanced aspects of the C programming language. The course included practical assingments and an exam at the end.

  • - Kingston University -

    BSc pharmaceutical science

    Modules included: Spectroscopy, molecular biology, organic chemistry, analytical sciences, immunology.

  • - Redbridge College -

    A - Levels

    Completed A-Levels in Chemistry, Biology and Maths

3
Languages
10
Projects Completed
500
Hours Worked
7500
Lines of Code

Projects

Here's a collection of my latest projects

×

BMI CALCULATOR

Users enter their information and the application calculates their BMI

Project description:

This simple to use application that allows users to calculate their BMI. The information is displayed both as a value and as a column graph. I have implemented validation for each entry so the values are calculated correctly.

Technologies and Softwares Used:

  • Visual Studio
  • ASP.NET - Webforms
  • C#
  • JavaScript & CanvasJS Chart Library
  • HTML
  • CSS
  • Bootstrap

What I learnt:

Building this application has greatly expanded my knowledge of using windows forms and ASP.NET. I feel very confident and skilled to use these technologies in the future.

Live Demo Project Github

GAME COLLECTION DATABASE

Maintain a gaming collection

Project description:

This application allows users to manage and maintain a database of their gaming collection. Users can interact with the database in multiple ways by adding, editing and deleting information as necessary. The enteries could be filtered by genre and each entry has its own details page.

Technologies and Softwares Used:

  • Visual Studio
  • ASP.NET - MVC
  • C#
  • Microsoft SQL Server
  • HTML
  • CSS
  • Bootstrap

What I learnt:

Building this project has given me exposure to implementing a database in a project and how the database can be altered by a user operating the site. This project has also given me some good practice in using CSS to style the project.

Live Demo Project Github

E-COMMERCE WEBSITE

An e-commerce site for a gaming store

Project description:

I have created an eCommerce website selling electronic goods. Users are able to filter the category of different products, making navigation easier. Users can add items to the cart which calculates and displays the subtotal and the total. Users can checkout after making their selection and fill in their personal information to complete the order. The site includes an administration area where the site administrator can add, edit, and delete products from the store as necessary. This functionality implements user authentication through a Username and Password, therefore standard users cannot make alterations to the site.

Technologies and Softwares Used:

  • Visual Studio
  • ASP.NET - MVC
  • C#
  • Entity Framework
  • Microsoft SQL Server
  • MOQ
  • Ninject
  • CSS & Bootstrap

What I learnt:

From building this project I have developed a stronger understanding of how the MVC framework works and how the core pillars of MVC (Model, View, Control) work together to create a fully functioning site. I have a clearer understanding of the benefits of MVC, such as only having to write code once and have it repeat throughout the site and how this makes the site easier to maintain.

Live Demo Project Github

UNIVERSITY DATABASE

A multi-table relational database for a university

Project description:

This application is a database for a fictional University. It includes functionality such as student admission, course creation, and instructor assignments. The application implements a multi-table database linked via a foreign key. The data could be retrieved and viewed in multiple ways.

Technologies and Softwares Used:

  • Visual Studio
  • ASP.NET - MVC
  • C#
  • Entity Framework
  • Microsoft SQL Server
  • HTML
  • CSS & Bootstrap

What I learnt:

How to create an application with a multi-table database which links the information in order to show all the relevant information which may be stored separately.

Live Demo Project Github

Skills

Contact me