image

Mushfiqur Rahman Shishir

Principal Engineer @ AGT Software Partners

Principal Software Engineer, Architect of Scalable, Business-Driven Solutions!

I design and deliver high-impact software that bridges complex technical challenges with clear business outcomes. With deep expertise in Web Applications and REST APIs—spanning Node.js, JavaScript, TypeScript, React, .NET Core, JAVA, and PHP Laravel—I specialize in building robust, scalable, and user-centric platforms.

Over the past decade, I have led projects across e-commerce, finance, insurance, and telecommunications, blending strategic vision with hands-on engineering. I thrive in fast-moving environments, foster collaboration across diverse teams, and translate technical concepts into actionable insights for stakeholders.

My work consistently delivers measurable results—whether optimizing performance, enabling revenue streams, or delivering mission-critical systems that power business growth.


Work Experiences

Principal Engineer

AGT Software Partners | 2024 - Present

Since August 2024, I have collaborated on multiple high-impact projects at AGT Software Partners across cross-functional teams, driving innovation and delivering business-aligned solutions.

Principal Software Engineer

AsthaIT aka AIT | 2023 - 2024

Served as Principal Software Engineer at AsthaIT aka AIT (Mar 2023 – Aug 2024), embedded within Banglalink Digital, leading the design and delivery of scalable web applications and REST APIs. I collaborated closely with cross-functional teams to align technical solutions with business goals, optimize system performance, and ensure timely delivery of high-impact digital initiatives.

Senior Software Engineer

MIADVG | 2021 - 2023

Started at MIADVG in June 2021 as a Full Stack Developer, managing the application modules for TaxRise.

Senior Software Engineer

EchoLogyx | 2018 - 2021

I worked as a Full Stack Developer for NinetyPercent since October 2018 to February 2020. Prior to that, I worked as a Frontend Engineer on Buying House Management System from Feb 2018 to Sep 2018.

Software Engineer

Codemen | 2012 - 2017

Started as a Software Developer at Codemen, where I developed expertise in Web Application Development using ASP.NET MVC, NodeJs, and ReactJS. My responsibilities ranged from meeting with clients to transforming their ideas into business applications.

KEY Projects

MyBL CMS

Worked with Banglalink for over a year, partly leading a team of engineers responsible for the Content Management System of the MyBL App for Banglalink Digital. My role included active participation in development and management of all stages of the Software Development Life Cycle, from initial requirement gathering to final product delivery.

Key Contributions

  • Component Architecture Design: Designed and implemented reusable and maintainable component libraries to streamline development and improve code consistency.
  • Performance Optimization: Identified and resolved performance bottlenecks, optimizing React applications for faster load times and smoother user experiences.
  • State Management: Expertly managed state using Redux, MobX, or Context API to ensure predictable and maintainable application state.
  • Code Reviews and Mentorship: Conducted thorough code reviews to maintain high code quality and mentored junior developers to enhance team productivity and skill levels.
  • Migration Projects: Led and executed migration projects from older frameworks or legacy code bases to modern React-based architectures, improving maintainability and scalability.
Tech Stack: TS ReactJs PHP Laravel MySQL REST API Docker AWS

TaxRise

Worked on the Client Portal, Admin Portal, Verifilink, and Lead Form for TaxRise.

Key Contributions

Tech Stack: ReactJs LESS Antd NodeJs Hooks Context

PremiseSAAS

PremiseSAAS is a Saas platform for Real estate agencies to manage all their properties at one place. I worked on the frontend during the days at Codemen.

Key Contributions

  • Initial project setup for React app
  • Choosing CSS framework
  • Creating Actions and Redux store
  • Sampling Module implementation
  • Orders Module implementation
  • Writing REST API in ASP.NET Core
Tech Stack: ReactJs MATERIAL-UI Redux NodeJs ASP.NET Core

Buying House Management

Worked on the frontend for Buying House Management, which handles orders and samples from merchandisers at Echo Sourcing.

Key Contributions

  • Bootstrapping the project
  • Designing Reusable UI components
  • Creating Actions and Redux store
  • Sampling Module implementation
  • Orders Module implementation
Tech Stack: ReactJs SASS Antd Redux NodeJs Jest

NINETYPERCENT

Worked as a Frontend Engineer for NINETYPERCENT.COM, an E-commerce platform for a UK-based clothing label. My daily responsibilities included reviewing UX designs, validating requirements with stakeholders, and implementing them in code with my teammates.

Key Contributions

  • Requirement collection from clients
  • Reviewing the UX with the designer
  • Product Details page implementation
  • Cart Details page implementation
  • Checkout Experience implementation
  • Dividing large UI components into smaller React components
Tech Stack: Rails 5 Bootstrap 3 ReactJs SASS CircleCI PostgreSQL