Skip to main content
portofolio-public
Software Developer · Frontend & Full Stack · AI Engineer · Data Scientist

Hi, I'm Nirwan I build intuitive web & mobile apps.

Software Developer with strong frontend specialization and full stack experience. Building modern web with React & Next.js, mobile apps with Flutter, and backend APIs with Nest.js. Leveraging AI-assisted development to ship clean, production-ready solutions.

Bandung, Indonesia · WIB (UTC+7)

Available for new opportunities

  • find a frontend software dev
  • Found 1 match: Nirwan Rasyid
  • React · Next.js · Flutter
  • Nest.js · PostgreSQL · MySQL
  • Ex-Intern PT LEN Industri
  • AI Engineer · Data Scientist
  • Available for opportunities
  • hire him

Organizations & institutions I've worked and learned with

Services

What I bring to the table.

Frontend engineering, full stack development, or cross-platform mobile applications.

  • Modern Frontend Engineering

    Responsive, performant, and accessible interfaces built with React, Next.js, and Tailwind CSS. From analytics dashboards to interactive web apps, crafted with smooth animations and clean component architecture.

  • Full Stack & Cross-Platform Mobile

    Complete product delivery: Nest.js and Node.js backend services backed by PostgreSQL or MySQL, paired with cross-platform mobile apps built with Flutter, real-time APIs, and intuitive user experiences.

  • AI-Assisted Accelerated Delivery

    Comfortable working in an AI-assisted development workflow (Claude Code, Gemini, Antigravity) to accelerate prototyping, test coverage, and production-ready implementation while maintaining high code quality.

Work

Featured Projects.

Selected web and mobile applications built across freelance, enterprise internship, and academic work.

  • Point of sale dashboard showing transaction summary, inventory list, and management panel.

    Ostace POS

    Point of Sale (POS) and inventory management system designed for RAphonecell Electronics, digitizing counter operations, repair tracking, and daily transaction workflows.

    Freelance web developer — built the responsive web dashboard and counter service workflow.

    • React
    • Next.js
    • TypeScript
    • Tailwind CSS
    • Nest.js
    • PostgreSQL
    Visit ostace-pos.vercel.app (opens in a new tab)
  • SiHemat mobile app overview showing live EV motorbike GPS tracking and fleet monitoring interface.

    SiHemat — EV Fleet Tracking App

    Real-time EV motorcycle fleet tracking mobile application prototype (SiHemat) built for PT LEN Industri (Persero), featuring live GPS telemetry, route replay, safety monitoring, and corporate fleet compliance.

    Frontend & Mobile Programmer Intern — developed the Flutter mobile application prototype and interactive showcase web mockup.

    • Flutter
    • Dart
    • Mobile
    • Google Maps
    • Firebase
    • Next.js
    • TypeScript
    Visit mockup-intern-project.vercel.app (opens in a new tab)
  • Web application interface displaying structured data and interactive UI elements.

    PAW Web Application

    Web application development project for academic coursework at UIN Sunan Gunung Djati Bandung, implementing modern component design and structured layout.

    Frontend developer — building modular UI components, page layouts, and interactive user flows.

    • Next.js
    • React
    • TypeScript
    • Tailwind CSS
    • Vercel
    Visit paw-kappa.vercel.app (opens in a new tab)
About

Building software with care, curiosity, and modern workflows.

Nirwan Rasyid Ridlo

I'm a Software Developer based in Bandung, Indonesia, with a strong focus on Frontend Engineering and growing full stack experience. I enjoy turning complex problem statements into functional, responsive, and visually appealing applications that solve real-world problems.

Currently pursuing my Informatics Engineering degree at UIN Sunan Gunung Djati Bandung (maintaining a 3.76 GPA), my journey combines solid academic foundations with intensive practical experience — from engineering frontend prototypes at PT LEN Industri (Persero) to building counter management systems as a freelance web developer at RAphonecell Electronics.

My core tech stack centers around modern TypeScript ecosystems: React, Next.js, and Tailwind CSS on the web, Nest.js and Node.js for backend APIs, and Flutter for cross-platform mobile apps. I prioritize clean code structure, responsive design, and intuitive user experiences.

I embrace an AI-assisted development workflow, utilizing tools like Claude Code, Gemini, and Antigravity to accelerate the software lifecycle — from initial prototyping to production-ready implementation, while maintaining architectural standards and thorough review.

When I'm not coding, you'll find me exploring emerging developer tooling, refining user interfaces, or contributing to projects on GitHub (opens in a new tab) and connecting with fellow developers on LinkedIn (opens in a new tab).

A few quick bits:

  • Informatics Engineering student at UIN Sunan Gunung Djati (GPA: 3.76)
  • Frontend Programmer Intern at PT LEN Industri (Persero)
  • Passionate about responsive UI/UX and performant web architecture
  • Based in Bandung, Indonesia (WIB)
  • Proficient with React, Next.js, Flutter & Nest.js
  • Comfortable in AI-assisted development workflows

I'm always open to discussing new opportunities, internship roles, and software collaborations. Feel free to reach out!

Stack

The technologies I build with.

Core languages, frameworks, and modern developer tooling across web and mobile development.

  • Frontend Development

    Building responsive, modern, and accessible web interfaces.

    • JavaScript
    • TypeScript
    • React
    • Next.js
    • Tailwind CSS
  • Mobile Development

    Cross-platform and native mobile application engineering.

    • Flutter
    • Dart
    • Kotlin
    • Android Studio
  • Backend & Database

    Scalable backend services, REST APIs, and database structures.

    • NestJS
    • Node.js
    • PostgreSQL
    • MySQL
  • AI-Assisted & Tooling

    Accelerated development workflows, design, and version control.

    • Claude Code
    • Gemini
    • Figma
    • Git
Experience

Work & Internship Journey.

Professional internship at state enterprise, freelance client development, and technical troubleshooting.

  • Freelance Web Developer

    RAphonecell Electronics

    • Developed Ostace POS — a management and point-of-sale web application to digitize sales, repair-service tracking, and inventory operations.
    • Built the web dashboard with React and Next.js, and backend services using Nest.js and PostgreSQL.
    • Delivered full-featured operational workflows from database schema design to responsive user interfaces.
    • Leveraged AI-assisted development tools (Claude Code, Gemini, ChatGPT) to accelerate prototyping and delivery while maintaining clean code standards.

    · 4 mos

  • Frontend Programmer Intern

    PT LEN Industri (Persero)

    • Completed a 4-month internship placed within the Portfolio Optimization division, focused on designing and building frontend prototypes.
    • Designed and developed an analytics dashboard prototype for monitoring and visualizing company assets.
    • Built the frontend prototype for an electric motorcycle tracking and monitoring mobile application.
    • Collaborated with cross-functional teams to translate monitoring requirements into functional, user-friendly interfaces.

    · 4 mos

  • Counter Staff & Electronics Repair Technician

    Raffid Cellular

    • Managed sales operations and provided repair services for electronics, including phones, tablets, and laptops.
    • Gained hands-on experience in diagnosing and fixing hardware and software issues, enhancing technical troubleshooting skills.

    · 2 mos

Certifications

Certifications & Recognized Learning.

Formal internship completion, industry certifications, and coursework achievements.

  • PT LEN Industri (Persero)Internship Certificate · Dec 2025
    Completed a 4-month professional internship in the Portfolio Optimization Division, successfully delivering frontend prototypes for asset monitoring dashboards and electric motorcycle tracking systems.
    View on LinkedIn (opens in a new tab)
  • Cisco Networking AcademyNDG Linux Essentials · Jul 2024
    Demonstrated understanding of Linux operating system architecture, command-line management, user administration, file systems, and open source development workflows.
    View on LinkedIn (opens in a new tab)
  • Oracle AcademyDatabase Programming with SQL · Oct 2024
    Completed rigorous training in relational database concepts, SQL query composition, schema creation, data manipulation, constraints, and data integrity standards.
    View on LinkedIn (opens in a new tab)
FAQ

Frequently Asked Questions.

Quick answers about collaboration and my background. Anything else, feel free to reach out.

  • What kind of opportunities are you open to?

    I am actively open to internship programs, full-time junior software engineering roles, and freelance web development projects — both frontend-focused and full-stack.

  • What technologies do you primarily build with?

    My daily drivers are React, Next.js, and TypeScript with Tailwind CSS on the frontend; Nest.js and Node.js with PostgreSQL or MySQL on the backend; and Flutter for cross-platform mobile apps.

  • How do you integrate AI into your workflow?

    I use AI coding tools like Claude Code, Gemini, and Antigravity to accelerate prototyping, generate robust test scaffolding, and explore architectural patterns, while ensuring code quality, security, and manual verification.

  • Can you implement designs without a dedicated UI designer?

    Yes. I can translate detailed Figma mockups into pixel-perfect, responsive code. When there is no designer, I build clean and accessible interfaces directly using Tailwind CSS and modern design systems.

  • Where are you based, and are you open to remote work?

    I am based in Bandung, Indonesia — WIB (UTC+7). I am fully equipped for remote work, hybrid arrangements, or on-site opportunities in the Bandung area.

  • How can someone reach out to start a conversation?

    You can email me at nirwanrasyidridlo@gmail.com, message me via LinkedIn, or call/WhatsApp at +62 895-2734-0406. I typically respond within 24 hours.

Contact

Got something you want built?

Looking for a passionate frontend/software developer or have an interesting project? Let's connect and discuss how I can contribute.

You'll also find me here.