Hello, I'm
Mazaharul
Islam
I am a Software Engineer dedicated to building scalable, high-performance distributed systems. With a strong foundation in Data Structures & Algorithms, I engineer robust backend architectures and intuitive frontend interfaces using Next.js, PostgreSQL, and Docker. Currently sharpening my Java skills to tackle complex algorithmic challenges.
Algorithmic Thinking
Clean architecture, time & space complexity, and measurable efficiency in every system I build.
O(N)
Preferred Traversal Ceiling
I actively optimize loops, filtering pipelines, and data processing flows toward predictable linear-time behavior.
O(1)
Space Discipline
Whenever possible, I favor in-place operations and memory-conscious implementations to reduce overhead.
O(log N)
Search Bias
For search-heavy features, I think in terms of indexing, sorted access patterns, and logarithmic retrieval.
4+ Yrs
Production Engineering
Algorithmic thinking is not isolated from product work — I apply it directly to APIs, queries, caching, and architecture.
Core iteration, transformation, filtering, normalization, and parsing strategies.
Fast lookups, deduplication, membership checks, and cache-friendly access patterns.
Efficient range scanning and boundary-driven traversal with minimal extra space.
Optimizing continuous sequences, streams, and rolling computations.
Logarithmic search across sorted domains and threshold-based decisions.
Structured traversal for hierarchical and relational problem spaces.
Prioritization, ordering, selection, and heuristic-based optimization.
State transition thinking for optimal substructure and overlapping subproblems.
Technical Skills
Technologies I use daily to build production-grade systems.
Frontend Engineering
5 technologies
Building performant, accessible interfaces with modern React patterns.
Backend & Databases
7 technologies
Designing robust APIs and data layers with ACID compliance.
Architecture & Tools
5 technologies
Containerization, version control, and deployment pipelines.
Selected Projects
Systems I've designed, built, and shipped to production.
flybismillah
Global Flight Aggregation Engine
Engineered a high-performance flight search architecture integrating real-time GDS/Duffel APIs. Features complex route filtering, multi-currency support, and a high-concurrency backend optimized for sub-second response times under heavy load.
VoterFinder
Smart Serial Platform
Responsive voter serial lookup optimized for fast querying with indexed database operations and secure data handling. Implements efficient search algorithms for rapid result retrieval across large datasets.
mazaPay
Secure FinTech Transaction System
Focuses on transaction atomicity with ACID-compliant operations, multi-layer JWT authentication, role-based access control, and end-to-end data integrity for financial operations.
FlexIn
Scalable E-Commerce Architecture
Implemented optimized relational database schemas (PostgreSQL) with normalized table structures. Utilized Zustand for performant global state management and implemented lazy-loading strategies for optimal UX.
Engineering Case Studies
How algorithmic thinking shapes real production decisions.
flybismillah
Multi-Source Route Filtering at Scale
Designed a high-performance search flow integrating external flight providers while keeping route filtering and response shaping efficient.
Complexity Analysis
Filtering pipelines, response normalization, and low-latency search flows.
Balances real-world API complexity with fast user-facing search experiences.
VoterFinder
Fast Lookup Through Index-Aware Querying
Optimized lookup experience around quick retrieval and responsive results using efficient query paths.
Complexity Analysis
Hash-like lookup mindset, indexed access patterns, and minimal response overhead.
Improves search responsiveness across large datasets with secure handling.
mazaPay
Atomic Transaction Flows with Integrity Guarantees
Built transaction-sensitive backend flows where correctness, sequence, and consistency matter as much as speed.
Complexity Analysis
Data integrity, transactional sequencing, and auth guard orchestration.
Supports safer financial operations through disciplined backend design.
My Journey
From frontend foundations to full-stack distributed systems.
Frontend Foundations & JavaScript Depth
Started building production-grade interfaces while strengthening JavaScript fundamentals, responsive UI thinking, and component-based architecture.
- Focused on clean UI implementation
- Built reusable React components
- Established Git/GitHub workflow discipline
Moved Into Full-Stack Engineering
Expanded from frontend into backend systems, authentication, API design, and practical database modeling.
- Built REST APIs with Express
- Worked with MongoDB and PostgreSQL
- Implemented JWT-based authentication flows
Performance-Driven Next.js Delivery
Shifted toward scalable product delivery using Next.js, TypeScript, and database tooling with stronger attention to performance and architecture.
- Adopted TypeScript for safer codebases
- Used Prisma for cleaner data access
- Focused on query optimization and app structure
Shipped High-Impact Production Projects
Built and shipped multiple real-world systems spanning travel, fintech, lookup/search, and e-commerce — each with a strong focus on reliability and scalability.
- flybismillah — flight aggregation engine
- VoterFinder — fast serial lookup platform
- mazaPay — secure transaction-oriented backend
- FlexIn — scalable e-commerce architecture
Deepening DSA, Java & System Design
Currently sharpening algorithmic problem-solving, Java fundamentals, and deeper system design thinking for complex, scale-focused engineering challenges.
- Studying advanced DSA patterns
- Strengthening Java for problem solving
- Refining architecture and scalability decisions