Skip to content
View Apu-Emdad's full-sized avatar

Block or report Apu-Emdad

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Apu-Emdad/README.md

Emdadul Haque Apu

💻 Software Engineer

Full-stack software engineer with 3+ years of experience turning complex business requirements into scalable, reliable applications. Focused on delivering enterprise features, building high-performance APIs, optimizing data-intensive systems, and improving engineering workflows from development through deployment.

Download Resume

                                   

🌱 Open Source Contributions

Actual — Local-first personal finance app
TypeScript · React · SQLite

  • #9238 — Stopped the rule preview from crashing while a regex is being typed

LibreDB Studio — Open-source SQL IDE for PostgreSQL, MySQL, MongoDB, Redis and more
TypeScript · Node.js

  • #1843 — Fixed a misleading classifier log when the LLM effort setting is refused

OpsiMate — Open-source alert management platform for NOC/DevOps teams
TypeScript · Node.js · Express · React · React Query

  • #1185 — Routed all date rendering through one shared, locale-aware formatter
  • #1184 — Fixed the Integrations count resetting to 0 by deriving it from React Query
  • #1198 — Returned 404 instead of a false 200 when updating a missing user's role

➡️ All merged contributions

💼 Experience

Full Stack Developer L2
Manush AI Platform LTD
August 2025 – Present

  • Designed, developed, and delivered 50+ backend modules supporting large-scale enterprise workflows
  • Streamlined PostgreSQL performance through indexing, query tuning, and materialized views, reducing report generation times by up to 10x for datasets containing billions of records
  • Built ExcelJS reporting for FMCG field operations, including market survey analysis across millions of retailers and real-time daily sales vs. target reports
  • Led feature delivery, code reviews, and technical estimation in Agile sprints while mentoring developers
  • Built GitHub Actions CI/CD pipelines automating unit testing, end-to-end testing, and deployment
  • Optimized complex SQL queries and implemented Redis-based locking mechanisms to prevent race conditions and handle concurrency edge cases
  • Built 20+ cron jobs automating background processing, scheduled reports, and data synchronization
  • Implemented JWT and cookie-based authentication with Redis-backed sessions and role-based authorization
  • Built responsive frontends with React, TypeScript, Next.js, Mantine UI, Redux Toolkit, and TanStack Query

Jr. Software Engineer
TechHub, Save the Children International
January 2023 – August 2025

  • Built platforms for humanitarian programs, including UCAN (war-affected children), Uganda Skilling Exchange (vocational training), UFind (national survey, Sri Lanka), and SCI-Assets (global asset management)
  • Built a React-NestJS-based SaaS CMS (SCI React Admin) and successfully shipped 3+ client projects using the platform
  • Built and maintained Node.js (Express) REST APIs for 10+ applications, with MongoDB schema design, indexing, and aggregation pipelines
  • Improved application performance by 40–80% by minimizing data fetching and implementing efficient state management
  • Built reusable UI components with React, Vue, and Next.js across 7+ applications
  • Delivered 2+ PowerApps solutions with the Data Analytics team, automating field data collection
🚀 Projects

Prism — Field Force Automation Platform (FMCG, Bangladesh)
NestJS · React · PostgreSQL · Prisma · Mantine UI · Redux Toolkit · TanStack Query · ExcelJS

  • Shipped 10+ full-stack features and mobile APIs enabling real-time operations with cross-functional teams
  • Developed and refined backend services integrating NestJS, PostgreSQL and Redis for high-performance data management
  • Generated materialized views and applied necessary schema tuning for analytics over billions of records
  • Created cron-based scheduling systems for automated reporting, data sync, and backend workflows

SCI-React-Admin — Custom CMS Platform (3+ projects delivered)
NestJS · React · PostgreSQL · TypeORM · Material UI · React Hook Form · Redux Toolkit · RTK Query · Axios

  • Developed a full-stack CMS using React, NestJS, and PostgreSQL with modular architecture
  • Designed and optimized database schema and queries using TypeORM for scalable data access
  • Implemented role-based access control (RBAC) for secure content and user management
  • Reduced redundant API calls and improved performance by up to 80% through caching and optimization
🎓 Education

MSc in Computer Science and Engineering,
Jahangirnagar University — Sep 2025 – Dec 2026

  • Advanced coursework: Modern Cryptography, Digital Forensics, Neuroinformatics
  • Building expertise in secure systems and data-intensive computing
  • Research in progress: Detecting stealthy malicious npm packages (install-script and single-command attacks) using public malware benchmarks
🛠️ Skills

Language: JavaScript, TypeScript, SQL, C++

Backend: Node.js, NestJS, Express.js, REST APIs

Databases/ORMs: PostgreSQL, MongoDB, Redis, Prisma, TypeORM

Frontend: React, Vue, Next.js, Redux Toolkit, React Hook Form, Formik

Styling/UI: Tailwind CSS, Material UI, Mantine UI, Shadcn UI, Bootstrap

DevOps/Cloud: Docker, Git, CI/CD (GitHub Actions), AWS S3

Concepts: Microservices, System Design, OOP

📚 Courses

Introduction to DevOps — IBM, Coursera
Fundamentals of CI/CD, IaC, automated deployments, microservices, and DevOps culture.

Introduction to Containers w/ Docker, Kubernetes & OpenShift — IBM, Coursera
Fundamentals of containerization, Kubernetes architecture, and YAML-based deployment of cloud-native applications.

🏅 Certification

Duolingo English Test
Score — 125
CEFR Level: B2–C1

🌍 Language

English: Professional proficiency
Bangla: Native proficiency

Pinned Loading

  1. npm-sentinel-api npm-sentinel-api Public

    TypeScript

  2. ufind-admin-api ufind-admin-api Public

    TypeScript

  3. ufind-admin-web ufind-admin-web Public

    TypeScript

  4. university-management-system university-management-system Public

    TypeScript