Skip to main content
Available for opportunities

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.

Remote · Jessore, Bangladesh4++ Years Exp.Full Stack Software Engineer
Mazaharul Islam
4++ years
01About

Algorithmic Thinking

Clean architecture, time & space complexity, and measurable efficiency in every system I build.

O(N)

Efficient Solutions

I try to solve problems in linear time whenever possible.

O(1)

Memory Efficient

I prefer solutions that use very little extra memory.

O(log N)

Fast Search

I use binary search and efficient lookup techniques when appropriate.

DSA

Problem Solving

I apply data structures and algorithms to build efficient and scalable software.

patterns.ts
Arrays & StringsO(N)

Core iteration, transformation, filtering, normalization, and parsing strategies.

Strong
Hash Maps / SetsO(1)

Fast lookups, deduplication, membership checks, and cache-friendly access patterns.

Strong
Two PointersO(N)

Efficient range scanning and boundary-driven traversal with minimal extra space.

Active
Sliding WindowO(N)

Optimizing continuous sequences, streams, and rolling computations.

Active
Binary SearchO(log N)

Logarithmic search across sorted domains and threshold-based decisions.

Active
Trees & Graph TraversalDFS / BFS

Structured traversal for hierarchical and relational problem spaces.

Active
Sorting & GreedyN log N

Prioritization, ordering, selection, and heuristic-based optimization.

Strong
Dynamic Programmingstate

State transition thinking for optimal substructure and overlapping subproblems.

Learning

D
itsmaza/leetcode
live
rank
acceptance
02Stack

Technical Skills

Technologies I use daily to build production-grade systems.

Frontend Engineering

5 technologies

Building performant, accessible interfaces with modern React patterns.

JavaScript4y+TypeScript2y+React.js3y+Next.js3y+Tailwind CSS3y+

Backend & Databases

7 technologies

Designing robust APIs and data layers with ACID compliance.

Node.js3y+Express3y+PostgreSQL2y+MongoDB2y+Prisma2y+REST APIs3y+JWT Auth3y+

Architecture & Tools

5 technologies

Containerization, version control, and deployment pipelines.

Docker1y+Git / GitHub4y+Linux CLI2y+Basic CI/CD1y+System Design2y+
04Deep Dive

Engineering Case Studies

How algorithmic thinking shapes real production decisions.

finVault

Secure Transaction Processing System

Built backend flows for secure and consistent transaction handling with proper authentication and validation.

Complexity Analysis

Data consistency, transaction handling, and secure API design.

Ensures safe and reliable financial operations with controlled data flow.

Node.jsExpressPostgreSQLJWT

flybismillah

Flight Data Processing & Search Optimization

Built a flight search system integrating external providers and optimized data transformation for consistent results.

Complexity Analysis

Response normalization, filtering pipelines, and API integration for fast data delivery.

Improves search speed and provides clean, structured flight results to users.

Next.jsPostgreSQLPrismaREST APIs

VoterFinder

Fast Lookup System with Optimized Querying

Built a search system for fast retrieval of large voter datasets using efficient query and filtering logic.

Complexity Analysis

Indexed querying, fast lookup patterns, and optimized database access.

Reduces search time and improves responsiveness across large datasets.

Next.jsMongoDB
05Timeline

My Journey

From frontend foundations to full-stack distributed systems.

2023

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
JavaScriptReact.jsTailwind CSSGit/GitHub
2024

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
Node.jsExpressMongoDBPostgreSQLJWT
2025

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
Next.jsTypeScriptPrismaPostgreSQLDocker
2026

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
JavaDSASystem DesignLinux CLIDocker
06Contact

Let's work together

Open to collaboration, hiring, or technical conversations. I'd love to hear from you.

MazaSoft© 2026 Mazaharul Islam·Turning Ideas into Reality