Hello, I'm

Hasibul Hasan Shanto

And

I'm a Senior Software Engineer based in Dhaka, Bangladesh, with 5+ years of experience building scalable, high-performance web applications. I specialize in full-stack development — crafting reliable backend systems with Laravel, Nest.js, MySQL, MongoDB, and GraphQL, delivering modern, responsive interfaces using Vue.js, React.js, Nuxt.js, Next.js, Tailwind CSS, and shadcn/ui to build modern, responsive, and intuitive user interfaces.

For state management, I work with Vuex, Pinia, Redux, and Zustand, — picking the right tool based on the framework and project complexity.

With my extensive background and hands-on experience across multiple technologies, I can make a strong contribution to the development of complex, scalable, and impactful software solutions.

Drop a Message Resume

Code Showcase

< How I code ? />

Engineering Principles & Best Practices

  • Follow SOLID, DRY, and KISS principles for clean and maintainable code
  • Apply modern software architecture patterns and clean code practices
  • Experience with Repository Pattern, Service Layer, and Event driven development
  • Develop modular and reusable application architecture for long-term scalability
  • Optimize database performance using indexing, eager loading, query optimization, and Redis - caching strategies
  • Build efficient APIs with REST and GraphQL integration
  • Follow coding standards including PSR-2, PSR-4, and PSR-12
  • Write reliable and maintainable tests using Jest, Pest, Vitest and Playwrite
  • Use TypeScript for better type safety, scalability, and developer experience
  • Strong understanding of Vue Composition API, Pinia, Vuex, Redux, and Zustand state management
  • Handle heavy background processes and large datasets efficiently using chunking and queue-based processing
  • web.php
  • Note.php
  • NoteController.php
  • NoteRequest.php
  • note.blade.php
  • main.ts
  • App.vue
  • Home.vue
  • notes.ts
  • notesType.ts
  • index.jsx
  • App.jsx
  • Note.jsx
  • Dashboard.jsx
  • Modal.jsx
  • main.ts
  • create-note.dto.ts
  • note.controller.ts
  • note.module.ts
  • note.service.ts

About Me

< Who am I ? />

A story of hard work and perseverance

I currently work as a Senior Software Engineer at Jatri, based in Dhaka, Bangladesh. Over the past 5+ years, I have designed and delivered scalable web applications across the full stack. My backend expertise spans PHP, Laravel, Nest.JS, MySQL, MongoDB, GraphQL, and Redis — with a strong focus on secure, maintainable system design, RESTful API development, complex business logic, and database performance optimization.

On the frontend, I specialize in Vue.js and Nuxt.js, building modern, responsive, and performant user interfaces with a sharp focus on user experience. I bring hands-on experience with state management solutions including Vuex, Pinia, Redux, and Zustand, enabling predictable and scalable state handling across large applications. I also work with React, Next.js, and component libraries like shadcn/ui to deliver clean, accessible, and reusable UI systems.

Beyond development, I prioritize writing clean, maintainable, and scalable code by following modern software engineering principles, architectural patterns, and best practices. I am experienced in performance optimization, including database indexing, eager loading, caching strategies, and query optimization to improve system efficiency and reduce bottlenecks. I also leverage modern tools and platforms such as Antigravity, Claude, Cursor, and Chat GPT to research solutions, accelerate development workflows, stay updated with evolving technologies, and improve overall engineering productivity.

My journey as a software engineer has given me a solid foundation across backend architecture, frontend systems, API integration, and database design. I thrive in fast-paced environments, enjoy picking up new technologies quickly, and take pride in collaborating across teams to ship reliable, high-quality software that genuinely serves its users.

hasibul hasan shanto

Experience & Education

< Where have I worked and studied ? />

  • Experience
  • Education
  • Activities
jatri logo

Rubaiyat Tower, Level-3, Gulshan-2, Dhaka

Senior Software Engineer L-1

November 2022 - Present

Jatri is a public transport journey planner, digital ticketing and mobility marketplace, driving productivity by helping drivers to offer reliable transport to the commuters through our state-of-the-art technology.

itclanbd logo

274, Shah Kabir Mazar Rd, Dakshin Khan, Dhaka 1230

Laravel Web Apps Developer

March 2021 - October 2022

ITclan BD offers quality web services from Website Design to Software Development, E-Commerce Services, Mobile app development, Search Engine Optimization (SEO), Digital Marketing and Creatives with 3D Animation. ITclan BD aims to ensure its customers have a win-win situation and the projects deliver a solid ROI with timely delivery of the services.

WooXperto logo

Sector 3, Uttara, Dhaka 1230

Jr. Full-Stack Web Developer

September 2020 - February 2021

We deliver world-class WordPress development solutions to our WooCommerce clients and maintain 100% quality assurance. So, our clients get the best WooCommerce service from WooXperto LLC Team.

preneurlab

Dhanmondi, Dhaka-1209

Web Application Developer (Intern)

March 2019 - May 2019

Preneur Lab is a social good company focusing on solving problems related to youth, women, and entrepreneurs. It started as an innovation lab to empower young people to build digital solutions to solve social problems in 2013 but later changed the model to build solutions and services at it’s own. Community engagement, innovative ideas, and young team are our major strengths.

gono bishwabidwalay logo

Gono Bishwabidyalay

Computer Science and Engineering (CSE)

Nolam, Savar, Dhaka 1344

September 2014 - April 2019
dhaka college logo

Dhaka College

Political Science (Honors 1st year)

New Market, Dhaka 1205

September 2012 - August 2014
gopalpur college logo

Gopalpur Govt. College

Science Department (2nd Year)

Gopalpur, Tangail

July 2011 - April 2012
bsmarpc logo

Birshreshtha Munshi Abdur Rouf Public College

Science Department (1st Year)

Peelkhana, BGB Head Quarters, Dhaka 1205

July 2010 - June 2011
suti-vm logo

Suti V.M. Pilot Model Govt. High School

Class 6 to 10

Gopalpur, Tangail

January 2005 - March 2010

Google Developers Group - GDG Bangla

Campus Ambassador

February 2016 - February 2019

I participated in “Banglar Jonno 4 Lakh” Campaign in my campus as an organizer representing my club. I worked as a volunteer Google IO extended ’17 where 2000 IT enthusiasts participated.

Mozilla Campus Club Gono Bishwabidyalay

Founder and Club Lead

January 2015 - February 2019

Four programs have been organized by me in my university campus under the custody of Mozilla Q.A Bangladesh. Besides, I have participated about 40+ online and offline Q.A test day of Mozilla Firefox.

Winner of Hour of code

Organized by CodersTrust and Code.org

December 2015

Winner of “Hour of code” at “Northern University of Bangladesh” Organized by CodersTrust and Code.org in 2015.

My Services

< What I do ? />

Full-stack

Full-Stack Development

  • Robust backend with Interactive frontend

  • Modern backend with Laravel or Nest.JS

  • Modern frontend with Vue/React, Nuxt/Next

  • Industry level best architecture

  • Database design and optimizations

Backend

Backend Development

  • Modern backend with Laravel or Nest JS

  • MySql, PostgreSQL or MongoDB Database

  • JWT, oAuth2 or Breeze Authentication

  • Database indexing and optimizations

  • Caching data using Redis

Frontend

Frontend Development

  • Interactive frontend with Vue.JS or React.JS

  • Server side SEO friendly with Nuxt or Next

  • UI design with Tailwind CSS or Bootstrap

  • UI library such as Shadcn UI / Daisy UI / PrimeVue

  • Optimization for faster loading

Love to do

< What I'm doing in my free time />

Playing Chess

Reading

Traveling

Mountain Hiking