Senior Software Engineer in Brain Station 23 from Bangladesh with 6+ years of experience building web applications, specializing in Angular and TypeScript.
I care about building frontends that are fast, accessible, and maintainable. I'm expanding into backend engineering, system design, and AI engineering to build complete products end to end.
🏅 Top 40 contributor to the Angular framework — 200+ merged PRs, written while working full-time.
- 🏗️ Frontend architecture — scalable Angular applications and reusable components
- ⚡ Performance — bundle optimization, rendering strategies, and Core Web Vitals
- ♿ Accessibility — inclusive experiences built into the development process
- 🔄 Reactive programming — RxJS, Angular Signals, and modern Angular APIs
- 🌍 Open source — contributing to Angular and building developer tools
Daily tools: Angular · TypeScript · RxJS · Signals · SCSS · NgZorro Also work with: JavaScript · HTML · CSS · React · Next.js · Angular Material · NG-ZORRO · Tailwind CSS · Node.js · Azure DevOps · Git · CI/CD
I contribute to the Angular ecosystem and build tools that solve practical problems for developers.
- 🔗 My merged PRs in the Angular organization — framework fixes and improvements to the Angular docs app (accessibility, clarity, DX)
- 🧱 masonry-angular — a zero-dependency masonry grid library for Angular
- 📖 Documentation & demo
- 📝 How I built masonry-angular — implementation decisions and lessons learned
I also mentor students in full-stack (MERN) development through the Learnathon program.
AI products still need great frontends. Streaming answers, chat and agent screens, slow or uncertain output, and accessible interfaces are frontend problems — and frontend is where I'm strongest.
- 💬 AI product UIs — streaming LLM responses with RxJS and Signals, chat and agent interfaces, clear loading and error states for slow, unpredictable output
- 🌐 AI in the browser — researching Chrome's built-in AI APIs and on-device models to build private tools that need no server
- 🧠 The full stack of AI apps — learning LLM APIs, RAG, embeddings, vector databases, and AI agents
- 🛠️ AI-assisted development — using AI coding tools in my daily work, with code review and tests, not blind copy-paste
Need help with a slow Angular application, a version upgrade, or a complex codebase? 📩 Let's talk
- 💼 LinkedIn: in/meakib



