460845202_8590816130978035_3918292362319674603_n.jpg

HELLO, I AM Mahdi Khardani

I am a Senior .NET Full-stack developer with good knowledge of data operations, front and back-end development. My favourite parts are data-modeling, Data-architecturing and most importantly Application quality and Robustness. I love spending time on designing and building web apps, I prefer to start a project from scratch rather than fixing and existing one, but I am happy doing both. Also I like working in a team, you'll learn faster and much more.

FULL-STACK SOFTWARE ENGINEER .NET, AZURE, SQL

Web Applications, Cloud Computing, Data

7+

Years of Experience

Web Applications

Ability to design the user experience, security solutions, and application architecture as well as troubleshoot and debug web applications.

Programming in C#

Ability to manage program flow, create and use types, debug applications and implement security as well as implement data access.

Developing Microsoft Azure and Web Services

Developing Web Services, assess Azure data, manipulate and query data using Entity Framework, as well as designing and implementing WCF and Web API-based services.

Database Management

Developing and maintaining systems to store, organize, and access data.

Mobile Applications

Mastering .NET Xamarin and .NET MAUI frameworks to design and build cross platform mobile applications

  • .NET (All Versions)95%
  • MS SQL95%
  • Azure75%
  • Web Development95%
  • Desktop Development98%
  • Web Services80%
  • Angular30%
  • PowerBi75%

My Career History & Timeline

My achievements so far in my life.

31

Years Old

  1. Baccalaureate Degree

    Information Technology

    Obtained my baccalaureate degree where I have learned mathematics, data structures, web development ABCs, the basics of algorithms and my first programming language: Turbo Pascal

  2. Bachelor Degree

    Computer Science

    Obtained my computer science degree and got a deeper knowledge of software development, web design, cloud services, mobile apps development and development methodologies

  3. Senior Project

    City Watch - Djagora Academy

    As an end of studies project, my team of 6 student and I were able to build a whole platform that reads telemetry data from smart phones, analyses and classifies it, builds a knowledge base about road incidents and sends vocal notifications to drivers.

  4. Junior Data Scientist

    Telematicus LTD, UK

    Until September 2018, I have built, deployed and tested an AI model that processes a driver's path, searching for violation of speeding limits and alerting the concerned insurance agency providing, as a proof, a google maps image of the speeding sign. Tech-stack: Azure Functions, Azure SQL Database, Microsoft Cognitive Services, Microsoft Computer Vision, .NET, Visual Studio. Methodology: SCRUM.

  5. .NET Xamarin Developer

    Telematicus LTD, UK

    As a XAMARIN mobile apps developer, my role was to create an application that interacts with a dashcam in order to witness and save the key moments of a road incident (Accidents) and save the records for a later use by insurance companies. Tech-stack: .NET XAMARIN, C#, Azure Data lake, Microsoft SQL Server, Azure SQL Database, RESTFUL, Web services. Methodology: SCRUM.

  6. ASP .NET Developer

    Freelancing

    Worked as a web development freelancer where I have learned and built ASP .NET MVC web applications (showcase websites for small companies) and got experience getting in direct communication with the end user. Tech-stack: ASP .NET MVC, ASP .NET CORE, C#, MS SQL Server, Entity Framework, Visual Studio.

  7. Senior .NET Tech Lead

    Engineering & Consulting Group

    As a tech lead and .Net Software Developer, my role was to design and build several applications (Web, Desktop, Console, Microsoft Services, Web Services) for the variety of clients of the company including Stock management, Employees management, Recruitment management, Data configuration and visualisation. Tech-stack: .NET Framework, ASP .NET MVC, .NET CORE, WinForms, Console Applications, ASP .NET WebApi, MS SQL Server. Methodology: SCRUM.

  8. Full-stack .NET/Angular Software Developer

    Freedom of dev services

    Recruited as a Full-stack .NET Software engineer, my role was to apply changes, develop and test an existing application. Tech-stack: C#, ASP .NET Core, Angular, MS SQL Server, Azure DevOps. Methodology: SCRUM

  9. Senior .NET Developer

    Idigao

    Built a .NET MAUI cross-platform Mobile application from scratch to display employees informations, plan, manage and organise company events. Integrated SCRUM Agile method and Azure Devop version control.

  10. Senior .NET Developer

    ETF - VINCI Group

    Until today, I am working as a System analyst and a Senior .NET Developer. Working on data integration services (SSIS) and developing services interacting with APIs to ensure ETL process.

Contact Me Let's Get In Touch

I am available for any project that matches my skills.

© Mahdi Khardani 2025.