Hi, I'm
Dwi Heryanto

Frontend Developer & Software Engineer specializing in React

, TypeScript
, and modern web technologies

Building innovative user experiences and scalable applications with cutting-edge technology

Dwi Heryanto Logo

Frontend Developer

Available for projects
React
TypeScript
Scroll down

About Me

Passionate frontend developer with expertise in modern web technologies and a keen eye for creating exceptional user experiences

Muhammad Dwi Heryanto Putro

I'm a dedicated frontend developer with a passion for creating innovative and user-friendly web applications. My journey in software development has been driven by curiosity and a desire to solve complex problems through elegant code.

With extensive experience in React, TypeScript, and modern web technologies, I specialize in building scalable applications that deliver exceptional user experiences. I believe in writing clean, maintainable code and staying up-to-date with the latest industry trends and best practices.

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, or learning about the latest developments in AI and machine learning applications in web development.

Frontend DevelopmentReact EcosystemTypeScriptUI/UX Design

Clean Code

Writing maintainable and scalable code following best practices

Innovation

Implementing creative solutions to complex problems

Performance

Optimizing applications for speed and efficiency

Collaboration

Working effectively in teams and with stakeholders

My Experience

A timeline of my professional journey and the impact I've made at each step

Technical Skills

A comprehensive toolkit of modern technologies and frameworks that I use to build exceptional digital experiences

Frontend Development

React
TypeScript
JavaScript
Next.js
Tailwind CSS
Vite
HTML5
CSS3

Backend & Database

Node.js
PostgreSQL
Prisma
Supabase
API Development
Serverless
Python
REST APIs

AI & Modern Tech

RAG Systems
AI Integration
Vector Databases
LangChain
OpenAI API
Chatbot Development
Machine Learning
NLP

Technologies & Tools

⚛️React
🔷TypeScript
Next.js
🎨Tailwind
Vite
🔺Prisma
🗄️Supabase
🚀Vercel
🌿Git
💻VSCode
🎭Figma
🤖ChatGPT

Fast Learner

Quick to adapt to new technologies

Remote Work

Experienced in distributed teams

Mobile First

Responsive design advocate

Best Practices

Security and performance focused

Featured Projects

A showcase of my recent work, featuring innovative solutions and creative implementations

Company Profile Website
Frontend

Company Profile Website

This project showcases a complete company profile website with modern design principles. It includes sections for services, team members, testimonials, and contact information. The website is fully responsive and optimized for all devices.

Key Features

  • Responsive Design
  • Modern UI Components
  • Smooth Animations
  • SEO Optimized
  • Fast Loading

Technologies Used

ReactTailwind CSSJavaScriptResponsive DesignNext Js
RAG PDF Chatbot
AI/Frontend

RAG PDF Chatbot

This advanced chatbot leverages RAG technology to provide accurate answers from PDF documents. It processes uploaded PDFs, creates vector embeddings, and uses OpenAI's API to generate contextually relevant responses.

Key Features

  • PDF Document Processing
  • RAG Implementation
  • OpenAI Integration
  • Vector Search
  • Real-time Chat

Technologies Used

Vercel AI SDKOpenAIRAGPDF ProcessingQdrant
RAG Chatbot Application
AI/Application

RAG Chatbot Application

This full-featured chatbot application combines multiple AI technologies to create an intelligent conversational experience. It includes conversation history, context management, and advanced natural language processing.

Key Features

  • RAG Implementation
  • Conversation Memory
  • Context Awareness
  • Multiplatform apps
  • OpenAI Integration
  • Vector Search

Technologies Used

Vercel AI SDKVector DBLangChainRAGOpenAIReact Native

Get In Touch

I'm always open to discussing new opportunities and interesting projects. Feel free to reach out if you'd like to collaborate!

Batam, Indonesia

Looking forward to hearing from you!

Made with by Muhammad Dwi Heryanto Putro

© 2026 All rights reserved.