Skip to main content

About

Hilal Nawas — Full Stack .NET Developer

I'm in Islamabad, Pakistan. I write ASP.NET Core APIs, Angular UIs, and SQL Server schemas — and I design systems to scale: microservices, AWS, and AI when the product needs them.

Hilal Nawas, Full Stack .NET Developer
Hilal Nawas · Islamabad

I came through an MCS and a NAVTTC full-stack program, then straight into real products: accounting software where every transaction had to balance, and now healthcare and education apps at Microkosm.

I care about the quiet parts — schemas, transactions, auth rules — because that's where apps usually break. Same mindset when I put something on AWS or call an AI API: make it useful, keep it safe, and don't overbuild. See the case studies and architecture notes.

Philosophy

How I think about engineering

  • Correctness first

    Data integrity is non-negotiable. Transactions, constraints, and validation belong in the design from day one — not bolted on after the first bug report.

  • Boundaries matter

    Whether it's a layered monolith or microservices, clear boundaries between UI, domain logic, and data access are what keep a system changeable a year later.

  • Performance is a feature

    Indexes matched to real query patterns, caching where it counts, and payloads that carry only what the screen needs. Fast software is respectful software.

  • Simple over clever

    The best code is the code a teammate can read at 5 pm on a Friday. I optimize for maintainability and reach for complexity only when the problem demands it.

Process

How I build software

A disciplined loop from understanding the problem to keeping the solution healthy in production.

  1. Understand

    Domain, users, constraints — before any code.

  2. Design

    Schema, API contracts, and service boundaries.

  3. Develop

    Clean, typed, reviewable increments.

  4. Test

    Validate behavior and edge cases.

  5. Optimize

    Profile queries, cache hot paths.

  6. Deploy

    CI/CD pipelines, repeatable releases.

  7. Maintain

    Monitor, refine, and keep it healthy.

Strengths

Technical strengths

  • SQL Server schemas with the right indexes and constraints
  • ASP.NET Core Web APIs that are clear and secure
  • Auth end to end — JWT, roles, and data-level checks
  • Safe multi-step writes with database transactions
  • Angular apps with clean components and services
  • Microservices and modern system design for growth
  • AWS for hosting and cloud services around .NET apps
  • AI features wired into real product flows via APIs
  • RabbitMQ events and Redis cache when the load needs it
Browse the full skill set

Education

Master of Computer Science (MCS)

Abdul Wali Khan University, Mardan

2022 – 2024

  • Software Engineering
  • Distributed Systems
  • Database Systems
  • Cloud Computing

Certification

ASP.NET Core & Angular Full-Stack Development

NAVTTC — Excellence Delivered (ExD)

3-month intensive full-stack development training

Career

Career timeline

  1. Full Stack .NET Developer

    Microkosm Pvt. Ltd — Islamabad

    Oct 2025 – PresentCurrent

    Building healthcare and education web applications with ASP.NET Core Web API, Angular, and SQL Server.

    • ASP.NET Core Web API
    • Angular
    • SQL Server
    • Entity Framework Core
    • REST APIs
    • CI/CD
    • GitHub
  2. .NET Developer

    Abbott Track Pvt. Ltd

    May 2024 – Sep 2025

    Built and maintained accounting applications with C#, ASP.NET Core Web API, Angular, and SQL Server.

    • C#
    • ASP.NET Core Web API
    • Angular
    • SQL Server
    • Entity Framework Core
    • Authentication & Authorization
    • CI/CD
  3. .NET Trainee — Full Stack Development

    Excellence Delivered (ExD) Pvt. Ltd

    Feb 2024 – May 2024

    NAVTTC-sponsored intensive full-stack development training covering the complete .NET + Angular stack.

    • ASP.NET Core
    • Angular
    • SQL Server
    • Web API
    • MVC
    • Authentication & Authorization