Back

💡 How to download as PDF:

  1. Click the "Print / Save as PDF" button above
  2. In the print dialog, select "Save as PDF" as the destination
  3. Make sure "Background graphics" is enabled for best results
  4. Click Save

MAHADI HASAN SOURAV

+8801671820025
bpsourav21@gmail.com
https://www.linkedin.com/in/bpsourav21
https://github.com/bpsourav21
https://bpsourav21.github.io
MAHADI HASAN SOURAV

SKILLS

ReactReact-NativeExpoTypeScriptJavaScriptNext.js
Node.jsC#F#DotnetPython
ReduxZustandMobx
SQLPostgresMongoDBCouchDBPouchDBNeonPrismaRedis
TailwindBootstrapFigmaAdobe XDShadcnAxiom
AnalyticsKusto QueryGitAzureGoogle Cloud Platform

PROJECTS

Optimizely Visual Editor

  • A WYSIWYG editor enabling marketers and developers to visually modify website elements for A/B tests, Personalization Campaigns, Multi-Armed Bandit, and Multivariate experiments.
  • Built as a Micro Front End application using Module Federation, allowing seamless integration with Optimizely's experimentation platform.

Optimizely Web Experimentation

  • Enterprise-grade experimentation platform powering A/B testing, feature flags, and personalization for digital experiences at scale.
  • Led development of high-performance experimentation dashboards, reducing initial load time by ~35% through code splitting, lazy loading, and memoization.

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.

Prescription App

  • A comprehensive prescription management platform designed for doctors and hospitals to streamline patient care workflows.
  • Enables quick creation and customization of digital prescriptions with easy medication and investigation lookup functionality.

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.

SUMMARY

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.

EXPERIENCE

Senior Software Engineer

Optimizely

Digital Experience Platform (DXP)

04/2026 - Present
Dhaka, Bangladesh
  • Led design and delivery of high-performance frontend features across Optimizely's experimentation suite — A/B Testing, Personalization Campaigns, Multi - Armed Bandit, and Multivariate Tests.
  • Partnered with product, design, and backend to scope and ship complex experimentation UI workflows with strong accessibility(WCAG/ ARIA) and responsive behavior.
  • Architected reusable UI component libraries and internal developer tooling adopted across teams, lifting frontend consistency and engineering velocity.
  • Cut initial dashboard load time by ~35% via code splitting, lazy loading, and memoization; established perf budgets and profiling practices for the team.
  • Mentored mid- and junior-level engineers through code review and design discussions; authored onboarding docs to shorten ramp- up for new hires.
  • Set technical direction via RFCs and component API design, and led frontend vulnerability remediation to harden shared libraries.

Software Engineer II

Optimizely

Digital Experience Platform (DXP)

10/2024 - 04/2026
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

Software Engineer (level-3)

Chaldal Limited

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.

PROJECTS

Pomodoro Time Counter

  • A React-Native-Expo application that runs on both IOS and Android
  • Helps to focus using different countdown with breaks

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.

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.

Chaldal App, IOS & Android

  • Developed with React Native, Mobx, Typescript
  • Used advanced features like deep linking, push notification, geolocation, camera access etc.

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.

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.

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.

EXPERIENCE

Frontend Developer (Contractual - Remote)

Pattern Technologies

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

Software Engineer

Bond Technologies

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.

Intern Engineer

RT SoftBD

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/2016Rajshahi
GPA
3.15 / 4.0

Higher-Secondary School Certificate, Science

Notre Dame College, Dhaka

01/2009 - 12/2011Dhaka
GPA
5.0 / 5.0

Secondary School Certificate, Science

Motijheel Govt Boys' High School

01/2000 - 12/2009Dhaka
GPA
5.0 / 5.0

REFERENCES

Keith Treu

Director, Software Engineering

Optimizely

keith.treu@optimizely.com

Tejas Viswanath

CTO & Founder

Chaldal Limited

tejas@chaldal.net