Building Scalable AppsWith React & Next.js
I’m Jalish Mahmud, a Full Stack Software Engineer based in Dhaka, Bangladesh. I build web applications with React, Next.js and TypeScript, integrate APIs, and deploy applications on AWS EC2 with GitHub Actions CI/CD.
Technical Expertise
Technologies I use to build, integrate, deploy, and operate production applications
Backend & API
Tools & Workflow
Cloud & DevOps
Work History
My professional journey and career progression
JB Connect Ltd.
Banani, Dhaka, Bangladesh
- Working with .NET, Python (FastAPI), and Nuxt.js, implementing features like Google Business Profile data scraping, Google Keyword Planner, Google Place Service, ChatGPT API, and Synup API for MEO tools.
- Refactoring and improving existing backend and frontend modules to enhance system performance.
- Debugging and resolving critical integration issues between systems, delivering stable feature releases.
- Deployed and operated a production application on AWS EC2 with Ubuntu, Nginx, and PM2; configured DNS, a custom domain, and Let's Encrypt HTTPS, then automated validated deployments through a secure GitHub Actions CI/CD workflow.
ShellBeeHaken Ltd.
Mirpur DOHS, Dhaka, Bangladesh
- Developed responsive pixel-perfect Next.js and React Native applications from Figma designs.
- Integrated RESTful APIs using Node.js, Express.js, and MongoDB, optimizing backend and frontend performance.
- Managed complex application states using Redux Toolkit, implemented dual-language support, and mentored junior developers.
DataFairHosting Pty Ltd.
Lakemba, NSW, Australia
- Built and maintained WordPress-based eCommerce and corporate websites using themes and custom plugins.
- Fixed bugs, updated content, and designed graphics using Photoshop and Illustrator to boost engagement.
iFindCheaters LLC.
New Jersey, United States
- Designed intuitive UI/UX structures for frontend and backend systems, improving overall application flow.
- Collaborated with remote product managers and developers to produce consistent UI mockups and prototypes.
Featured Projects
Selected works demonstrating full stack engineering & performance optimization
KriyaKarak↗
ShellBeeHaken Ltd.Developed core pages (Home, Feed, Seller, Pricing, NFC, Search) using HTML, Vanilla CSS, and Next.js. Integrated Bangla/English multi-language support, REST APIs, and SEO meta tags.
Visit KriyaKarak ›Mapage↗
ShellBeeHaken Ltd.Created responsive landing page layouts from Figma using Next.js and Styled Components. Built beautician portfolio templates with fast loading speeds and API integration.
Visit Mapage ›Leclair↗
ShellBeeHaken Ltd.Resolved multi-device responsive design bugs and refactored legacy React class components into modern, reusable functional components to boost code maintainability.
Website currently unavailableLatest From The Blog
Notes on frontend engineering, AWS deployment, CI/CD, product development, and design
AWS CloudWatch Explained for Beginners: Metrics, Logs, Alarms, and EC2 Monitoring
Learn how AWS CloudWatch monitors EC2 instances and applications. Understand metrics, logs, alarms, dashboards, the CloudWatch agent, and troubleshooting with beginner-friendly examples and diagrams.
Read ArticleAWS Auto Scaling Explained for Beginners: Scaling Policies, Launch Templates, and High Availability
Learn how AWS EC2 Auto Scaling works with beginner-friendly examples. Understand Auto Scaling Groups, minimum and desired capacity, scaling policies, launch templates, health checks, and high availability.
Read ArticleAWS Load Balancers Explained for Beginners: ALB vs NLB, Listeners, Target Groups, and Health Checks
Understand AWS Load Balancers from scratch. Learn how ALB and NLB work, why applications need load balancing, and how listeners, target groups, health checks, and traffic routing fit together.
Read Article