Passionate about creating innovative web solutions with modern technologies. Specialized in Next.js, Spring Boot, React.js, Express.js, and building scalable applications.
About Me
Hello! I'm Ridwan Taufik, a passionate Full Stack Developer with over 3 years of experience in creating innovative web solutions. I specialize in modern JavaScript technologies and love turning complex problems into simple, beautiful designs.
My journey in web development started with a curiosity about how websites work, and it has evolved into a career where I get to build amazing digital experiences every day. I'm constantly learning new technologies and best practices to stay at the forefront of web development.
When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community.
Skills & Technologies
Here are the technologies and tools I work with to bring ideas to life
Frontend
Backend
Database
DevOps & Security
Tools & Productivity
Always Learning
Technology evolves rapidly, and so do I. I'm constantly exploring new frameworks, tools, and best practices to stay current with industry trends and deliver cutting-edge solutions.
Work Experience
My professional journey and accomplishments
Freelance Programmer
Delivered multiple full-stack and backend solutions for corporate and fintech clients, from product development to production deployment.
Key Responsibilities:
- Built an integrated Sales & Corporate Platform for PT. Wastek Kreasi Indonesia using Next.js, Express.js, Golang, and PostgreSQL.
- Developed e-commerce capabilities for railway signaling and telecommunications equipment with role-based access and secure public transactions.
- Integrated Midtrans payment gateway for automated payment processing.
- Developed internal MIS modules covering stock inventory, sales tracking, and partnership management (KAI).
- Deployed applications to Hostinger with CI/CD pipelines and Git-based version control.
- Built landing page + CMS and B2B management modules for PT. Rasa Aksata Nusantara using Next.js, TypeScript, and Laravel.
- Developed RESTful APIs for Earned Wage Access flows: loan requests, disbursement, repayment tracking, and banking integrations.
- Built Golang services for HRMS and payroll workflows including attendance (GPS/face recognition), shifts, leave, reimbursement, and digital payslips.
Technologies Used:
Programmer / Full Stack Developer
Built high-performance internal systems spanning finance, inventory, asset tracking, and operations with end-to-end ownership from UI to deployment.
Key Responsibilities:
- Built full-stack internal platforms for finance dashboards, inventory management, and asset tracking using Next.js, React, TypeScript, Tailwind CSS, Spring Boot, and Node.js.
- Designed business logic and PostgreSQL schemas for multi-department workflows across inventory, finance, HR, and field operations.
- Developed a centralized API Gateway in Golang to route high-load inter-service traffic across internal systems.
- Delivered backend services for an internal attendance platform integrated with biometric devices (ZKTeco).
- Implemented real-time technician tracking and infrastructure monitoring dashboards with Socket.io and Redis.
- Managed deployment lifecycle with Docker, VPS hardening, CI/CD pipelines, GitHub, and Cloudflare.
- Produced system design documentation (use case diagrams and modular database schemas) and enforced API testing/documentation via Postman and Git workflows.
Technologies Used:
Full Stack Developer
Built and maintained healthcare web applications used by hospitals across Indonesia, with a strong focus on backend integration and mission-critical API delivery.
Key Responsibilities:
- Developed and maintained 5+ healthcare systems using PHP (Yii/Laravel), Node.js, and PostgreSQL.
- Integrated RESTful APIs for core hospital modules: patient registration, ER, inpatient/outpatient, medical records, dialysis, HR, finance, insurance, and BPJS.
- Implemented API-to-API integrations with SATUSEHAT, BPJS Kesehatan, and e-Claim for real-time data synchronization.
- Delivered end-to-end solutions for 15+ hospitals across Indonesia, including RSSL Lamongan, RSWM Semarang, RSAWS Samarinda, RSIB Balikpapan, and RSABE Papua.
- Handled 5-9 tickets per day covering bug fixes, feature requests, and performance improvements.
- Improved critical modules (SIMRS, E-Asuransi, PPI, BPJS) for better reliability, UX, and compliance.
- Supported continuous delivery of healthcare features through testing, release coordination, and production support.
Technologies Used:
Operator Leader & Robotic Controller
Oversaw and managed production processes and robots, ensuring high quality and efficiency standards in manufacturing.
Key Responsibilities:
- Managed 3 robots and 7 CNC machines including turning, drilling, leak test, boring, honing
- Maintained production target of 400 units/day with high safety and quality compliance
- Led 6-member team for troubleshooting and performance improvement initiatives
- Optimized robotic workflow for reliability and efficiency in production lines
Technologies Used:
Education
My academic journey and achievements in Information Systems
Bachelor of Information Systems
Information Systems
Specialized in Information Systems with a focus on software development, database management, and business process analysis. Graduated Cum Laude with strong academic performance and practical experience in various technologies.
Key Achievements
- Graduated Cum Laude with GPA 3.81/4.00
- Completed final project: Design and Development of Sales Information System
Relevant Coursework & Technologies
Featured Projects
Here are some of my recent works that showcase my skills and expertise
E-Commerce Platform
A full-stack e-commerce solution with React, Node.js, and PostgreSQL. Features include user authentication, payment integration, and admin dashboard.
Task Management App
A collaborative task management application built with Next.js and MongoDB. Real-time updates with Socket.io and drag-and-drop functionality.
Weather Dashboard
A responsive weather dashboard with location-based forecasts, interactive maps, and data visualization using Chart.js.
Social Media Analytics
Analytics dashboard for social media metrics with real-time data processing and beautiful visualizations.
Learning Management System
A comprehensive LMS with course management, video streaming, quizzes, and progress tracking for students and instructors.
Real Estate Platform
Property listing platform with advanced search filters, virtual tours, and integrated mortgage calculator.
Latest Articles
Stay updated with my thoughts on technology, development, and more.
Get In Touch
Have a project in mind? Let's work together to bring your ideas to life!
Contact Information
I'm always interested in hearing about new opportunities and exciting projects. Whether you have a question or just want to say hi, feel free to reach out!


