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