Open to new opportunities

Shafin Ahmed

Full-Stack Software Engineer

Building scalable web applications and cloud-native systems with Next.js, TypeScript, and microservice architecture — 4+ years shipping production-grade software.

4+

Years Exp.

10+

Projects

BD

Dhaka

SA
@ ARITS Limited

About Me

I'm a versatile full-stack software engineer with over 4 years of hands-on experience designing and shipping production-grade web applications. At ARITS Limited, I've progressed from intern to Software Engineer — leading the frontend architecture of complex products including HumR (an in-house multi-company HR platform), a UK rental platform, and various client-facing websites.

I thrive at the intersection of clean code and great user experience — from architecting secure SSO systems with cookie encryption to integrating payment gateways and building dynamic form builders. I'm passionate about developer tooling, performance optimisation, and technical SEO.

Current Role

Software Engineer

ARITS Limited

Jun 2024 – Present

Education

BSc in Computer Science

American International University-Bangladesh

GPA 3.58 / 4.0 · 2018–2022

Work Experience

Software Engineer

ARITS Limited
Present
Baridhara DOHS, Dhaka
  • Spearheaded development of responsive UIs with real-time data sync, global state management, and multi-factor authentication
  • Containerized applications with Docker achieving 50% reduction in deployment time
  • Integrated Stripe payment gateway and implemented notification & messaging services across multiple products
  • Designed SSO flow with encrypted cookie sharing across subdomains for seamless multi-module authentication

Junior Software Engineer

ARITS Limited
Baridhara DOHS, Dhaka
  • Designed 12+ complex responsive UIs with Next.js, implementing global state management and authentication systems
  • Containerized 40%+ of deployments with Docker, enhancing full-stack development capabilities
  • Applied cryptography techniques for secure data transactions in microservice architecture

Internship Trainee

ARITS Limited
Baridhara DOHS, Dhaka
  • Built web apps with Next.js SSR and RESTful APIs; managed state with modern frontend libraries
  • Developed backend services and REST APIs using Laravel with Elasticsearch for optimised data querying

Skills & Technologies

Languages
JavaScriptTypeScriptPHPPythonJavaCC++C#
Frontend
ReactNext.jsShadCN UITailwindcssHTML5CSS
Backend
Node.jsNestJSDjangoLaravel
Database
PostgreSQLMongoDBElasticsearchMySQLGraphQL
DevOps & Cloud
AWSDockerTurborepoElectronCI/CD
Libraries & Tools
TanStack QueryZustandReduxContext APIPuppeteerHeadless WordPressGitJIRA

Featured Projects

A selection of professional client work and personal builds.

HumR

Multi-company HR platform (humr.work) covering the full employment lifecycle across three Next.js apps that share one login. Built SSO across subdomains via encrypted cookie sharing, a Turborepo package graph, a dynamic form builder, and attendance clock in/out.

Next.js 16TypeScriptTurborepoCryptographyTanStack QueryShadCN UI

Oporajita

Real-time data and collaboration dashboard for The Asia Foundation's Oporajita initiative, used by 15 partner organisations across Bangladesh's garment sector. Replaced scattered spreadsheets with one shared, standardised system.

Next.jsTypeScriptService-Oriented ArchitectureElasticsearchDockerTanStack Query
Screenshot of Bullwip — Next.js 16, TypeScript, Laravel project by Shafin Ahmed

Bullwip

Full-stack rental onboarding platform for the UK housing market. Responsive Next.js frontend with TanStack Query over a Laravel API, with cookie-encrypted session management.

Next.js 16TypeScriptLaravelPostgreSQLElasticsearchDocker
Screenshot of Datafast — Next.js 14, TypeScript, Laravel project by Shafin Ahmed

Datafast

Full-stack data management desktop application wrapped with Electron. Web automation via Puppeteer, a Next.js frontend, and a Laravel backend — built entirely from scratch.

Next.js 14TypeScriptLaravelMySQLElectronPuppeteerDocker

Shaathi

Website for Shaathi Foundation, which manufactures affordable reusable sanitary napkins and runs menstrual health education across Bangladesh. Next.js frontend with an SEO-first content architecture.

Next.jsTypeScriptHeadless CMSSSG/SSRTailwind CSSSEO

calternatives.org

SEO-first headless CMS site for the Centre for Alternatives, an independent research and policy forum. WordPress with GraphQL and ACF behind a Next.js frontend — 65% improvement in search visibility and 70% faster development.

Next.js 14Headless WordPressGraphQLACFSSG/SSRDocker

ARITS Limited

Corporate site for ARITS Limited — a custom software firm in Dhaka and London with 400+ delivered projects. Headless WordPress with GraphQL and ACF, achieving a 45% improvement in search engine performance.

Next.jsTypeScriptHeadless WordPressGraphQLACFTanStack Query

SheRAA

Website for SheRAA — the Women's Climate Resilience & Adaptation Alliance, convened by The Asia Foundation and Bonhishikha — amplifying women's leadership in climate action across Bangladesh.

Next.jsTypeScriptHeadless WordPressGraphQLACFTanStack Query
Screenshot of Weather App — React.js, OpenWeatherMap project by Shafin Ahmed

Weather App

A simple weather application that lets users enter a city name and view current weather conditions via the OpenWeatherMap API.

React.jsOpenWeatherMap
Screenshot of Keeper App — React.js, JavaScript project by Shafin Ahmed

Keeper App

A React application for creating, managing, and deleting personal notes and to-do list items.

React.jsJavaScript
Screenshot of Fence Jumper — JavaScript, p5.js project by Shafin Ahmed

Fence Jumper

A browser-based side-scroller game built with vanilla JavaScript and the p5.js creative coding library.

JavaScriptp5.js

Education & Certifications

Bachelor of Science — Computer Science & Engineering

American International University-Bangladesh

Dhaka, Bangladesh · GPA 3.58 / 4.0

Thesis: Machine Learning — Training AI to detect sentiment in a sentence

Responsive Web Development

CodersTrust

Dhaka, Bangladesh

Frequently Asked Questions

Quick answers about my experience, stack, and availability.

Let's Work Together

Have a project in mind? I'd love to hear about it. Fill out the form and I'll get back to you within 24 hours.

shafinwork580@gmail.comlinkedin.com/in/shafin580github.com/Shafin580
Currently available for new projects

Start a Project

Tell me what you're building and I'll be in touch.