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 ResumeCode 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
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.
Experience & Education
< Where have I worked and studied ? />
- Experience
- Education
- Activities
Rubaiyat Tower, Level-3, Gulshan-2, Dhaka
Senior Software Engineer L-1
November 2022 - PresentJatri 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.
274, Shah Kabir Mazar Rd, Dakshin Khan, Dhaka 1230
Laravel Web Apps Developer
March 2021 - October 2022ITclan 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.
Dhanmondi, Dhaka-1209
Web Application Developer (Intern)
March 2019 - May 2019Preneur 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.
My Services
< What I do ? />

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 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 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






