I'm working at SELISE Digital Platforms as Head of Academy (Business Operations & Engineering). Working as full-time Head of Business Operations, Senior Solution Architect, and Mentor of young programmers, I oversee custom-tailored in-house intensive training programs to make developers versatile performers with great communication and problem-solving skills. I aim to provide young developers with the knowledge and skills necessary to become independent, world-class professionals who are ready for Industry 4.0. My key area of expertise lies in pre-sales activities, including product design, requirement analysis, feasibility analysis, product demonstrations, technical advisory, and solution architecture discovery. Contrary to the popular belief that architects don't code, I'm a lifelong programmer and among the top 10 most active GitHub contributors in Bangladesh among over 90k programmers (this does not indicate talent, btw). With a strong focus on data structure, my hobbies include learning new programming languages and dissecting different front-end frameworks to better fit certain frameworks with specific product requirements along with experimenting with different design patterns and system design concepts.
- Based in Dhaka, Bangladesh.
- Have 10 years of hands-on coding experience.
- Developed products for healthtech, fintech, F&B, retail, and logistics business domains in startups and enterprises.
- Developed multi-platform and cross-platform apps along with monolithic APIs and microservices.
- 👨💻 Write
C#
SQL
XAML
HTML
CSS
TypeScript
. - 🌍 Mostly active on and the .NET community.
- 📚 Talk about clean architecture, design patterns, clean code, creative programming, system design, requirement engineering, techical sales, & work culture.
-
🖥 Front-end:
- 📜 Languages: •
🧙🏻 C# 11
•👨🏭 XAML
•👨🔧 TypeScript
•🧚🏻♂️ HTML
•👨🏻🎨 CSS
- 🔬 Frameworks:
- 🖥 Desktop: • Uno Platform • WinUI 3 • WPF
- 🌐 Web: • PixiJS • Blazor WASM • Uno WASM • Open Silver • ASP.NET MVC
- 📱 Mobile: • Xamarin • .NET MAUI • Uno Platform
- 🗳 UI toolkits: • Telerik • Dev Express • MudBlazor
- 📋 Reporting toolkits: • RDLC • Dev Express Xtra Reporting • Telerik Reporting
- 📜 Languages: •
-
🗄️ Back-end:
- 📜 Languages: •
🧙🏻♂️ C# 11
- 🔭 Frameworks: • ASP.NET Web API
- 💾 Databases: • SQL Server • MongoDB • LiteDB • SQLite
- 🎛 System architecture: • Monolithic • Microservices
- 🔌 Communication protocols: • REST • SignalR • RabbitMQ • TCP/IP • Web Socket
- 📜 Languages: •
-
🎡 Software development ecosystem:
- 📁 Code repository: • Git • BitBucket • Azure DevOps Server
- 🗃 Project management: • Jira Scrum Boards • Azure Boards
- 🗂 CI/CD: • IIS • Azure Pipelines • Github Actions • Github Pages
-
🧙♂️ Coding pattern & principles:
- ⚒ Patterns: • Mediator • Bridge • CQRS • MVVM • MVC • SAGA • Event Sourcing • Message Queuing
- 🗜 Principles: • DRY • ACID • DDD • SOLID
- 🕹 Frameworks: • .NET 6 • .NET Core 3.1 • .NET Standard 2.0 • .NET Framework 4.8 • Entity Framework
- Performing effective communication with onshore and offshore clients and development teams. Understanding client needs and providing consultancy on conceptualizing effective solutions.
- Designing product vision, feasibility analysis, and technical roadmap.
- Mentoring young teammates and providing coding insights and knowledge to solve problems. Taking calculated risks, conflict resolution, and keeping stakeholders in proper sync.
- 🥰 Honky Roads -PixiJS, Honk-Buster, Astro-Odyssey, Candy-Craze, Hungry-Worm, Sky-Way, Memory-Match, Honk-Hero & Phototis as pet projects.
- featured-10-days-of-game-development-with-uno-platform-webassembly-and-c#
- featured-a-space-shooter-game-on-the-web-with-c#-wasm-on-blogs-uno-platform
- featured-article-on-2d-web-games-on-twitter-wasm-weekly
- 😎 I am an ambivert.
- 🧐 I love to be very precise and thorough. I hate procrastinating.
- ✍️ I write why a certain code is written instead of what in the comments.
- ⏱️ I'm a workaholic and drink a lot of ☕ coffee.
- 😅 I just can't resist the urge to explore a new tech and this highly disrupts my sleeping cycles.