— 2026
— 2022
— 2018
— 2015
— 2014
— 2010
Available for new work Dhaka — GMT+6

A decade of
shipping software,
quietly.

Md. Sohel RanaSenior Engineer10+ years

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.

Backend
.NET.NET CoreNode.js
Frontend
AngularReactTypeScript
Data
MSSQLPostgreSQLRedis
I. 2010 — 2014 How 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
II. 2015 — Now The 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 React
  • 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 React 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.

— Field notes, 2026
III. Selected work Things I've built

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

03
/ 03 Healthcare

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
04
/ 04 HR · Internal

Recruitment Management

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
05
/ 05 Reference

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
06
/ 06 Banking

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
Years Experience
10
Years at Adaptive
4+
Major Projects
2
Roles in Parallel
IV. Tools The 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
V. 2026 Now

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

Start a conversation.

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

Dhaka, Bangladesh 1207 GMT+6 Open to remote