# Nirwan Rasyid Ridlo — Software Engineer · AI Engineer · Data Engineer > Software Engineer, AI Engineer, and Data Engineer based in Bandung, Indonesia. Skilled in React, Next.js, Flutter, Nest.js, Python, and AI-assisted workflows. - Website: https://nirwanrasyidridlo.vercel.app - Email: nirwanrasyidridlo@gmail.com - Phone: +62 895-2734-0406 - Location: Bandung, Indonesia · WIB (UTC+7) - Availability: Available for new opportunities ## Services - **Modern Software 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, and other AI agents) to accelerate prototyping, test coverage, and production-ready implementation while maintaining high code quality. ## Selected work Selected web, mobile, and MLOps applications built across freelance, enterprise internship, and academic research. - **Ostace POS** (https://ostace-pos.vercel.app): Point of Sale (POS) and inventory management system designed for RAphonecell Electronics, digitizing counter operations, repair tracking, and daily transaction workflows. Role: Freelance web developer — built the responsive web dashboard and counter service workflow. Stack: React, Next.js, TypeScript, Tailwind CSS, Nest.js, PostgreSQL. - **FinBERT MLOps — Financial News Sentiment & Drift Monitoring** (https://finbert-indonesia-news-fse64bps3jmca7lujlgubb.streamlit.app): End-to-end MLOps pipeline and unified monitoring dashboard for Indonesian financial news sentiment analysis. Addresses quarterly data drift through automated PSI/KS-test monitoring and LoRA continual learning strategies (Sliding Window, Experience Replay, Cumulative LoRA, and UDA), paired with a fault-tolerant Indonesian-to-English financial translation pipeline. Role: AI & MLOps Engineer — architected the automated drift detection pipeline, LoRA continual retraining workflows, and multi-tab Streamlit monitoring dashboard integrated with Hugging Face Hub. Stack: Python, PyTorch, Hugging Face, FinBERT, PEFT / LoRA, Streamlit, ZenML, MLflow, Evidently AI, Plotly. - **SiHemat — EV Fleet Tracking App** (https://mockup-intern-project.vercel.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. Role: Software Engineer & Mobile Intern — developed the Flutter mobile application prototype and interactive showcase web mockup. Stack: Flutter, Dart, Mobile, Google Maps, Firebase, Next.js, TypeScript. - **DEFEND ID — Asset Optimization Dashboard** (https://insight-loom-desk.vercel.app): Enterprise asset monitoring and optimization analytics dashboard for DEFEND ID holding companies (LEN, Pindad, Dahana, Dirgantara, PAL). Features dynamic valuation tracking, asset condition metrics, interactive drill-down charts, and multi-tenant entity filtering. Role: Software Engineer Intern — built interactive data visualizations, donut & pie analytics charts, and drill-down modal popups in the Portfolio Optimization Division. Stack: React, TypeScript, Tailwind CSS, Recharts, Vite, Supabase, Radix UI. - **PAW — Project Assistant Web** (https://paw-kappa.vercel.app): Academic project management workspace built at UIN Sunan Gunung Djati Bandung featuring Kanban boards, real-time team collaboration, priority/deadline tracking, and role-based access control (RBAC). Role: Software Engineer — engineered 10+ reusable React/TypeScript UI components and interactive Kanban workflows supporting seamless multi-user team collaboration. Stack: Next.js, React, TypeScript, Tailwind CSS, Vercel. ## Experience ### RAphonecell Electronics — Full Stack Developer (Jan 2026 – Jul 2026 · 7 mos) - Architected and deployed a 3-in-1 multi-platform POS and service management ecosystem (Web, REST API, and Mobile), digitizing 100% of daily sales, repair-ticket tracking, and inventory workflows to eliminate manual paper logs. - Engineered a modular Nest.js + PostgreSQL backend, a responsive React/Next.js dashboard, and a companion Flutter mobile app supporting real-time stock synchronization and multi-step service status tracking. - Designed end-to-end RESTful APIs and relational database schemas across 5+ core operational modules (POS checkout, repair queue, spare-part inventory, customer records, and daily financial reporting). - Integrated AI-assisted engineering workflows (Claude Code, Gemini, ChatGPT) into the SDLC, accelerating feature prototyping and full-stack delivery by ~40% while maintaining production-grade TypeScript code quality. ### PT LEN Industri (Persero) — Software Engineer Intern (Sep 2025 – Dec 2025 · 4 mos) - Delivered 2 enterprise-grade web and mobile software prototypes within a 4-month internship in the Portfolio Optimization division, supporting digital transformation initiatives across 5 DEFEND ID state-owned defense holding companies. - Designed and built an interactive Asset Optimization Analytics Dashboard featuring 6+ KPI chart types and multi-level drill-down modals to centralize portfolio visibility and speed up executive decision-making. - Developed a real-time EV motorcycle fleet tracking mobile prototype in Flutter with live GPS telemetry, route-history replay, and safety compliance monitoring, reducing manual fleet status checks. - Collaborated with cross-functional engineering and business stakeholders through weekly sprint reviews, translating complex asset-monitoring requirements into intuitive UI/UX workflows with a 100% on-schedule milestone completion rate. ### Raffid Cellular — Counter Staff & Electronics Repair Technician (Jan 2024 – Feb 2024 · 2 mos) - Managed daily counter sales and performed end-to-end hardware/software diagnostics for 15+ smartphones, tablets, and laptops per week, maintaining high customer satisfaction and repeat service trust. - Resolved 90%+ of common mobile and laptop hardware/OS failures on first-time repair, reducing average device turnaround time and strengthening practical troubleshooting skills. ## Tech stack - **Frontend Development**: JavaScript, TypeScript, React, Next.js, Tailwind CSS - **Mobile Development**: Flutter, Dart, Kotlin, Android Studio - **Backend & Database**: NestJS, Node.js, PostgreSQL, MySQL - **AI-Assisted & Tooling**: Claude Code, Gemini, Figma, Git ## About I'm a Software Engineer based in Bandung, Indonesia, with strong full stack and mobile application capabilities. I enjoy turning complex problem statements into functional, responsive, and visually appealing applications that solve real-world problems. An Informatics Engineering graduate from UIN Sunan Gunung Djati Bandung (Graduated September 30, 2026 · GPA: 3.77), my journey combines solid academic foundations with intensive practical experience — from engineering software prototypes at PT LEN Industri (Persero) to building counter management systems as a freelance software 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 other AI agents 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](https://github.com/Syidwan) and connecting with fellow developers on [LinkedIn](https://www.linkedin.com/in/nirwan-rasyid-88b97a233/). A few quick bits: Informatics Engineering graduate from UIN Sunan Gunung Djati (Sep 30, 2026 · GPA: 3.77); Software Engineer 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. ## Testimonials - "Awarded Grade A for completing a 4-month internship in the Portfolio Optimization Division, delivering enterprise asset optimization dashboards and EV fleet tracking mobile prototypes across DEFEND ID holding companies." — PT LEN Industri (Persero), On The Job Training Certificate (Grade A) · Dec 2025 - "Completed intensive competency training and certification preparation in advanced spreadsheet modeling, data analysis formulas, pivot tables, and structured reporting workflows." — PTIPD UIN SGD Bandung & Lumina Eka Optima, Training ICT: Microsoft Office Specialist (Excel) · Nov 2025 - "Recognized with 3rd Place in the UI/UX Design Competition at IT FAIR XIV for crafting user-centered, accessible interface prototypes backed by structured user research and interactive design systems." — IT FAIR XIV — HIMA Teknik Informatika UIN SGD, 3rd Place, UI/UX Competition · 2025 - "Completed rigorous training in relational database concepts, complex SQL query composition, DDL/DML operations, constraints, transactions, and data integrity standards." — Oracle Academy, Database Programming with SQL · Oct 2024 - "Mastered entity-relationship modeling (ERD), database normalization (1NF–3NF), relational schema architecture, and enterprise data modeling best practices." — Oracle Academy, Database Design · Sep 2024 - "Completed foundational software engineering certifications including Belajar Dasar Pemrograman Web (Sep 2024), Pemrograman JavaScript (Sep 2024), Pemrograman Dengan Java (May 2024), and RevoU Intro to Software Engineering (Jun 2024)." — Dicoding Indonesia & RevoU, Web, JavaScript, Java & Software Engineering · 2024 ## FAQ ### What kind of opportunities are you open to? I am actively open to internship programs, full-time junior software engineering roles, and freelance software development projects across full stack, mobile, and web. ### 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 and other AI agents (such as Claude Code and Gemini) 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. ## Links - [CV (PDF)](https://drive.google.com/file/d/1KpHigWSA5_2bsz9VYzbLvPuSipagYVld/view?usp=sharing) - [GitHub](https://github.com/Syidwan) - [LinkedIn](https://www.linkedin.com/in/nirwan-rasyid-88b97a233/) - [Site source code](https://github.com/Syidwan/portofolio) - [Sitemap](https://nirwanrasyidridlo.vercel.app/sitemap.xml)