Projects
Clinical Trial Management System used by global healthcare clients. Built at Brick Line Technology LTD.
What I did
- - Vue 2 to Vue 3 + Vuetify 3 migration without disrupting production.
- - Architected Playwright E2E test suite and configured Bitbucket Pipelines CI with diff-based lint, module coverage gate, per-module test runs, and multi-environment deployment pipelines.
- - Built e-signature PDF viewer with drag-and-drop field placement, multi-page support, zoom and rotate (PDF.js).
- - Built annotation PDF viewer with text highlighting, commenting and comment management (PDF.js).
- - Built call assistant with call history, native audio player with transcript sync and segment-based timeline, and AI-powered call summary. Integrated Twilio voice calling.
- - Integrated Google Location API for recruitment feature. Collaborated on full Zeda.ai homepage redesign with designer.
- - Mentored two interns through structured frontend onboarding.
Utilized: Vue 3, Vuetify 3, Vuex, Playwright, Vitest, PDF.js, Twilio, AWS S3
EdTech platform for Somoy Media featuring courses across content creation and media. Includes video lessons, quizzes, assignments, and certificates. Solely responsible for the entire frontend.
What I did
- - Built and designed the UI from scratch, structured the frontend layouts, created re-usable components, maintaining responsiveness.
- - Built a modular learning system with behavior-based auto-unlocking — video progress via Cloudflare Stream API, quiz completion, and assignment submission.
- - Integrated SSL payment gateway.
- - Implemented i18n for multi-language support.
- - Used Vite-SSG for server-side generation with custom metadata for SEO. Added blurhash and skeleton loading.
- - Integrated APIs using Axios and made the frontend production ready for deployment.
Utilized: Vue, Vuex, Vite-SSG, Axios, Tailwind, Cloudflare Stream
Restaurant management software with real-time sales updates, inventory management, billing, and reservation handling. Available as both desktop and web app.
What I did
- - Built desktop POS app with Electron, including offline-first order management using IndexedDB.
- - Implemented WebSocket order sync — stored failed orders locally and synced with backend on reconnect.
- - Implemented dynamic POS printing pipeline (KOT, receipt, report printing).
- - Created role-based transaction table with date-range filtering, refund and print receipt options.
- - Integrated APIs using Axios.
Utilized: Vue, Electron, Tailwind, Vuex, IndexedDB
Livestock Related System
A niche livestock management system with real-time data updates and payment gateway integration. Details cannot be fully disclosed as it is not publicly released.
What I did
- - Led frontend development with another developer and delivered the project in three weeks.
- - Integrated bKash payment gateway with QR code-based payment verification.
- - Used tree shaking to reduce build file size. Implemented infinite scrolling using Intersection Observer.
- - Created a new boilerplate combining Tailwind and Vuetify.
Utilized: Vue, TypeScript, Pinia, Vuetify, Tailwind, Axios
FluencyFirst
IELTS edtech platform built at Brick Line Technology LTD. Full frontend revamp including a new landing page and performance optimization.
What I did
- - Full frontend revamp and landing page built from scratch.
- - Improved Lighthouse score by 30% via lazy loading, unused CSS/JS removal, render-blocking fixes, and LCP/CLS optimization.
- - Collaborated with digital marketer to migrate landing page to a separate domain for SEO.
- - Integrated GTM and Facebook Pixel for conversion tracking.
Utilized: Vue 2, Vuetify 2