— 2026
— 2022
— 2018
— 2015
— 2014
— 2010
Available Dhaka · GMT+6

A decade of shipping
enterprise software, quietly.

Md. Sohel Rana · Senior Software Engineer · 10+ years

Backend
.NET.NET CoreNode.js
Frontend
AngularReactJS
Data
MSSQLPostgreSQL

Full-stack engineer building enterprise web applications end-to-end — from API design and data modeling to the Angular and React front-ends users actually touch. A portfolio told as a short story: where I started, what I've shipped, and what I'm looking for next.

Chapter I · 2010 — 2014How it started

Four years of Computer Science & Engineering.

I studied CSE at Mawlana Bhashani Science and Technology University — four years of algorithms, data structures, databases, and software engineering fundamentals that still anchor the way I build today.

Somewhere along the way I picked C# and the .NET ecosystem and committed to it. By graduation in December 2014, I had a degree, a stack I trusted, and one question: where do I get to build something real?

2010 — 2014

B.Sc. in Computer Science & Engineering

Mawlana Bhashani Science and Technology University
Chapter II · 2015 — NowThe decade at Adaptive

Ten years on the same team, learning to ship.

In July 2015 I joined Adaptive Enterprise Limited in Dhaka as a software engineer, and I've been there ever since. Seven years writing code, three years leading it — long enough to watch the stack mature from Web Forms into ASP.NET Core, and long enough to mentor engineers who are now mentoring engineers themselves.

2022 — NowSenior · Full Time

Senior Software Engineer

// Adaptive Enterprise Limited · Dhaka

Promoted into the senior role in 2022. Today I lead backend and frontend work across enterprise web applications, set technical direction, and mentor the engineers behind me.

  • Lead architecture and delivery of web applications in ASP.NET Core, C#, SQL Server, Angular, and ReactJS
  • Design RESTful APIs powering communication between Angular front-ends and .NET back-ends
  • Integrate third-party APIs and services to extend application functionality
  • Run code reviews and mentor junior developers to raise the floor on code quality
  • Diagnose and resolve complex production issues — keep reliability and uptime high
3+ yrsas senior
4+ appsshipped end-to-end
Mentorto junior devs
2015 — 2022SWE · Full Time

Software Engineer

// Adaptive Enterprise Limited · Dhaka

The first seven years at Adaptive — head down, building. This is where I learned the stack from the inside out and earned the promotion to senior.

  • Built and maintained web applications in ASP.NET, ASP.NET Core, C#, and SQL Server
  • Implemented Angular and ReactJS front-ends against in-house .NET APIs
  • Partnered with cross-functional teams to translate ambiguous requirements into shipped features
  • Kept up with the platform's evolution as it migrated from Web Forms to modern .NET Core
7 yrsas SWE
1 promotionto senior
2015 — 2021Senior · Part Time

Senior Software Developer

// Celloscope · Dhaka · Part-time

A second engagement I've carried alongside the day job for the same ten years. Smaller scope, more focus on the front end and a Windows-side service.

  • Designed and implemented Angular front-end interfaces for internal tooling
  • Built a Windows service in C# using WebSocket for real-time client communication

"A decade at one company teaches you something a job-hop never will: how the code you wrote three years ago feels when you're the one who has to maintain it."

Chapter III · Selected workThings I've built

Six projects, in some detail.

A selection of the systems I've designed and shipped over the last few years — most of them enterprise healthcare and clinical platforms, built on a stack of .NET Core, Angular, MSSQL, Redis, WebRTC, and SignalR.

Medical Record Portals

End-to-end clinical record portals built on ASP.NET Web API and Angular 13, with PrimeNG controls, jQuery, and Bootstrap powering a clean, data-dense UI for healthcare staff.

.NET · Angular 13 · PrimeNG

Recruitment Management System

A full applicant-tracking and recruitment workflow on ASP.NET Web API and Angular 12. Custom forms, role-based access, and PrimeNG components for the hiring team.

.NET · Angular 12 · PrimeNG

Medical Code Pedia

A searchable medical-coding reference platform built on classic ASP.NET with C# and SQL Server, with Telerik controls handling the heavier data grids.

ASP.NET · C# · SQL Server · Telerik

Banking System Front End

The Angular 13 front end for a banking platform, paired with PrimeNG controls and a Windows service handling background processing and integrations.

Angular 13 · PrimeNG · Windows Svc
12 yrs
Experience
10 yrs
At Adaptive
4+
Major projects
2 roles
Held in parallel
Chapter IV · ToolsThe stack

What I reach for, by category.

Twelve years in, I've narrowed down to a stack I can move quickly in — and I'm comfortable picking up whatever else a project calls for.

— Languages
C#
JavaScript
TypeScript
— Web frameworks & runtimes
ASP.NET Core
ASP.NET
Node.js
Angular
ReactJS
— Front end
HTML5
CSS3
Bootstrap
PrimeNG
jQuery
— Database
SQL Server
PostgreSQL
SQL
T-SQL
— Version control
Git
GitHub
GitLab
TFS
— Tools
Visual Studio
VS Code
Postman
Chapter V · 2026Now

What I'm looking for.

After ten years at the same company, I'm starting to think about the next chapter. The questions I'm asking: where can twelve years of .NET experience compound the most? What does a senior role look like in a team that ships globally, not just regionally? And how do I keep the part of this work I love — mentoring, code review, untangling messy systems — at the center of whatever comes next?

Currently open to

Senior and lead engineering roles in .NET, Angular, and ReactJS. Based in Dhaka and open to remote, hybrid, or relocation for the right team. The best way to start a conversation is by email — I read everything.

Let's talk.

If any of this resonates, send a note. I usually reply within a day or two.

◉ Dhaka, Bangladesh 1207 ◉ GMT+6 ◉ Open to remote