Software Engineer

Hi, I'm Md Tareq

Software Engineer with 5+ years of experience building scalable web applications, real-time systems, and developer tools. Passionate about clean architecture, performance optimization, and sharing knowledge through technical writing.

About

Building scalable systems, driving technical excellence

I'm a software engineer with 5+ years of experience architecting and delivering production applications used by thousands of users. From real-time multiplayer platforms to enterprise ERP systems, I focus on building performant, maintainable solutions that solve real problems.

I believe in engineering fundamentals — clean architecture, type safety, and thoughtful abstractions. When I'm not shipping features, I write about JavaScript internals because understanding the 'why' behind the code makes the difference between a good engineer and a great one.

Get In Touch

Experience

My professional journey

Astha IT

Dhaka, Bangladesh

2024 — Present

Software Engineer III

2024 — Present Software Engineer III

Leading development of complex applications with focus on architecture and performance.

  • Architected Chess2 — a real-time multiplayer platform handling concurrent game sessions with WebSocket integration
  • Built Docomate AI — an intelligent document processing system with OCR and natural language capabilities
  • Established coding standards and review processes, improving code quality and reducing production bugs by 40%

Apsis Solutions Ltd.

Dhaka, Bangladesh

2021 — 2024

Software Engineer

2021 — 2024 Software Engineer

Core engineer on enterprise ERP platform serving 500+ daily active users.

  • Designed and implemented modular architecture for ERP system, reducing feature development time by 35%
  • Built reusable component library used across 15+ internal products
  • Optimized critical rendering paths, achieving 60% improvement in page load times
  • Mentored junior developers and led technical discussions on architecture decisions

Alesha Solutions Ltd.

Dhaka, Bangladesh

2021 — 2021

Software Engineer

2021 — 2021 Software Engineer

Delivered end-to-end web solutions for diverse client projects.

  • Shipped 8+ production applications including e-commerce platforms and corporate websites
  • Reduced development cycles by implementing reusable templates and automation
  • Collaborated directly with clients to translate business requirements into technical solutions

Antopolis

Dhaka, Bangladesh

2020 — 2021

Software Engineer

2020 — 2021 Software Engineer

Built and optimized web applications for corporate clients.

  • Developed high-performance web applications with focus on Core Web Vitals optimization
  • Implemented responsive designs achieving consistent experience across 20+ device configurations
  • Collaborated with cross-functional teams to deliver projects on tight deadlines

Projects

Selected work and side projects

Share

Real-time file sharing platform with encrypted transfers, link expiration, and collaborative workspaces. Handles concurrent uploads with chunked streaming.

Next.js TypeScript Node.js WebSocket

Chess

Full-featured chess engine with move validation, game state management, and AI opponent. Implements standard chess rules including castling, en passant, and promotion.

Next.js TypeScript Game Logic State Management

Organizer

Productivity suite featuring budget analytics with visualizations, rich-text notes with markdown support, and data export capabilities.

Next.js TypeScript PostgreSQL Tailwind CSS

Blog

Technical blog with MDX support, syntax highlighting, SEO optimization, and RSS feeds. Writing about JavaScript internals and engineering patterns.

Next.js MDX TypeScript SEO