SOURAV
👋 Welcome to my portfolio

I'm
MAHADI HASAN SOURAV

Full-Stack Software Engineer

Versatile and results-driven full-stack web developer with a strong emphasis on frontend architecture, experimentation platforms, and performance optimization. Proven track record of leading cross-functional initiatives, mentoring junior developers, and collaborating closely with product teams to deliver high-impact, scalable solutions. Passionate about building intuitive user experiences, evolving robust engineering practices, and contributing to product strategy in fast-paced, innovation-driven environments. Seeking a leadership-oriented role where technical expertise and product thinking converge to drive business growth.

Mahadi Hasan Sourav
6+ Years Experience
50+ Projects Completed
5 Companies

About Me

Professional Summary

Results-oriented Software Engineer with many years of progressive experience in full-stack web and mobile development, specializing in e-commerce, SaaS, and enterprise applications. Highly skilled in React.js, React Native, Typescript, Node.js, F#, C#, .NET Core, and a variety of modern frameworks and databases. Demonstrates strong proficiency in both frontend and backend engineering, UI/UX design, and agile methodologies.

Proven track record of delivering robust, scalable solutions for high-traffic platforms. Adept at building and maintaining complex, feature-rich applications, integrating diverse payment gateways, and optimizing system performance. Recognized for mentoring junior developers, driving code quality through rigorous reviews, and collaborating closely with product and QA teams to exceed client expectations.

Experienced in project leadership, requirement analysis, and strategic planning—successfully managed and contributed to multiple high-impact projects, including e-commerce platforms, donation systems, voting applications, and POS solutions. Passionate about continuous learning, open-source contribution, and leveraging technology to solve real-world problems.

Full-Stack Development

Building end-to-end solutions with modern frameworks and best practices.

UI/UX Excellence

Crafting beautiful, intuitive interfaces that users love to interact with.

Performance Optimization

Delivering lightning-fast applications with superior user experience.

Team Leadership

Leading cross-functional teams and mentoring developers to achieve excellence.

🚀
6+
Years Experience
💼
50+
Projects Completed
🏢
5
Companies

Skills & Expertise

F

Frontend Development

ReactReact-NativeExpoTypeScriptJavaScriptNext.js
B

Backend Development

Node.jsC#F#DotnetPython
S

State Management

ReduxZustandMobx
D

Databases & Storage

SQLPostgresMongoDBCouchDBPouchDBNeonPrismaRedis
U

UI/UX & Design

TailwindBootstrapFigmaAdobe XDShadcnAxiom
T

Tools & Platforms

AnalyticsKusto QueryGitAzureGoogle Cloud Platform

Work Experience

Optimizely

Software Engineer II

Digital Experience Platform (DXP)

10/2024 - Present
Dhaka, Bangladesh
  • Developed and maintained high-performance, user-focused frontend features for experimentation and personalization platform such as A/B test, Personalization Campaign, Multi ArmedBandit, MultiVariatetests etc
  • Partnered with product managers and designers to rapidly prototype and ship A/B testing UI components, ensuring accessibility and responsiveness across devices.
  • Created reusable UI libraries and internal tools that improved frontend developer velocity and consistency across teams.
  • Optimized performance for large-scale experimentation dashboards, reducing initial load time by 35% through lazy-loading strategies and memoization.
  • Contributed to resolve vulnerabilities, internal documentation and on boarding materials to support knowledge sharing and team growth
Chaldal Limited

Software Engineer (level-3)

Online Grocery E-commerce

10/2018 - 10/2024
Dhaka, Bangladesh
  • Wrote clean and dynamic code, leveraging expertise across multiple programming languages such as React, React-Native, Redux, Mobx, Node js, C#, F#, Dot net, SQL etc. to meet diverse requirements.
  • Kept pace with changing coding standards and requirements and maintained updated software.
  • Evaluated project requirements, identified challenges and proposed alternatives using research and data.
  • Contributed to sprint planning, prioritizing backlogs to meet new demands
  • Exceeded client expectations for software function, performance and features by working closely with product and quality assurance teams.
  • Developed testable software using agile methodologies to create high-quality deliverables.
  • Built and maintained code libraries used to produce consistent and reliable code within expected timeframe.
Pattern Technologies

Frontend Developer (Contractual - Remote)

Online Food Service

04/2023 - 11/2023
Lahore, Pakistan
  • Participated in pre-project analysis and technical assessments to validate creation of user-friendly interface.
  • Built reusable code to utilize for other projects and to minimize costs.
  • Designed layout and graphics to enhance aesthetics and appearance of the app.
  • Managed project and web strategic planning for entire team.
  • Responded to queries on private messages or comments to address issues and resolve complaints
Bond Technologies

Software Engineer

POS Service Provider

01/2017 - 06/2018
Dhaka, Bangladesh
  • Helped team complete smooth, professional software deployments using React, React React-Native, Node js, Mongo DB, Couch DB, Pouch DB.
  • Managed team resources to deliver on sprint goals within expected timeframes.
  • Aligned projects with requirements and specifications to deliver above-benchmark results.
  • Supported software code review, system integration and validation in line with company and regulatory requirements.
  • Built and maintained code libraries used to produce consistent and reliable code.
RT SoftBD

Intern Engineer

Website service provider

12/2016 - 12/2016
Dhaka, Bangladesh
  • Used to develop website using CodeIgnitor, Javascript, PHP and Mysql.

Education

BSC Engineering, Computer Science & Engineering

Rajshahi University of Engineering & Technology

01/2012 - 12/2016
Rajshahi
3.15

Higher-Secondary School Certificate, Science

Notre Dame College, Dhaka

01/2009 - 12/2011
Dhaka
5.0

Secondary School Certificate, Science

Motijheel Govt Boys' High School

01/2000 - 12/2009
Dhaka
5.0

Featured Projects

Web Application

Optimizely Visual Editor

A WSYWIG editor that loads user's website and let them adjust the visitor experience for various experiment however they like for app.optimizely.com A Micro Front End application build for Optimizely's experimentation platform.
ReactTypescriptZustandWebpack
Educational Platform

MRCS Web App

A platform for MRCS medical exam where a separate admin panel helps organizing questions and results. Developed core UI components using NEXT.js, Postgres, Prisma and Neon ensuring high performance and accessibility across browsers. Implemented modular state management with Redux to maintain app consistency across user sessions and components. Designed and optimized RESTful API interactions for seamless communication.
Next.jsPostgresPrismaReduxTailwind CSSShadcn UI
Utility Library

Color Picker for React

A customizable color picker component for React applications. Supports various color formats (HEX, RGB, HSL) and includes features like alpha transparency, color history, and copy to clipboard. Interactive color palette and sliders Input field for manual color entry Preset color swatches Built with TypeScript for type safety and includes comprehensive documentation.
ReactTypescript
Productivity

Pomodoro Time Counter

A React-Native-Expo application that runs on both IOS and Android Helps to focus using different countdown with breaks Lucrative report and UI for users
React NativeTypescriptExpoSQLite
Mobile App

Pattern the App

Contributed on creating dynamic components and animated UI Developed several features including cart grouping, addons, rewards, login, geolocation capture, FB SDK integration etc.
React NativeTypescriptFirebaseRedux
E-commerce

Chaldal website

Developed with ReactJS, Node JS, Typesctipt, SQL, Dotnet Core, C#, F#, SQL, Service Fabric Contributed most of the new features like Mulcity support, Address updation, Chaldal Credit, Recipes, Donation, Refund, Due payment, Geolocation etc.
ReactTypescriptNode.jsC#F#SQLService Fabric
Mobile App

Chaldal App, IOS & Android

Developed with React Native, Mobx, Typescript Used advanced features like deep linking, push notification, geolocation, camera access etc. Used advanced user interface features like animated tab bar, animated header, animated bottom sheet etc. Both apps are available in respective stores
React NativeMobxTypeScript
E-commerce

Chaldal Vegetable Network

The Chaldal Vegetable Network is a valuable initiative that aims to empower farmers and consumers, promote sustainable agriculture, and contribute to food security in the region. Features include farmer registration, product listing, order management, and payment processing. The app provides a seamless experience for both farmers and consumers, promoting sustainable agriculture and fair trade practices.
F#ReactReduxReact-NativeSQLLiquibase
Donation Platform

Chaldal Food Aid

Chaldal Food Aid is a platform that allows users to donate food items to those in need, supporting the community and promoting social responsibility. The app provides a user-friendly interface for donors to contribute food items and track their donations including features include food item listing, donation tracking, and user authentication.
F#ReactReduxSQLLiquibase
Voting System

Chaldal Voting System

It's an internal voting system for Chaldal employees to vote for various purposes like employee of the month, project selection etc. Features include user authentication, voting management, and result tracking. The app provides a secure and efficient platform for employees to participate in voting processes.
ReactF#SQLService FabricLiquibase

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology.