Skip to content
View BilalShakh's full-sized avatar

Block or report BilalShakh

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
BilalShakh/README.md

Hi, I'm Bilal Shaikh πŸ‘‹

About Me 🎯

Backend Software Engineer passionate about building high-performance, scalable systems. I specialize in C#, .NET, and SQL with a strong focus on backend architecture, systems-level design, and cloud-based microservices. I've built infrastructure used by major U.S. airports and developed Redis/Kafka clones as personal projects to deepen my systems knowledge.

πŸ”¨ Current Work

  • Software Engineer at Brock Solutions, building robust backend systems supporting over 300 million passengers annually.
  • Focused on concurrency optimization, performance tuning, and microservice architecture using .NET 8 and Azure.

πŸ› οΈ Technologies

Languages

C# SQL JavaScript

Cloud & DevOps

Azure DevOps Azure Git Docker

Frameworks & Tools

.NET Entity Framework xUnit

πŸ’» Experience

Brock Solutions

Software Engineer | Jul 2023 – Present

  • Engineered backend systems for baggage handling across 40+ U.S. airports.
  • Redesigned .NET services to improve concurrency, cutting flight event processing time by 40%.
  • Optimized SQL queries and indexes, halving execution time in production.
  • Migrated microservices to .NET 8 and Azure, enhancing observability and resilience.
  • Built CI/CD pipelines in Azure DevOps for zero-downtime deployments.

RBC

Software Engineer Intern | May 2022 – Aug 2022

  • Automated audit workflows in C#, eliminating 50+ hours/month of manual work.
  • Refactored SQL procedures for dashboards, improving performance by 25%.
  • Implemented structured logging and validation for backend services.

Loadlink Technologies

Software Engineer Intern | May 2021 – Aug 2021

  • Improved backend matching logic in C#, reducing API response times by 32%.
  • Created RESTful services to sync freight data, enhancing system uptime.
  • Automated SQL workflows, saving 30+ hours/week.

Pulse Lifesavings

Software Engineer Intern | May 2020 – Aug 2020

  • Built a CPR training simulator using Unity and C#, increasing accuracy by 67%.
  • Reduced trainee session times by 30% via adaptive feedback loops.

πŸš€ Featured Projects

  • Built an in-memory key-value store with pipelined TCP processing, pub/sub, and persistence.
  • Designed thread-safe structures and command parsing for concurrent client access.
  • Developed a distributed message broker with partitioned topics and fault-tolerant persistence.
  • Engineered async producer-consumer pipelines simulating high-throughput delivery.

πŸŽ“ Education

McMaster University – B.Eng in Software Engineering

  • Major GPA: 3.71
  • Courses: Data Structures, Algorithms, Security Analysis, Quantitative Analysis

πŸ“« Connect

Pinned Loading

  1. FishSpot FishSpot Public

    JavaScript

  2. Alpaca-Trading-Bot Alpaca-Trading-Bot Public

    Algorithmic trading bot in Node.js made to trade on the live market using data from Alpaca and IEX. Made with a lagging indicator and momentum based strategy.

    JavaScript

  3. BilalShakh-codecrafters-bittorrent-csharp BilalShakh-codecrafters-bittorrent-csharp Public

    C#

  4. Redis Redis Public

    C#