THE CURRENT CHAPTER

My experience,
at a glance.

Read my current resume here, open it in a new tab, or download a copy to keep.

Md. Abdur Rhaman Rony

Software Engineer ·

Md. Abdur Rhaman Rony

Software Engineer | .NET Core, Angular | System Design & Applied AI

Experience

BRAC IT Services Limited

Software Engineer

  • API & Query Optimization: Reduced a critical API’s response time from 4s to under 1s (75%+ improvement) by redesigning data retrieval, introducing cursor-based pagination, and optimizing database queries, while eliminating UI freezes.
  • Async Worker Pool Reporting: Re-architected a legacy synchronous reporting system into an asynchronous worker pool with Server-Sent Events (SSE), eliminating HTTP gateway timeouts and thread starvation on large exports.
  • Distributed Messaging & Domain Workflows: Integrated RabbitMQ event-driven messaging to ensure distributed transactional consistency across microservices; modeled multi-step approval state machines using Clean Architecture & DDD (.NET / Angular).

Technical skills

Languages & Tools

C/C++, Java, C#, TypeScript, Git, OpenCode, Antigravity

Frontend

HTML, CSS, Angular

Backend & Systems

ASP.NET Core, ASP.NET MVC, Microservices, MySQL, PostgreSQL, RabbitMQ, MongoDB, Clean Architecture & DDD

Applied AI & LLMs

LLM APIs (OpenAI, Gemini), Structured Outputs / JSON Schema, Function Calling, AI Agents & Tooling

Technical projects

EasyDeploy – Developer Environment & Configuration Manager ↗

  • Built EasyDeploy to prevent environment drift through centralized configuration tokens and side-by-side environment comparisons.
  • Developed deployment runbooks featuring execution checklists, and role-based sharing with granular Owner and Viewer permissions.

CSTE Connect: A Unified Platform for Alumni, Students, and Faculty

  • Developing a web-based platform that includes features such as job postings, event tracking, alumni directory search, and a donation system.
  • Implementing Vertical Slice Architecture to ensure maintainability and utilizing Domain-Driven Design (DDD) for structuring the business logic, developed using .NET (C#).

Education

B.Sc. (Eng.) in Computer Science and Telecommunication Engineering

Noakhali Science and Technology University

CGPA: 3.82 out of 4.00

Awards & leadership

Online Judges

  • Codeforces: ar_rony1 (Max rating: 1640, Expert); CodeChef: ar_rony1 (Max rating: 1933, 4 star).
  • Solved 4200+ problems across online judges; participated in 400+ online contests.

Team Competitions (ICPC & IUPCs) – 20+ Onsite Contests

  • Intra NSTU Programming Contest – 3x Champion, 2x 2nd place, 1x 3rd place.
  • CUET IUPC (Divisional) 2022 – 4th place.
  • 15th IIUC Inter University Programming Contest 2023 – 7th place.
  • CoU-BRACNet IUPC 2023 – 27th place.
  • ICPC Dhaka Preliminary Participant and Regional Honorable Mention (2022, 2023, 2024).

Trainer: CPulse (Competitive Programming Platform)

Self-employed

  • Founded CPulse, led a premium competitive programming mentorship batch, and authored original problems used in NSTU contests.

HAVE SOMETHING IN MIND?

Let’s make
something matter.

Say hello

rhamanrony128@gmail.com