Skip to main content

~/akib-ashfaq/README.md

Akib Ashfaq

Software Engineer — .NET & Backend

I build and maintain large-scale .NET systems, with a focus on clean architecture, performance and maintainable domain models.

View CV
Focus
Backend
Stack
.NET · C#
Location
Dhaka, BD
GitHub
29 repos
akib@portfolio — interactive résumé

akib@portfolio:~$ whoami

Akib Ashfaq

Software Engineer · Dhaka, Bangladesh

I build and maintain large-scale .NET systems, with a focus on clean architecture, performance and maintainable domain models.

stack: .NET · C# · MongoDB · Redis · modular monolith · DDD

Skills

Languages, frameworks and tools I use to ship software.

.NET & C#

  • C#
  • .NET
  • ASP.NET Core
  • Web API
  • Entity Framework Core
  • LINQ
  • WinForms

Architecture & Design

  • Modular Monolith
  • Domain-Driven Design
  • Bounded Contexts
  • Clean Architecture
  • REST APIs
  • Large-scale systems

Databases & Caching

  • MongoDB
  • Redis
  • SQL Server
  • MySQL

Programming Languages

  • C#
  • TypeScript
  • JavaScript
  • Java
  • Kotlin
  • PHP
  • C++

Web & Frontend

  • Angular
  • HTML5
  • CSS3
  • Tailwind CSS
  • Bootstrap

Tools & Workflow

  • Git
  • Git Flow
  • GitHub
  • Google Cloud Console
  • Visual Studio
  • VS Code

Experience

  1. 2026-08 → Present HEAD

    Software Engineer

    Bdjobs Ltd

    • Develop and maintain features on a large-scale, high-traffic .NET platform.
    • Build backend services and APIs in C# / ASP.NET Core following a modular monolith architecture.
    • Apply Domain-Driven Design to model business logic with bounded contexts and aggregates.
    • Work with MongoDB for persistence and Redis for caching to keep responses fast under load.
    • Ship through a Git Flow branching and release workflow, and manage services in Google Cloud Console.

Projects

Work across backend, web, desktop and mobile, plus games, hardware and competitive programming.

16 entries

  • ~/projects/my-portfolioweb

    My Portfolio

    Full-Stack Developer

    A personal developer portfolio built with Angular 21, SSR, and Tailwind CSS. Features smooth scrolling, dark mode, accessible design, and server-side rendering for fast load and SEO.

    • Angular
    • TypeScript
    • Tailwind CSS
    • Angular SSR
    • Express
  • ~/projects/aiub-appandroid

    AIUB App

    Android Developer

    An Android application for AIUB (American International University — Bangladesh) student portal management. Built in Kotlin with Material Design 3 offering a seamless mobile university experience.

    • Kotlin
    • Android
    • Material Design 3
    • Jetpack Navigation
    • Android Studio
  • ~/projects/deskshopdesktop

    DeskShop

    Desktop Developer

    A Windows desktop e-commerce application built as a C# university course project. Features product catalog, shopping cart, and order management with a SQL Server database backend.

    • C#
    • WinForms
    • .NET
    • SQL Server
    • LINQ
  • ~/projects/ecommerce-portalweb

    A web-based e-commerce management and accountant portal built with PHP and MySQL. Includes product inventory, sales tracking, and financial reporting for business administrators.

    • PHP
    • MySQL
    • JavaScript
    • Bootstrap
    • HTML5
    • CSS3
  • ~/projects/java-streaming-platformbackend

    Java Streaming Platform

    Backend Developer

    A backend media streaming platform developed in Java. Implements content management and streaming logic using object-oriented design principles and the Java Collections API.

    • Java
    • OOP
    • Java I/O
    • Collections API
  • ~/projects/advanced-dotnetdesktop

    A collection of advanced C# and .NET programming exercises covering LINQ, multithreading, generics, delegates, and design patterns from an AIUB university course.

    • C#
    • .NET
    • LINQ
    • WinForms
    • ADO.NET
    • JavaScript

Contact

Happy to talk about .NET, software architecture or collaboration. I reply within 24 hours.

contact.yml
location
Dhaka, Bangladesh
mail --to akibash.dev@gmail.com