Skip to content
View biggo29's full-sized avatar

Block or report biggo29

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
biggo29/README.md

Hi, I’m Shoaib Shahriar

Lead Software Engineer | Backend APIs | .NET | Microservices | Azure | AI-Assisted Development

LinkedIn Email Portfolio


About Me

Lead Software Engineer with 8+ years of experience designing and architecting scalable backend services, RESTful APIs, and distributed event-driven systems powering enterprise-grade eCommerce platforms using C#, ASP.NET Core, and Azure Cloud. Expertise in Microservices, CQRS, Clean Architecture, Dependency Injection, and Test-Driven Development (TDD), delivering high-quality solutions with 99%+ test coverage.

Strong background in API architecture, performance optimization, asynchronous programming, and secure backend development (RBAC, GDPR). Actively leveraging Agentic AI coding workflows using GitHub Copilot, Claude, ChatGPT, and Gemini to enhance developer productivity, code quality, and delivery speed.

Proven leadership in guiding cross-functional teams, conducting code reviews, and implementing CI/CD pipelines through Azure DevOps. Recognized for developing award-winning national e-Governance projects, including the WSIS Award 2021-winning CBVMP for BTRC. Background in competitive programming, ACM-ICPC Dhaka Regional Contests participant (2014-2016).


Tech Stack

Backend & APIs

C# .NET ASP.NET Core RESTful APIs EF Core LINQ

Cloud & DevOps

Azure Azure DevOps Docker CI/CD

Databases

Microsoft SQL Server Oracle MySQL

AI-Assisted Development

GitHub Copilot ChatGPT Claude Gemini

Architecture & Patterns

CQRS Clean Architecture Event-Driven Microservices DDD

Security & API

JWT OAuth2 Swagger

Testing & Quality

XUnit MSpec Moq TDD

Monitoring & Logging

ELK Stack Kibana NLog

Other Languages & Tools

Java JavaScript MS Report Builder

Collaboration & Management

Confluence Draw.io Agile Scrum Jira


Highlights

  • 8+ years designing scalable backend services and RESTful APIs for enterprise eCommerce platforms
  • Former Lead Software Engineer at EchoLogyx Ltd. (Client: Connect Distribution Services / ScrewfixSpares, Kingfisher PLC)
  • Architected and delivered 30+ microservices supporting 15,000+ daily users and £1M+ monthly sales
  • Expert in CQRS, Clean Architecture, Event-Driven systems, and Async Programming
  • 99%+ test coverage using TDD (XUnit, MSpec), achieving near-zero production defects
  • WSIS Award 2021 winner — Central Biometric Verification Monitoring Platform (CBVMP) for BTRC
  • Leveraging AI-assisted development (GitHub Copilot, ChatGPT, Claude, Gemini) for accelerated delivery
  • Strong in secure API design (JWT, OAuth2, RBAC) and GDPR compliance
  • Led teams, mentored engineers, implemented CI/CD pipelines and observability solutions (ELK Stack)
  • ACM-ICPC Dhaka Regional Contests participant (2014-2016)

Professional Experience

Lead Software Engineer | Aug 2024 - Sep 2025

EchoLogyx Ltd., Dhaka, Bangladesh
Client: Connect Distribution Services Ltd. / ScrewfixSpares (Kingfisher PLC)

  • Led and mentored team of 8-10 engineers delivering scalable backend services for high-traffic UK eCommerce platform
  • Achieved 99.9% uptime and 20% faster deployment cycles using C#, ASP.NET Core, .NET 8, Azure DevOps
  • Guided development using CQRS, Clean Architecture, TDD ensuring 99%+ test coverage
  • Integrated Agentic AI workflows (GitHub Copilot, Claude, ChatGPT, Gemini) across engineering team

Senior Software Engineer | Nov 2020 - Jul 2024

EchoLogyx Ltd., Dhaka, Bangladesh
Client: Connect Distribution Services Ltd. / ScrewfixSpares (Kingfisher PLC)

  • Key contributor to design and evolution of eSpares.co.uk with 30+ microservices
  • Supported 15,000+ daily users and £1M+ monthly sales using C#, ASP.NET Core, CQRS, NServiceBus
  • Achieved 99% unit test coverage through TDD, reducing production defects to near zero
  • Optimized SQL Server performance for high-volume workloads supporting 1M+ products

Programmer | Dec 2017 - Nov 2020

Synesis IT PLC, Dhaka, Bangladesh

  • Key contributor to WSIS Award-winning CBVMP for BTRC (100M+ SIM holders, 500 TPS capacity)
  • Developed e-TIN solutions and APIs for National Board of Revenue using ASP.NET Core
  • Integrated real-time log monitoring with Kibana, Elasticsearch, and Logstash
  • Developed SaaS-based e-Governance solutions using Java, C#, ASP.NET Core, Oracle, SQL Server

.NET Developer | Jan 2017 - Dec 2017

RMG Networks, Dallas, TX, USA (Remote)

  • Built desktop applications for digital signage solutions using C#, RCF, WCF, and WPF

Featured Projects

Enterprise eCommerce Platform (UK Market) - eSpares.co.uk

Lead Software Engineer | Aug 2024 - Sep 2025
Client: Connect Distribution Services Ltd. / ScrewfixSpares (Kingfisher PLC)

Led and mentored a team of 8-10 engineers delivering scalable backend services and RESTful APIs for eSpares.co.uk, a high-traffic UK eCommerce platform. Achieved 99.9% uptime and 20% faster deployment cycles.

Key Contributions:

  • Owned end-to-end delivery including business analysis, solution architecture, and stakeholder alignment with UK teams
  • Guided development across microservices using CQRS, Clean Architecture, TDD (XUnit, MSpec) with 99%+ test coverage
  • Contributed to both eCommerce and Warehouse Management System (WMS) features
  • Integrated Agentic AI workflows (GitHub Copilot, Claude, ChatGPT, Gemini) to accelerate development
  • Authored architecture diagrams and technical documentation; enforced RBAC, GDPR compliance

Tech Stack: C#, ASP.NET Core, .NET 8, CQRS, NServiceBus, Azure DevOps, SQL Server, Clean Architecture, TDD (XUnit, MSpec)

Reference: Live Platform


Central Biometric Verification Monitoring Platform (CBVMP) for BTRC

Programmer | Dec 2017 - Nov 2020
WSIS Award 2021 Winner (Action Line C5 category)

Developed the CBVMP platform for Bangladesh Telecommunication Regulatory Commission (BTRC), integrating with all telecom operators in Bangladesh for biometric SIM verification.

Key Achievements:

  • Enabled biometric verification for 100M+ SIM/MSISDN holders
  • Capacity of 500 TPS (usual 20-50 TPS) with longest zero downtime in any e-Governance application in Bangladesh
  • Developed using Java, Servlet, and Oracle with robust real-time log monitoring using Kibana, Elasticsearch, and Logstash
  • Reduced troubleshooting time through faster issue detection and monitoring

Tech Stack: Java, Servlet, Oracle, ELK Stack (Elasticsearch, Kibana, Logstash)

Reference: WSIS Prizes 2021 - CBVMP


e-TIN Solutions for National Board of Revenue (NBR)

Programmer | Dec 2017 - Nov 2020

Designed and enhanced e-TIN registration and verification APIs for the National Board of Revenue, Bangladesh, integrating with multiple government stakeholders to increase tax compliance and revenue.

Key Contributions:

  • Built e-TIN solutions and APIs using ASP.NET Core and SQL Server
  • Integrated with multiple government systems to streamline taxpayer services nationwide
  • Enhanced tax compliance through secure, scalable API architecture

Tech Stack: ASP.NET Core, C#, SQL Server, RESTful APIs

Reference: NBR e-TIN Portal


Education

M.Sc. in Computer Science and Engineering | Jan 2018 - Jun 2019
Jahangirnagar University, Dhaka, Bangladesh
Research: Sales forecasting using time series analysis

B.Sc. in Computer Science | May 2013 - Dec 2016
American International University-Bangladesh (AIUB), Dhaka, Bangladesh
Research: Human health monitoring system using Wireless Sensor Body Area Network (WSBAN)


Awards & Recognition

🏆 World Summit on Information Society (WSIS) Award 2021
Central Biometric Verification Monitoring Platform (CBVMP), Action Line C5 category
View Award

🎯 ACM-ICPC Participant
ACM-ICPC Dhaka Regional Contests (2014, 2015, 2016)


GitHub Stats

Shoaib's GitHub stats Top Languages


What I Value

  • Backend excellence: Scalable APIs, async programming, secure design (JWT, OAuth2, RBAC)
  • Quality & reliability: 99%+ test coverage, TDD, CI/CD automation, observability (ELK)
  • AI-augmented development: Leveraging GitHub Copilot, ChatGPT, Claude, Gemini for productivity
  • Clean architecture: CQRS, Event-Driven, DDD, maintainable and testable code
  • Team growth: Mentoring engineers, code reviews, knowledge sharing, technical leadership
  • Continuous learning: Staying current with .NET ecosystem, cloud patterns, and industry best practices

Connect with Me


Medium Articles Snapshot

Stay up to date with my latest technical articles and insights:

Explore more on my Medium profile


LinkedIn Snapshot

Shoaib Shahriar
Lead Software Engineer | Architect | Cloud & Microservices Specialist
Dhaka, Bangladesh

Connect on LinkedIn

8+ years building scalable platforms, leading teams, and delivering award-winning solutions.
Let’s connect for collaboration, mentoring, or tech discussions!


This profile is a living document. Projects, links, and content are updated regularly to reflect my latest work and interests.

Pinned Loading

  1. AsymetricKeyEncryption AsymetricKeyEncryption Public

    C# 1

  2. DotNetCoreWithAngular DotNetCoreWithAngular Public

    C#

  3. Encryption-And-Decryption-Using-A-Symmetric-Key-In-C- Encryption-And-Decryption-Using-A-Symmetric-Key-In-C- Public

    use of the symmetric key for encrypting and decrypting data in C#

    C# 1

  4. GenericLayerArchitectureASPDotNetCore GenericLayerArchitectureASPDotNetCore Public

    C#

  5. CRUD-ASP.NET-Core-Generic-Repository-Pattern CRUD-ASP.NET-Core-Generic-Repository-Pattern Public

    It's essential to keep the code clean. Through the generic repository pattern, we can make our code reusable and clean. I tried to make a project that will be helpful for the developers who want to…

    C# 1

  6. AdvancedRestApiProblems AdvancedRestApiProblems Public

    This repository is created to practice real life RestApiProblems with the most optimized solutions

    C#