I'm a Front-End Developer specializing in Vue.js/Nuxt.js, with deep expertise in building scalable, performant web applications. Most of my projects leverage Nuxt.js, Pinia for state management, and Tailwind CSS for responsive design. I work primarily with JavaScript/TypeScript and have full-stack capabilities that allow me to build complete solutions from front-end to back-end when needed.
CORE EXPERTISE
My primary focus is crafting exceptional web experiences using the Vue.js ecosystem. I excel at building SPAs with Nuxt.js, implementing complex state management with Pinia, and creating pixel-perfect, responsive interfaces with Tailwind CSS and TypeScript. I'm experienced with modern development workflows including Git, Docker, and CI/CD pipelines.
ADDITIONAL CAPABILITIES
I'm proficient in back-end development with NestJS and Express.js, allowing me to build RESTful and GraphQL APIs when projects require full-stack solutions. I also develop cross-platform mobile applications using Flutter for clients needing mobile presence alongside their web applications.
11+
YEARS OF EXPERIENCE
10+
PROJECTS COMPLETED
Skills
Every great Projects begin with willingness to Learn
Lead a team of web and mobile developers, ensuring the successful delivery of high-quality projects. My responsibilities include:
- I manage and mentor a team of front-end developers, assigning tasks, setting priorities, and ensuring project timelines are met.
- Code Review: I conduct thorough code reviews to maintain code quality, enforce best practices, and ensure the consistency and performance of the codebase.
- Web Development: I specialize in building responsive and scalable web applications using Vue.js with Nuxt, leveraging my expertise to create intuitive and user-friendly interfaces.
- Mobile Development: I lead mobile development efforts using Flutter, focusing on building cross-platform applications with a seamless user experience.
- Back End Development: Design and implement secure and scalable APIs using Nest JS.
My role is pivotal in bridging the gap between design and technology, driving innovation, and delivering robust solutions across both web and mobile platforms.
July 2023 - February 2025
Ponpes Al-Bashiroh
Jakarta
Javascript Mentor
Comprehensive Front-End Training:
- Teach foundational web development skills, starting from basic HTML, CSS, and JavaScript
- Provided advanced training in Vue.js, including the Nuxt.js framework, T ailwind CSS, and state management with Pinia.
In-Depth Back-End Training:
- Guided students through essential JavaScript concepts and MySQL database management
- Introduced server-side development using Express.js with Prisma ORM for efficient data handling.
- Expanded curriculum to include advanced back-end development using NestJS.
Student Success and Feedback:
Received positive feedback from students for clear instruction and effective learning strategies.
August 2014 - June 2017
PT Intimap Indonesia
Jakarta
GPS Web Developer
Collaborate on building Vehicle Management System. The application is use for tracking
vehicles, read sensor like door open, engine start/stop, fuel indicator etc,
Coverage clients is Australia, New Zealand, Indonesia
- Use Openlayers for map interface in GPS tracking application
- Create transport management system
- Create & Update API
- Design best user interface for best user experience
- Optimize existing features
- Use best practice, clean and maintainable source code
- Bugs fixes
- Use Git as version control
December 2013 - September 2014
PT Arka Mahesa Pratama
Jakarta
IT Support & Junior Web Developer
- Develop online magazine
- Develop customer website
- Maintain local network Monitoring Internet
- LAN & internet troubleshooting
- Managing and maintaining DHCP server
- Managing and maintaining printer and scanner device
- Managing and maintaining network infrastructure
- Computer hardware & Software troubleshooting
- Supporting End User in windows environment