Available for opportunities

SaifChowdhury

Software Engineer

Building government-scale election systems and modern web applications with React, TypeScript, and Next.js.

4+Years
94%Docker Optimized
2Companies
scroll
01.

About

I'm a Software Engineer with 4+ years of experience shipping production web applications. Currently at Penta Global Ltd, I build government-scale systems that serve national elections across Bangladesh — handling candidate nominations, election management, and results processing.

I obsess over clean architecture, performance, and real user impact. My proudest engineering win: compressing a Docker image from 2.88GB to 156MB — a 94.58% reduction that transformed our deployment pipeline.

// quick_facts.ts
location:"Dhaka, BD"
experience:"4+ years"
focus:"Frontend"
stack:"React / TS"
degree:"B.Sc. CSE"
02.

Experience

Software Engineer

@ Penta Global Ltd

Sept 2023 — Present·2+ years

Online Nomination System (ONS)

Front-end development for a system where election candidates submit nominations online. Served national, city-corporation, and upazila elections.

ReactReact RouterReduxHook FormYupKeycloak

Election Management System (EMS)

Contributed to a comprehensive election management system enabling Admins, Returning Officers, Presiding Officers, and Operators to execute all election tasks — from creating tofsils and polling centers to managing candidates and finalizing results.

Reduced Docker image size from 2.88GB to 156MB — a 94.58% decrease
ReactReact RouterReduxHook FormYupKeycloak

Billion API

Built the admin panel and migrated the web app from Next.js 14 (Page Router) to Next.js 15 (App Router).

Next.js 15Tailwind CSS v4Next AuthRechartsDaisy UI v5

Junior Software Engineer

@ Anwar Enterprise Systems Ltd

Feb 2022 — Aug 2023·1 year 7 months

Internal Employee Web App

Built the web application for company employees using React and modern UI libraries.

ReactReact Router v6Bootstrap v5React MUI
03.

Skills

Expertise

Daily drivers — I think in these

JavaScriptReactGitBootstrapReduxTypeScript

Comfortable

Ship production code confidently

Node.jsNext.jsTailwind CSSHook FormExpress.jsDockerKeycloakYup

Familiar

Worked with, can ramp up fast

NetlifyFirebaseMaterial UIDaisy UIAnt DesignRTK QueryNext AuthJest
04.

Projects

freelance

Carniba

Freelance frontend development project built with Next.js and TypeScript. Worked as the frontend developer for 5 months (Aug — Dec 2022).

TypeScriptNext.jsReact MUIBootstrap v5Firebase Auth
personal

Creative Agency

Full-stack web app where users can opt-in, view, delete, and review IT services. Admins can manage orders and add new services.

ReactExpressMongoDBBootstrapFirebase AuthHeroku
personal

Movie Search Portal

Responsive movie browsing app with categorized films, genre sorting, and wishlist functionality.

ReactBootstrap 5NetlifyLocal Storage
personal

Disclose

A responsive website with landing page, log-in, sign-up, and additional pages.

HTMLCSSBootstrapJavaScript
05.

Education

Ahsanullah University of Science and Technology

B.Sc. in Computer Science and Engineering

CGPA: 3.45

Dhaka City College

HSC in Science

GPA: 5.00

Ideal School and College

SSC in Science

GPA: 5.00
06. What's Next?

Let's Build Something

I'm currently open to new opportunities. Whether you have a question or just want to say hi — my inbox is always open.