Senior Staff Software Engineer · Cefalo · M.Sc. CSE · Dhaka, Bangladesh
I architect and ship frontends for nation-scale platforms.
- 13+ years shipping production software across frontend, backend, and platform architecture
- 10,000+ users on the Norwegian National Archive system I architect at Cefalo
- 100,000+ users on the Swiss Life Select EU fintech platform I previously led
- 5 repositories migrated to modern Angular in parallel while team size was reduced
At senior staff level, I focus on architecture that survives scale, delivery pressure, and team changes. I write production code, drive technical direction, and mentor engineers with shipping velocity as the outcome.
Aug 2022 – Present
Client: Norwegian National Archive (Asta), Norway
Problem
- Frontend platform spread across 5 repositories with increasing feature demand
- Team rebalanced from 10 to 5 engineers during migration roadmap execution
Approach
- Drove Angular migration across all 5 repositories in parallel
- Designed SIARD import workflows for legacy archive data ingest
- Built dynamic permission engine and Elasticsearch-backed search capabilities
- Standardized testing and CI patterns across frontend codebases
Outcome
- Production system serving 10,000+ archivists and public users
- Migration roadmap delivered with a 50% leaner team
- Consistent cross-repo engineering standards for frontend delivery
Core Stack: Angular, React, TypeScript, Kotlin, Java 17, Spring Boot, PostgreSQL, MongoDB, Elasticsearch, Kafka, ActiveMQ
2018 – Jul 2022 (4 years)
Client: Swiss Life Select Fintech Platform, EU
Scale
- Frontend platform serving 100,000+ users across the EU
- Multi-tenant, microservice-backed architecture
Ownership
- Owned core frontend architecture decisions and led frontend engineers
- Delivered SSO, multi-tenancy, PWA, SSR, and push notifications
- Implemented real-time integrations with SignalR and RabbitMQ
- Built data-intensive dashboard experiences using Chart.js and AG Grid
Core Stack: Angular, TypeScript, .NET Core, C#, MongoDB, Redis, RabbitMQ, SignalR, JWT, PWA, SSR
- Senior Software Engineer — Swiss Life ePrivateWealth (2017): Internal/external insurance portal with AngularJS + .NET Core microservice stack and SignalR real-time integrations.
- Software Engineer — Ruf Informatik E-Service (2016): Reservation platform, social-feed aggregation, and public statistics dashboards.
- Developer — Computer Source Bangladesh (2013 – 2015): End-to-end ERP covering inventory, RMA, sales, POS, accounts, and PMS.
Angular, React, TypeScript, JavaScript, RxJS, Redux, Angular Material, PrimeNG, Chakra UI, Bootstrap, PWA, SSR
NestJS, Node.js, Express, Kotlin, Java, Spring Boot, .NET Core, C#, Python, Django, REST, GraphQL, JWT, SSO
PostgreSQL, MongoDB, MSSQL, Redis, Elasticsearch, RabbitMQ, Apache Kafka, ActiveMQ, SignalR, WebSocket
Microsoft Azure, AWS, Docker, Azure DevOps, Jenkins, GitHub Actions, Bitbucket Pipelines, Application Insights, Azure Blob Storage
Playwright, Jest, Jasmine, Karma, TDD, DDD, SOLID, Design Patterns, Clean Architecture, Agile/Scrum
| Project | What it demonstrates | Stack |
|---|---|---|
| game-hub | Production-quality React UI architecture, API integration, discoverability UX | React 18, TypeScript, Vite, Chakra UI, React Query |
| nestjs-task-management | Authenticated, user-scoped REST API design with testable service boundaries | NestJS, TypeScript, PostgreSQL, TypeORM, JWT |
| playwright-practice-app | E2E quality strategy with Page Object Model and maintainable test suites | Angular, TypeScript, Playwright |
| angular-signature-pad | Reusable Angular library design and package-level abstraction | Angular, TypeScript, Canvas |
| csharp-design-patterns | Practical, implementation-focused software design fundamentals | C#, .NET |
| twitter-clone | Full-stack delivery across auth, social graph, and feed interactions | Django, Python |
See all repositories: https://github.com/ahasan09?tab=repositories
"Working closely with Hasan the last three years has been more than a pleasure. He is smart, passionate, talented and articulate. He brought leadership and vision to building Front-End micro-services even with limited guidance."
Md. Towhidul Islam — Software Architect, Head of Technology (Direct Manager)
"I have seen him transform from a developer to a leader of a team of developers within a very short time. He manages his own tasks while ensuring the team stays on track with release plans."
Shabab Akhter — People and Product Manager, Data and AI CoE (Same Team)
"Hasan is a highly skilled problem solver and a very good team player. He takes ownership of his work and has strong leadership skill."
Md Shahi Dullah — Tech Lead, Solution Architect (Cross-team)
More recommendations: https://www.linkedin.com/in/ahasan09/details/recommendations/
| Program | Institution |
|---|---|
| M.Sc. in Computer Science and Engineering | Jahangirnagar University |
| B.Sc. in Computer Science and Engineering | Patuakhali Science and Technology University |
| C# .NET Certification (2013) | BASIS |
If you are hiring for senior/staff engineering roles or want to collaborate on architecture-heavy frontend/platform work, I would be glad to connect.
- LinkedIn: https://www.linkedin.com/in/ahasan09/
- GitHub: https://github.com/ahasan09
- Email: mailto:abul.hasan@cefalo.com
Portfolio: https://ahasan09.github.io/
