ismile@portfolio: ~
onlineonline|--:--:--
ismile@portfolio:~$cat README.md

$ whoami# hello, world

Ismile Hossain

Backend Engineer · AI Engineer

@thisisismile·Bangladesh·

5+ years building for the web. Frontends, APIs, databases. But my heart’s in the backend. Lately I’m deep in AI engineering: hybrid search, embeddings, and RAG pipelines that actually ship to production.

learning-notes.mdnewWhat I'm learning right now. Notes written as I go
status: online
ismile@portfolio:~$ls skills/
Languages
TypeScriptJavaScriptPythonGoSQL
Frontend
ReactNext.jsTailwind CSS
Backend
Node.jsExpress.jsNestJSAPI Design
Databases & Storage
PostgreSQLMongoDBRedis
AI Engineering
RAG PipelinesHybrid SearchEmbeddings & Vector SearchHugging Face / Transformers.js
DevOps & Cloud
DockerAWSCI/CDLinux
Also worked with
GraphQLServer-Sent EventsMySQLMeilisearchAnt DesignVercelRenderGit / GitHubPostmanFFmpegDomain-Driven DesignMVCClickUpLinear
ismile@portfolio:~$cat experience.json
Embedded Logic Operations (ELO)Done
Full Stack Software EngineerOct 2020 — Apr 2026
  • Automated browser-based automotive diagnostic workflows using Node.js, TypeScript, and Selenium WebDriver, replacing manual QA execution with automated vehicle condition checks including door operations and engine-start validation.
  • Architected a Dockerized multimedia processing pipeline for a virtual karaoke application using Node.js and FFmpeg, handling audio/video ingestion, AI-driven vocal separation via Spleeter, synchronized background video generation, and dynamic lyric overlays from multiple format parsers.
  • Owned frontend, API, and database design as a core contributor on an inventory and sales management platform; optimized SQL queries through indexing and restructuring, integrated Meilisearch for instant product search, and implemented idempotency safeguards that eliminated duplicate financial entries.
  • Developed responsive interfaces for a multi-timezone course enrollment platform using React, Ant Design, and Tailwind CSS, supporting region-based scheduling, localized pricing, and automated delivery of class and meeting links.
  • Refactored a legacy business management codebase to improve maintainability and file organization; resolved client-reported issues and implemented paginated, filterable REST APIs with analytics integration.
  • Mentored 4 engineering interns through onboarding, code reviews, and debugging sessions while collaborating with Product Managers to scope features and manage sprint deliverables using ClickUp and Linear.
Tuco.coDone
Frontend Developer (Intern)May 2020 — Aug 2020
  • Implemented responsive user interfaces for an e-commerce platform based on UI/UX design specifications.
  • Integrated RESTful APIs with frontend components and developed reusable React components to improve UI consistency and accelerate feature delivery.
ismile@portfolio:~$cat contributions.log
Loading contributions…
ismile@portfolio:~$ls projects/

01Recall

A local-first RAG knowledge system for natural-language search over personal documents, combining semantic and BM25 retrieval with RRF, cross-encoder reranking, and streaming AI responses.

Nextjs@google/genai@huggingface/transformers@lancedb/lancedbminisearchpdf-parsereact-markdownremark-gfm+3

02Social Media Microservices

A scalable, event-driven social media backend built with a microservices architecture. I built this project to gain hands-on experience with microservices architecture.

Express5MongoDBRedisCloudinaryRabbitMQDockerNode.jsJWT+6

03Budget Tracker

A production-style personal finance application for tracking income and expenses, with authentication, relational data modeling, transaction management, and spending analytics.

NextjsReactTypeScriptClerkPostgreSQLPrismaTailwindshadcn/ui+7
ismile@portfolio:~$cat uses.md
~/uses/os

LinuxUbuntuZorin OS

~/uses/editor

VS CodeZedWarp Terminal

~/uses/dev-tools

GitDockerPostmanHoppscotch

~/uses/apps

VivaldiValentina StudioNeoHtopDiscordNotionFigma

ismile@portfolio:~$./contact.sh
open to work

Let's connect

Got an idea, a role, or just want to chat? Drop a line. I'm always up for interesting conversations and collaborations.

usually replies within 24 hours

Asia/Dhaka · UTC+6

ismile@portfolio:~$./shell.sh
interactive shell
zsh·1 lines
Interactive shell ready — type 'help', or press Tab to autocomplete.
$
try···