Yeasir Arafat

Hi, my name is

Yeasir Arafat

Full-Stack Software Engineer | Systems Architecture

I’m a Full-Stack Production Engineer who designs and builds complete software systems from architecture to live deployment. I work across Django, Next.js, React, Flutter, React Native, Docker, and DevOps, creating scalable web and mobile applications used by real users. My focus is on clean system design, robust APIs, containerized deployments, and production reliability. From database to UI to server infrastructure — I build software the way it runs in the real world.

About

I am a Full-Stack Production Engineer specializing in designing, building, and deploying complete software systems from architecture to live production. I work across backend, frontend, mobile apps, DevOps, and system architecture, turning ideas into scalable, real-world applications used by real users.

My core expertise includes Django, Django REST Framework, Next.js, React, React Native, Flutter, Node.js, Docker, CI/CD, Nginx, PostgreSQL, Redis, and Linux servers. I have architected and deployed multiple systems from scratch, including live web platforms and mobile applications published on the Google Play Store.

I design how the entire system works — from database architecture, REST API design, authentication with JWT, and frontend experience to containerization, environment-based configuration, and automated deployment pipelines using Docker and GitHub Actions.

I have strong hands-on experience managing production servers, setting up reverse proxies with Nginx, handling secure token-based authentication, integrating third-party services such as courier APIs and maps, and optimizing systems for performance and scalability.

I also build cross-platform mobile applications using Flutter and React Native, connected to robust Django/Node backends, with live deployments serving real users.

I don’t just build features — I build production-ready systems that are scalable, maintainable, and reliable in real-world environments.

Key Skills

  • 01.Project Leadership & Collaboration with Designers
  • 02.Full-Stack Web Development
  • 03.Mobile App Development (Flutter & React Native)
  • 04.System Architecture & Design
  • 05.API Development & Integration (RESTful APIs, Third-Party APIs)
  • 06.Production Deployment & DevOps
  • 07.CI/CD Pipeline Design & Automation
  • 08.Containerization & Orchestration (Docker, Docker Compose)
  • 09.Performance Optimization & Scalability
  • 10.Authentication & Security (JWT, Token Management, Single Session Enforcement)
  • 11.Database Design & Management
  • 12.Server & Environment Configuration (Linux, VPS/Cloud, Nginx)

Technologies

Authentication & Security

JWT (access & refresh token handling)Single-session login enforcementSecure API integration

Backend

DjangoDjango REST FrameworkNode.jsExpress.jsNestJS

Database & Caching

PostgreSQLSQLiteMongoDBRedis

DevOps & Deployment

Docker, Docker ComposeGitHub Actions (CI/CD)NginxLinux Server ManagementGHCR (GitHub Container Registry)

Frontend Web

React.jsNext.jsVue.js

Language

JavascriptPythonTypescriptDartSQL

Mobile

React NativeFlutter

Featured Projects

View all

Peter's Pte

English practice app

ReactNextjsDockerAIPythonDjango

Experience

Full Stack Software Engineer

Ims Systems Tech · Remote(UK)

2025-02 Present

Full Stack Developer#

At IMS Systems Tech, I contribute to the design, development, and maintenance of enterprise software solutions, building scalable web applications that solve real-world business challenges. I work across both frontend and backend, collaborating closely with designers and team members to deliver high-quality, maintainable software.

Key Responsibilities#

  • 🚀 Developed a comprehensive Facilities Management System (FMS) from the ground up, contributing to system architecture, backend services, frontend development, and feature implementation.
  • 💻 Built and maintained full-stack web applications using Next.js, React, Vite, TypeScript, NestJS, Prisma, Mongoose, MongoDB, and PostgreSQL.
  • 🎨 Collaborated with UI/UX designers to transform wireframes and business requirements into responsive, intuitive, and user-friendly interfaces.
  • 🧩 Developed reusable and maintainable UI components using React, ensuring consistency and scalability across applications.
  • 🔄 Implemented efficient client-side state management using Zustand and Redux for scalable and maintainable frontend architecture.
  • 🔧 Designed and developed RESTful APIs, business logic, authentication, authorization, and role-based access control (RBAC).
  • 🗄️ Designed and managed database schemas using Prisma ORM and Mongoose, working with both PostgreSQL and MongoDB based on project requirements.
  • 📊 Developed dashboards, administrative panels, reporting modules, and data management features for enterprise applications.
  • 🔌 Integrated third-party APIs and external services to extend application functionality and improve user experience.
  • ⚡ Optimized application performance by improving frontend rendering, API efficiency, database queries, and overall application responsiveness.
  • 🔄 Maintained and enhanced production applications by implementing new features, resolving bugs, and improving application stability.
  • 🧪 Debugged, tested, and resolved frontend and backend issues to ensure reliable and high-quality software delivery.
  • 📝 Participated in requirement analysis, technical discussions, sprint planning, and code reviews to deliver scalable and maintainable solutions.
  • 🤝 Collaborated effectively with developers, designers, QA engineers, and stakeholders throughout the software development lifecycle.
  • 📚 Continuously explored modern technologies and best practices to improve code quality, performance, and developer productivity.

Technologies#

Next.jsReactViteTypeScriptJavaScriptNestJSPrisma ORMMongooseMongoDBPostgreSQLReduxZustandREST APIsTailwind CSSHTMLCSSGit

Co-Founder & Technical Lead

Amirus · Remote(BD)

Jan 2023 Present

I co-founded Amirus, leading a team of 10+ professionals including developers, designers, and a product manager. As Technical Lead, I am responsible for all technical decisions and solutions, overseeing every aspect of system design and development. My responsibilities include:

  • Full system architecture and database design
  • Backend and frontend development structure
  • Design collaboration and UI/UX guidance
  • Mentorship and leadership of developers
  • Deployment, CI/CD, and production management

We deliver both service-based projects and in-house products, and I ensure that every technical aspect — from architecture and design to production-ready deployment — is planned, executed, and optimized under my guidance.

FULL STACK SOFTWARE ENGINEER

CLOUD DEVELOPMENT AND DATA ANALYTICS LTD · Dhaka, Bangladesh

Nov 2023 Oct 2024

➔ Led the development of a CMS as part of a cloud development project, utilizing Django and Python to streamline backend processes. ➔ Designed and implemented a custom ORM system for PostgreSQL in raw Python, optimizing data operations and enabling seamless database interactions. ➔ Contributed to full-stack development efforts, integrating robust backend functionalities with user-friendly front-end components. ➔ Collaborated with the team to enhance system scalability and performance, ensuring efficient data handling for analytics workflows. ➔ Applied advanced data analysis techniques to interpret key metrics, providing actionable insights for strategic decision-making.

SENIOR FRONT‑END DEVELOPER

PROPERTY SOURCE USA INC · Dhaka, Bangladesh

May 2022 Nov 2023

➔ Led the front-end team at Property Source USA Inc., using Next.js and React to develop high-performance user interfaces and enhance usability. ➔ Collaborated with the backend team (Flask) to integrate multiple third-party systems, ensuring seamless functionality and interoperability. ➔ Acted as a liaison between clients, vendors, and the development team, managing meetings and delivering technical updates to align with project goals.

Contact