Muhamad Arfa Alghiffari - Web Developer

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
0
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

Muhamad Arfa Alghiffari
Muhamad Arfa Alghiffari