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 is supported. This note will only be visible to 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

Software Developer (.NET / SharePoint / C#) | Microservices | Azure | AI-Assisted Development

LinkedIn Email Portfolio


About Me

Backend Software Engineer with 9+ years of experience designing and architecting scalable backend services, RESTful APIs, and distributed event-driven systems. Currently working as a Software Developer (.NET / SharePoint) at Paralucent on a Deloitte engagement, contributing to enterprise-grade applications in a production support and enhancement model. Prior to this, served as Lead Software Engineer at EchoLogyx Ltd., powering high-traffic UK eCommerce platforms with 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


Architecture Principles

  • Design for Change — Abstractions, clear interfaces, and modular boundaries allow systems to evolve easily with minimal friction.
  • Explicit Service Boundaries — Clear ownership and contracts between services prevent coupling; each service has a well-defined responsibility and interface.
  • CQRS Where Complexity Justifies It — Separating read and write models improves scalability and clarity in complex domains — applied deliberately, not by default.
  • Observability by Design — Logging, metrics, and tracing are built in from day one, not added after production incidents.
  • Automation Over Manual Operations — CI/CD pipelines, automated tests, and release gates replace manual processes; reliability and speed improve when humans are removed from repetitive steps.
  • Maintainability Over Shortcuts — Long-term code health matters more than short-term velocity; clean architecture, disciplined code reviews, and TDD pay compounding dividends.

Highlights

  • 9+ years designing scalable backend services and RESTful APIs for enterprise platforms
  • Currently Software Developer (.NET / SharePoint) at Paralucent (Client: Deloitte)
  • 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

Software Developer (.NET / SharePoint) | May 2026 - Present

Paralucent
Client: Deloitte (Contract)

  • Investigating and resolving production issues through log analysis, API tracing, and database debugging
  • Developing and maintaining ASP.NET Core Web APIs and backend services
  • Supporting SharePoint Online solutions, including list-based workflows and integrations
  • Building and maintaining system integrations across internal and third-party platforms
  • Collaborating with cross-functional teams (BA, QA, support) to deliver stable and high-quality releases
  • Leveraging AI-assisted development tools (GitHub Copilot, ChatGPT) to improve productivity and code quality

Career Break — Health & Well-being | Oct 2025 - Apr 2026

Personal

  • Focused on recovery and family responsibilities
  • Completed professional development through LinkedIn Learning (SAP ERP fundamentals, AI-assisted development, and related topics)
  • Strengthened skills in backend architecture, microservices, and modern engineering practices
  • Prepared for international opportunities and explored remote roles

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)


Certificates

Certificate Issuer Date
SAP ERP Essential Training LinkedIn Learning Mar 2026
Claude Code in Action Anthropic Mar 2026
Learning Docker LinkedIn Learning Aug 2023
ASP.NET: Security LinkedIn Learning Apr 2022
ASP.NET MVC 5 Essential Training LinkedIn Learning Mar 2022
Learning ASP.NET LinkedIn Learning Mar 2022

Recommendations

A selection of LinkedIn recommendations from colleagues and managers.

Simon ParryLead Developer, Bunzl UK and Ireland | Former Team Lead @ EchoLogyx | ScrewfixSpares

"I had the pleasure of working with Shoaib as the C# Team Lead for Screwfix Spares, his ability to follow instructions diligently while being eager to embrace new technologies truly stood out. Shoaib has excellent communication skills which made collaboration seamless, and his approachable nature made him not only easy to work with but also a fantastic member of the team. Shoaib has exceptional technical skills and commendable professionalism."


Moinul IslamHead of Software Development & Implementation, Synesis IT PLC | Former Team Lead @ Synesis IT PLC

"Shoaib Shahriar was a brilliant person to work with. Loyal, insightful, and independent. He had the vision to see the benefits and the passion to turn that into a competitive advantage for Synesis IT. Ambitious and independent expert. He denotes a lot of analytical capability and willingness for both his personal & professional development."


Mohammad Atiqur RahmanSenior Manager, Epyllion Group | Former Team Member @ EchoLogyx | ScrewfixSpares

"Shoaib's collaborative nature, problem-solving mindset, and mentorship qualities make him an outstanding team player and a dependable leader. I've personally learned a great deal from his ability to analyze complex systems and deliver robust, scalable solutions. Any team would benefit greatly from his presence."


Tom HodgsonCRO & UX Lead, EchoLogyx Ltd | Former UI/UX Manager @ EchoLogyx | ScrewfixSpares

"Shoaib is a talented Software Engineer. His ability to develop to the highest standard to ensure that his tasks are always developed as specified are exceptional. Shoaib is a kind and friendly individual, and that makes him an excellent team player, who will always go that extra step in order to fulfil his work to the best of his potential."


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

Stay up to date with my latest technical articles and insights on my Medium profile.


LinkedIn Snapshot

Shoaib Shahriar
Software Developer (.NET / SharePoint) | Backend Engineer | Cloud & Microservices Specialist
Dhaka, Bangladesh

Connect on LinkedIn

9+ 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. 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

  3. 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

  4. AdvancedRestApiProblems AdvancedRestApiProblems Public

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

    C#