Digitising credit procedures in the field — from borrower registration and due diligence to repayments, savings and reporting.
Senior architect · people & systems
Building systems
that hold up.
I’m Saroj — a senior software architect in Dhaka, Bangladesh. I help teams grow their engineering judgment, adopt AI thoughtfully and turn complicated operational problems into clear, resilient software.

90.4125° E/ dhaka, bd
Selected work
Useful software,
at real scale.
Systems that support people doing important work — from field operations to financial access.
2004
SOFTWARE
CRAFT
A little context
Experience is knowing
what to leave out.
For more than two decades, I’ve worked across product development, architecture, performance, code review and technical leadership. These days, I’m a Senior Software Architect at BRAC IT Services, helping teams build software that can survive contact with the real world.
My favourite work sits at the intersection of people, process and technology: understand the actual constraint, find the cleanest seam, and make the next change cheaper than the last.
More on LinkedIn ↗Career path
More than one
kind of builder.
Each role widened the lens — from writing software, to shaping systems, to helping people do their best work.
Senior Software Architect
BRAC IT Services Limited · Dhaka, Bangladesh
Software Architect
Codemate Limited
Senior Software Engineer → Architect
DataSoft Systems Bangladesh Limited
Software Engineer
Augusta Software Bangladesh Limited
How I lead
Stronger teams
build better systems.
Architecture is a team sport. The goal is not to be the smartest person in the room — it’s to make the room smarter.
Coach the craft
Make architecture, design patterns and trade-offs understandable. Give engineers the context and feedback to make confident decisions.
MENTORING / REVIEWAugment the team
Use AI-assisted development to accelerate exploration, documentation and delivery — with human judgment, security and quality still in charge.
AI-ASSISTED / HUMAN-LEDBuild readiness
Turn new tools and changing constraints into practical team habits: shared standards, small experiments and a culture of continuous learning.
ENABLEMENT / READINESSThe toolbox
Broad enough to
see the whole system.
Languages
Java · PHP · JavaScript / TypeScript · C# · SQL
Frameworks
Spring Boot · Laravel · Symfony · Angular · Drupal
Leadership practice
Architecture · Coaching · Code reviews · AI-augmented development · Team readiness
Have a good problem?
Let’s make it
make sense.
For architecture conversations, collaboration or a hello from another corner of the internet.
Connect on LinkedIn ↗