Full-stack Software Developer

Hey, this is Shahtaz. I am a software developer by passion, and a full-stack alchemist by choice!

Interested to know my story of becoming a software developer —

React

Node JS

Django

FastAPI

Hero
Hero
About Me

Let me Introduce myself

I’m a software developer with around 2.5 years of experience. I started my journey in frontend development, where I enjoyed turning UI designs into working prototypes that worked smoothly across different browsers and devices. Working on interfaces helped me understand user experience, consistency, and how small details in layout or behavior can make a big difference.

As I grew, I moved into backend development and found a real interest in solving problems behind the scenes. I focus on writing clean, readable code and building backend systems that are efficient, reliable, and easy to maintain. When I design a feature, I always think about performance, structure, and how the system will behave in real usage. I like working on projects where I can take ownership, understand the full flow, and build things that actually help users and teams.

Tech Stack Proficiency

Language & Frameworks

Python

JavaScript

TypeScript

C

C++

React

Next JS

Django

FastAPI

Node JS

Express

Tools & Database

Docker

Git

WebSocket

GraphQL

Playwright

Redux

MongoDB

PostgreSQL

Firebase

Google ADK

Langchain

Other Competency

AI Agent Development

Google Cloud Platform

Vector Database

A/B Testing

bg

Expertise

I specialize in building modern, responsive, and user-focused web interfaces. I have worked on multiple real-world projects ranging from dashboards to full-scale web applications. With a strong foundation in JavaScript and React, I focus on clean UI architecture, performance, and maintainability. I’m experienced in turning product ideas and designs into smooth, interactive user experiences.

Proficient in React, Next.js, and modern JavaScript (ES6+)

Strong understanding of responsive design and UI/UX principles

Experience building scalable, reusable component systems

Portfolio

Personal Projects

Work Experiences

Professional Attachments

Software Engineer

Echologyx Ltd.

Mar 2024 - Jan 2026
Parkway, London, UK

Developed backend features for an AI-powered chatbot using Django, including subscription management, Stripe payment integration, and multi-platform order status handling.

Built an AI chat agent using Google ADK and Vertex AI, implementing dense and sparse embedding search for accurate product recommendations.

Implemented automated visual testing with Playwright and OpenCV to detect UI differences between live webpages and Figma designs.

Highlights

AI Agent Development

Backend Development

System Design

MERN Stack Developer

Ayykori Digital

Jul 2023 - Dec 2023
Dhaka, Bangladesh

Contributed to an affiliate marketplace CMS, enabling dynamic product listings, campaign tracking, and admin analytics.

Developed HRM modules for employee data management and real-time performance dashboards.

Implemented secure REST APIs and reusable React components, improving development speed and maintainability.

Highlights

Full-stack development

CMS & CRM implementation

Fin-tech experience

bg
Certifications

Key Achievements

Python Basic from University of MIchigan

Certificate

Python Basic from University of MIchigan

coursera

JavaScript Algorithm and Data Structure

Certificate

JavaScript Algorithm and Data Structure

freeCodeCamp

bg
Write-up

Blogs & Articles

Debouncing in JavaScript: A Practical Guide

Posted on 14 Jan 2026

Debouncing in JavaScript: A Practical Guide

JavaScript