Muhamad Arfa Alghiffari - Web Developer
Table of contents
Profile Summary
Highly motivated Junior Web Developer with expertise in both frontend and backend development. Proficient in modern web technologies and experienced in building efficient, responsive, and user-centric web applications. Dedicated to delivering high-quality solutions that meet and exceed user expectations.
Technical Skills
Frontend Development
HTML: Proficient in writing semantic HTML5 code, with experience in building responsive web applications.
CSS: Skilled in writing efficient and modular CSS code.
Vue.js: Experienced in creating reusable Vue.js components using TypeScript, with a focus on modularity and maintainability.
React.js: Experienced in building scalable and efficient React.js applications using TypeScript, with a strong understanding of its ecosystem and best practices.
Tailwind CSS: Skilled in using Tailwind CSS for building responsive and customizable UI components.
Backend Development
Node.js: Experienced in building scalable and efficient Node.js applications, with a strong understanding of its ecosystem.
Express: Proficient in using Express.js for building RESTful APIs and web applications.
PHP Native: Experienced writing high-quality PHP code, with experience in using frameworks like Laravel. (Project: [Nama Proyek], sebuah aplikasi web yang menggunakan PHP Native untuk meningkatkan kecepatan dan efisiensi)
Database Management
MySQL: Experienced in designing and implementing efficient MySQL databases, with an understanding of its query language.
Firebase Firestore: Experienced in using Firebase Firestore for building real-time data-driven applications.
PostgreSQL: Experienced in using PostgreSQL for building scalable and efficient databases.
SQLite: Experienced in using SQLite for building lightweight and efficient databases (Basically for development mode).
Tools and Technologies
Cypress: Experienced in using Cypress for building end-to-end testing and automation.
Trello: Utilized as a project management tool to organize and manage tasks effectively.
Programming Languages
JavaScript**:** Skilled in writing high-quality JavaScript code for dynamic web applications, leveraging ES6+, React, and Vue.js.
TypeScript**:** Experienced in writing high-quality TypeScript code for large-scale web applications, utilizing TypeScript, React, and Vue.js.
Experiences
Frontend Web Developer (Internship)
PT Angkasa Defender Indonesia
2024 August - October
Slicing from Figma to Website: Designing and implementing website components from Figma designs.
Collaborating with Backend Team to Connect API: Working with the backend team to integrate API connections and ensure seamless data exchange.
Using Vue.js as Frontend Framework with TypeScript: Utilizing Vue.js as the frontend framework and TypeScript for building scalable and maintainable web applications.
**Full Stack Developer (Project Freelance)
***Website G2 Arena
*2024 Feb - June
Slicing from Figma to Website: Designing and implementing website components from Figma designs.
Developing Backend using PHP Native and Managing MySQL Database: Building backend functionality using PHP Native and managing database operations using MySQL.
Integrating QRIS (Netzme) Payment Gateway for Direct Transactions on Website: Integrating the QRIS (Netzme) payment gateway to enable direct transactions on the website.
**Backend Developer (Bootcamp Final Project)
***Capstone Project Final Dicoding
*2022
Integrating Backend using Firebase Firestore: Integrating backend functionality using Firebase Firestore as the primary database management system.
Managing Database, User Authentication, Data Storage, and Retrieval: Managing database operations, user authentication, data storage, and data retrieval processes.
Education
- Bachelor of Science in Media Technology, Politeknik Negeri Media Kreatif Jakarta, Indonesia (Aug 2020 - Oct 2024). Grade: 3.6/4
Subscribe to my newsletter
Read articles from Muhamad Arfa Alghiffari directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by