Available for new opportunities

Hi, I'm Shofiqul.
I build software people enjoy using.

Full-stack software developer with 5+ years of experience shipping production web, mobile, and AI-driven applications. I specialize in TypeScript, React and Python — turning fuzzy product requirements into reliable, well-tested systems that scale.

Download resume
Barishal, Bangladesh

About

A little bit about me.

I'm a software developer based in Barishal, Bangladesh. Over the past few years I've worked across web, mobile, and AI products — moving comfortably between TypeScript on the frontend, Python and Node.js on the backend, and the cloud infrastructure that ties it together.

Right now I'm focused on building real-time, AI-driven experiences at Knowlithic AI and Puretalk AI, while continuing to ship full-stack products with Codenine Limited. I care about small details: snappy interactions, thoughtful empty states, and code that the next person can actually read.

Outside of shipping, I enjoy mentoring teammates, reviewing pull requests, and learning from the open-source community.

5+

Years building products

20+

Apps & services shipped

∞

Bugs squashed

AI & real-time

Voice agents, LLM tooling, and streaming UIs at Knowlithic AI and Puretalk AI.

Full-stack web

TypeScript end-to-end — React, Node, and Postgres in production.

Remote-first

Comfortable working async across time zones and small teams.

Experience

Where I've been building.

Five roles, one constant: shipping software that solves real problems.

  1. Senior Software Developer

    Knowlithic AI

    Sep 2026 — Present

    3 Months
    • Build and ship several AI-powered products now live in production.
    • Develop LLM-powered voice and chat features, from backend services to real-time front-ends.
    • Lead full-stack development across products, keeping architecture and code quality consistent.
  2. Senior Software Developer

    Puretalk AI

    May 2024 — Present

    2 Years 7 Months
    • Lead development of AI-powered conversational products built on top of LLM tooling.
    • Architect TypeScript services and React front-ends for real-time voice and chat experiences.
    • Drive code quality, review standards, and mentoring across the engineering team.
  3. Software Developer

    Codenine Limited

    Feb 2022 — Present

    4 Years 10 Months
    • Build and maintain customer-facing web applications using Next.js, React, and Node.js.
    • Design REST and GraphQL APIs backed by PostgreSQL and MongoDB.
    • Own deployments on Microsoft Azure, Vercel, and DigitalOcean.
  4. Software Developer

    Nexa Global Holdings Limited

    Jul 2021 — Dec 2024

    3 Years 6 Months
    • Deliver full-stack features for internal tooling and client products.
    • Implement Django and Node.js services, integrated with React and React Native clients.
  5. Freelance Software Developer

    Independent

    2021 — Present

    5 Years 11 Months
    • Ship end-to-end web and mobile apps for international clients.
    • Maintain a strong reputation for clean code, on-time delivery, and clear communication.

Toolbox

The tools I reach for.

A pragmatic stack picked over years of shipping — chosen for clarity, performance, and developer joy.

Languages

  • TypeScript
  • JavaScript
  • Python

Frontend

  • React
  • Next.js
  • React Router
  • React Native
  • Tailwind CSS

Backend

  • Node.js
  • Django
  • REST APIs
  • GraphQL

Data

  • PostgreSQL
  • MongoDB
  • Redis

Cloud & DevOps

  • Microsoft Azure
  • Vercel
  • DigitalOcean
  • Docker
  • Git

Contact

Let's build something good.

Have a project in mind, a role to fill, or just want to say hi? My inbox is open.