TM
HomeAboutExperienceProjectsBlog
HomeAboutExperienceProjectsBlog
  1. Experience
  2. Software Engineer
June 2022 - June 2024

Software Engineer

GEP Worldwide

Engineered real-time auction systems and microservices architecture, focusing on high-concurrency scenarios and production reliability.

C#
.NET
SignalR
WebSockets
Azure Functions
Redis
SQL Server
Docker
Cypress
React

Software Engineer at GEP Worldwide

Built and maintained high-performance real-time systems and microservices for enterprise procurement platform.

Key Responsibilities

  • Engineered a real-time auction and bidding system using SignalR and WebSockets, supporting high-frequency updates, concurrent bidders, and live rankings with low latency
  • Deployed and maintained 10+ microservices using Dockerized environments, ensuring service health, fault isolation, and predictable scaling
  • Owned production support and incident resolution, diagnosing issues via logs, metrics, and SQL-level data analysis while meeting strict SLA requirements

Major Achievements

Performance & Scalability

  • Re-architected Azure Functions (v4) to reliably handle high-concurrency triggers, applying Redis-based lazy caching to pre-fetch event data and reduce cold-start overhead
  • Optimized complex SQL Server stored procedures, removing full table scans and reducing processed record counts by ~40%, significantly improving query execution times

Platform Development

  • Designed and delivered centralized document generation APIs (Word/PDF) using Aspose, enabling multiple enterprise teams to standardize reporting workflows
  • Integrated Cypress-based end-to-end testing into CI/CD pipelines (GitHub Actions / Jenkins), improving release confidence and reducing regression defects

Collaboration & Impact

  • Actively contributed to cross-team technical initiatives, documentation, and code quality improvements, strengthening shared platform reliability
  • Participated in code reviews, architectural discussions, and knowledge sharing sessions

Technical Stack

  • Backend: C#, .NET, ASP.NET Core
  • Real-Time: SignalR, WebSockets
  • Cloud: Azure Functions, Azure SQL, Redis
  • Database: SQL Server
  • DevOps: Docker, GitHub Actions, Jenkins
  • Testing: Cypress
  • Frontend: React, TypeScript