Md. Ekram Ullah
FULL STACK DEVELOPER
(FRONTEND FOCUSED)
Github Leetcode
Codewars LinkedIn
+8801867-939463
ekramullah70@gmail.com
Professional Summary
Frontend-Focused Full Stack Developer with 2+ years of production experience centered on scalable Angular architecture. At ThriveDesk, engineered core SaaS features, AI-assisted tooling, and full-stack API integrations, while leading an end-to-end production migration from Angular 15 to 21—eliminating legacy NgModule boilerplate for Standalone APIs and refactoring heavy RxJS pipelines into Signals reactivity. Open-source contributor to Zard UI (shadcn-like UI system for Angular), contributing component migrations to modern Angular APIs. Strong foundation in clean architecture, performance optimization, and reliable delivery across the stack.
Skills & Tools
- Languages
- TypeScript | JavaScript | | PHP | Python | Java
- Front-end
- Angular (Signals, RxJS) | PrimeNG | Ngrx Signal Store | ZardUI | Hashbrown | React | Next.js | Vue.js | Svelte | Tailwind CSS | Sass | Mantine | Shadcn/ui | Redux | TanStack Query | Tiptap
- Back-end
- Node.js | Express.js | NestJS | Laravel | REST APIs | WebSockets | MongoDB | MySQL | Prisma | Auth.js | Firebase
- Testing
- Playwright | Vitest | Cypress | Jest
- Tools
- Git | GitHub | GitHub Actions | Docker | Linux | Sentry | Biome | ESLint/Prettier | Vite | Webpack
Open Source Contributions
Migrate the ZardUI to Angular 20- Analysed the Angular 20 breaking changes and upgraded the core dependency tree
- Migrated deprecated APIs and updated every affected component implementation
- Brought the tests and documentation along with it, then verified feature parity
Work Experience
★ Continuous Best Performer Award
- Handled customer support requests, identified underlying problems, and translated them into actionable feature requirements, conducted competitor and design research to shape feature behavior and UX.
- Presented feature plans to the team, incorporated feedback, and aligned on product and technical approaches before implementation.
- Delivered major product features including Custom Fields, Custom Views, Schedule Reply, Snooze, Undo Send, Split Conversation, and Bulk Merge.
- Contributed to AI Copilot, AI Chatbot, AI Playground, AI Actions, and a knowledge engine supporting web, file, and Q&A sources.
- Upgraded Angular 15 to 21, improving build speed by 50% and migrating 750+ components to standalone APIs and Signals.
- Improved application performance by reducing API calls by up to 25%, optimizing rendering, and eliminating memory leaks and unnecessary re-renders.
- Migrated testing from Cypress/Karma to Playwright/Vitest, achieving 900+ E2E and unit tests, and implemented Sentry observability with tracing, session replay, source maps, and user attribution.
- Integrated Paddle, Stripe, and GitHub, and migrated UI components from Material UI to PrimeNG.
- Resolved critical production bugs and performance issues, improving application stability, responsiveness, and user experience.
- Conducted daily PR reviews, mentored teammates, and contributed to 370+ pull requests across the release cycle.