Work Experience

Facet Flow⁠

Software Engineer
Jan 2025 – PresentNew York, USA (Remote)
  • Collaborated with the team to build and enhance Facet Flow AI, a B2B platform for jewelry businesses, using TypeScript & JavaScript, Next.js, Nest.js, MongoDB, Prisma, and Redis.
  • Developed end-to-end features across frontend and backend for AI-assisted jewelry design workflows, enabling users to generate concepts from prompts and reference images, refine designs through guided flows, and create production-oriented outputs.
  • Built polished, user-focused interfaces for complex workflows such as design generation, annotation, pricing, and technical drawing experiences, helping translate advanced product requirements into intuitive user journeys.
  • Worked closely with stakeholders to turn jewelry-domain requirements into scalable and maintainable product features supporting design, sourcing, costing, and manufacturing-related operations.
  • Trades.org⁠

    Software Engineer
    Mar 2023 – Dec 2024Texas, USA (Remote)
  • Collaborated with team lead and peers to develop complex modules for new and existing projects using TypeScript & JavaScript, Node.js, Nest.js, Express.js, GraphQL, MongoDB, Prisma, React.js, Next.js, and React Native.
  • Contributed to the end-to-end development of a mobile app that enables users to manage team and client communications via dedicated phone numbers, successfully launched on Google Play and the Apple App Store, improving client interaction efficiency.
  • Played a key role in designing and implementing an ATS system, enabling users to create job posts, define job requirements, track applicants, and streamline recruitment processes.
  • Developed key features for a CRM system that empowered business owners to efficiently manage contacts, track companies, and strengthen customer relationships, improving overall business productivity.
  • Nordstone⁠

    Software Engineer
    Dec 2022 – Mar 2023London, UK (Remote)
  • Developed web, mobile, and server-side solutions based on diverse client requirements; mainly using TypeScript & JavaScript, React.js, Next.js, React Native, Node.js, Express.js, and MongoDB
  • Built and maintained web admin dashboards to manage mobile app content.
  • Delivered projects for deployment, including apps on Google Play Store and Apple App Store, used by the public audience.
  • Collaborated with Product Managers to translate client requirements into functional and scalable solutions.
  • Techdojo⁠

    Software Engineer
    Apr 2021 – Dec 2022Uttara, Bangladesh (Hybrid)
  • Led development of web and mobile applications using Node.js, Express.js, MongoDB, React.js, Next.js, and React Native.
  • Collaborated directly with clients to gather requirements and incorporate feedback into development cycles.
  • Managed tasks by distributing work within the team, handling the most complex challenges, and delivering key features.
  • Presented completed features to the Managing Director, ensuring alignment with client needs and expectations.
  • Contributed to the full project lifecycle, from back-end development to front-end integration and mobile app deployment.
  • Bevy Commerce⁠

    Software Engineer
    Oct 2020 – Apr 2021Toronto, Canada (Remote)
  • Developed high-performance Shopify apps used by tens of thousands of users, leveraging TypeScript & JavaScript, React.js, Next.js, Node.js, Express.js, Koa.js, and MongoDB.
  • Collaborated with designers and team leads to define requirements and deliver impactful solutions.
  • Took part in the full app lifecycle, from initial concept to deployment, ensuring scalable and maintainable solutions.
  • Played a key role in optimizing user experience and app functionality to meet the needs of a growing user base.
  • Techdojo⁠

    Junior Software Engineer
    Dec 2019 – Oct 2020Uttara, Bangladesh (Hybrid)
  • Developed web and mobile apps using React.js and React Native, ensuring seamless cross-platform functionality.
  • Built and maintained robust back-end services with Node.js, Express.js, and MongoDB.
  • Led development from concept to deployment, delivering high-quality solutions on time.
  • Focused on scalability, performance, and code quality throughout the project lifecycle.
  • Education

    BSc in Computer Science and Engineering

    Independent University Bangladesh⁠
    2016 – 2020 | Bashundhara R/A
    Skills
    Front End & Mobile
    • React.js
    • Next.js
    • React Native
    • Tailwind CSS
    • Shadcn/​ui
    • React Hook Form
    • Zod
    • Zustand/​Nanostore
    Payments, Auth & Integrations
    • Stripe
    • Auth0
    • Clerk
    • Firebase Auth
    Back End
    • Node.js
    • Nest.js
    • Express.js
    • Prisma
    • Mongoose
    • MongoDB
    • Redis
    • BullMQ
    • REST APIs
    • GraphQL
    Testing & Tooling
    • Jest
    • Git
    • GitHub Actions
    • Cursor
    • Prisma Studio
    • Postman
    AI & Applied AI
    • AI product development
    • LLM integrations
    • Multimodal AI workflows
    • Prompt engineering
    • OpenAI API
    • Anthropic Claude
    • Google Gemini
    • FAL AI
    • Meshy AI
    • AI-assisted search/​generation workflows
    • Voice transcription workflows
    Cloud, Infra & Platform
    • AWS/​GCP
    • S3
    • Lightsail/​EC2
    • Heroku
    • Firebase/​Supabase
    • Google Cloud Tasks
    • Docker
    Projects

    Facet Flow AI

    Web Application built using TypeScript & JavaScript, Next.js, Nest.js, MongoDB, Prisma, and Redis

    Facet Flow AI is a B2B web platform built for jewelry businesses to streamline AI-assisted design, pricing, sourcing, and production workflows. The application enables users to generate jewelry concepts from prompts and reference images, refine them through guided design flows, estimate pricing and BOM-related details, and produce manufacturing-oriented outputs such as technical drawings and CAD-related assets.

    The platform was designed to support real business workflows beyond simple image generation, combining polished UI experiences with backend logic tailored to jewelry design, costing, and production processes.

    Web Application built using TypeScript & JavaScript, Next.js, Nest.js, GraphQL, MongoDB, and Prisma

    A comprehensive CRM and ATS system was developed to streamline business operations and recruitment processes. The CRM enabled business owners to manage contacts, companies, and customer relationships efficiently, while the ATS allowed users to create job posts, define job requirements, and track applicants through the hiring process. The integrated platform improved customer engagement, recruitment efficiency, and overall business management.

    Mobile Application built using TypeScript & JavaScript, React, React Native, Firebase, Node.js, Express.js, and MongoDB

    A user-friendly mobile app was developed to allow users to exchange unused gold, silver, platinum, or palladium jewelry for cash. Upfront estimates, live support, and a no-questions-asked return policy were integrated to simplify the process of selling precious metals.

    Mobile Application built using React Native, Firebase, Cosmic, and Detox for testing

    Alphy is a startup based in Silicon Valley. Alphy is for advancing women - special talks, engaging lessons, curated learning tracks, a supportive community, an opportunity-packed jobs section, news you can use, posts you can share, create your own groups or join them, gamified experience, earn points to redeem cool prizes and much more.

    Google Play Store link: https://play.google.com/store...⁠

    Web application made using TypeScript & JavaScript, React, Next.js, Node.js, Express.js, and MongoDB

    Shopify app that lets store owners set discount rules such as a percentage off, VIP membership, bulk purchase discount, etc, for their online store from the dashboard. These rules let customers enjoy various discounts, and these discounts also stack, meaning that for each discount criterion met, customers will get all of those discounts instead of just one type of discount.

    Web application made using TypeScript & JavaScript, React.js, Node.js, Koa.js, and MongoDB

    Shopify app that adds a share button to a store's cart page, enabling customers to share their carts via social media with just a click. When visitors access the shared cart link, they can easily replicate the referrer's cart and make a purchase

    Publications

    A Comparative Study on Disaster Detection from Social Media Images using Deep Learning⁠

    Springer Advances in Intelligent Systems and Computing proceedings

    Compare results of State of the Art Models on classifying disaster images from countries from South Asia

    References
    Christian Rodriguez, Chief Executive Officer, trades.org
    Shama Hoque, Managing Director, Techdojo
    Adnan Somani, Chief Executive Officer, Aiva Labs