Shafin Ahmed

Full-Stack Software Engineer

Professional Summary

Full-Stack Software Engineer with 4+ years shipping production web applications in Next.js, React and TypeScript on Laravel, NestJS, Node.js and PostgreSQL backends. Delivery spans single sign-on (SSO), payment integration, service-oriented architecture, Elasticsearch and Docker-based CI/CD for HR, NGO and property-technology clients.

Technical Skills

Languages:
TypeScript, JavaScript (ES6+), PHP, Python, Java, C++, C#, SQL, HTML5, CSS3
Frontend:
React, Next.js (App Router), Tailwind CSS, ShadCN UI, TanStack Query, Zustand, Redux, SSR/SSG
Backend:
Node.js, NestJS, Laravel, Django, REST APIs, GraphQL, Microservices, Service-Oriented Architecture
Databases & Search:
PostgreSQL, MySQL, MongoDB, Elasticsearch
DevOps & Cloud:
Docker, Amazon Web Services (AWS), CI/CD, Turborepo, Git, Electron
Practices & Tools:
Agile/Scrum, Jira, Single Sign-On (SSO), Cryptography, Search Engine Optimization (SEO), Headless WordPress, Puppeteer

Experience

Software Engineer

June 2024 – Present

ARITS Limited · Dhaka, Bangladesh

  • Architected responsive front-end interfaces for 3 production Next.js applications with real-time data synchronisation, global state management and multi-factor authentication (MFA).
  • Designed a single sign-on (SSO) flow using middleware-shared encrypted cookies across subdomains, removing repeat logins across 7 platform modules and 4 permission roles.
  • Reduced deployment time by 50% by containerising applications with Docker and standardising CI/CD workflows.
  • Integrated Stripe payments, notification and messaging services, and partnered with backend engineers on microservice architecture and encrypted data transactions.

Junior Software Engineer

Sept 2022 – June 2024

ARITS Limited · Dhaka, Bangladesh

  • Designed and shipped 12+ complex responsive user interfaces in Next.js and TypeScript, including global state management and authentication systems.
  • Built a library of reusable Next.js components, reducing duplicated interface code across projects.
  • Containerised 40%+ of team deployments with Docker and applied cryptography to secure data transactions within a microservice architecture.

Software Engineer Intern

June 2022 – Sept 2022

ARITS Limited · Dhaka, Bangladesh

  • Built server-side rendered (SSR) applications in Next.js and integrated RESTful API endpoints with modern state-management libraries.
  • Developed backend services and REST APIs in Laravel, integrating Elasticsearch for optimised data querying and retrieval.

Projects

HumR – Multi-Company HR Platform

June 2024 – Present

Frontend Lead

Next.js 16 · TypeScript · Turborepo · TanStack Query · ShadCN UI · Tailwind CSS · Cryptography

  • Architected the front-end codebase for a multi-company HR platform spanning 3 Next.js applications, 7 functional modules and 4 permission personas.
  • Implemented single sign-on across subdomains with middleware-shared encrypted cookies, keeping one session valid across every module, and standardised server state on TanStack Query.
  • Published shared Turborepo packages for common utilities and interface primitives, removing duplicate implementations across the three applications.
  • Delivered reusable interactive components: Dynamic Form Builder, Weekly Routine Builder, Calendar Routine, Attendance Clock In/Out and Attendance Reporting.

Frontend Engineer

Next.js · TypeScript · Elasticsearch · Docker · TanStack Query · Service-Oriented Architecture

  • Built a real-time data and collaboration dashboard used by 15 partner organisations across Bangladesh's garment sector, delivered end to end in an 8-week cycle from UX design to deployment.
  • Replaced 15 incompatible spreadsheet conventions with a single submission schema, making cross-partner comparison a property of the system rather than a manual reconciliation pass.
  • Shipped 4 core capabilities: a donor and project report builder, a collaboration tracker surfacing joint activities, and a historical archive keeping every submission reviewable.

Full-Stack Engineer

Next.js 16 · TypeScript · Laravel · PostgreSQL · Elasticsearch · Docker · ShadCN UI · Tailwind CSS

  • Architected a full-stack rental onboarding platform for the UK housing market: Next.js front end, Laravel REST API and PostgreSQL persistence.
  • Modelled the multi-party onboarding flow as durable server-side state so landlords, agents and tenants resume mid-application days later instead of restarting; moved property and applicant search onto Elasticsearch once relational queries stopped returning at interactive latency.

Datafast – Desktop Data Automation Platform

2024 – Present

Full-Stack Engineer

Laravel · MySQL · Next.js 14 · TypeScript · Electron · Puppeteer · Docker

  • Designed and built the entire system from scratch, packaging the web application as a cross-platform desktop client with Electron.
  • Automated browser-based data collection workflows with Puppeteer and normalised front-end data structures to keep large result sets responsive in the interface.

Frontend Engineer

Next.js 14 · TypeScript · Headless WordPress · GraphQL · ACF · Docker · SSG/SSR · SEO

  • Built a headless WordPress front end consuming GraphQL with Advanced Custom Fields (ACF), letting editors publish new content types without front-end changes.
  • Improved search visibility by 65% through technical SEO: sitemap and robots configuration, structured data and an SSG/SSR rendering strategy.

Frontend Engineer

Headless WordPress · GraphQL · ACF · Next.js · TypeScript · Webflow · Docker · SEO

  • Delivered the corporate site for an agency with 400+ projects shipped, built on headless WordPress with GraphQL and ACF-driven content modelling.
  • Improved search performance by 45% via sitemap and robots configuration, semantic markup and technical SEO best practice.

Education

Bachelor of Science in Computer Science and Engineering

Jan 2018 – Apr 2022

American International University-Bangladesh · Dhaka, Bangladesh

  • CGPA 3.58 / 4.00. Thesis: Machine Learning – training a model to detect sentiment in a sentence.

Certifications

  • Responsive Web Development – CodersTrust, Dhaka, BangladeshMar 2020