Rizki Harahap

Rizki Harahap

Frontend Web Developer

Followers of Rizki Harahap445 followers
location of Rizki HarahapEast Jakarta, Jakarta, Indonesia

Connect with Rizki Harahap to Send Message

Connect

Connect with Rizki Harahap to Send Message

Connect
  • Timeline

  • About me

    Web Developer, Software Engineer Frontend, Next.js, & React.js

  • Education

    • Universitas Pembangunan Nasional Veteran Yogyakarta

      2018 - 2024
      Gelar Sarjana Management Information Systems and Services -
  • Experience

    • Neurabot

      Feb 2021 - Apr 2022
      Frontend Web Developer

      Develop a project that solves a problem in the field of spatial data collection and shows the datas with leaflet. This project makes it possible to retrieve spatial data live from the location. The problem in this project is how to enter data when the location is not covered by internet signal. We solve it with Progressive Web App for able to offline mode.- I contribute as a frontend developer with NextJS and React.js as a framework. - Contribute to solving The problem in this project with the team.- Successfully Adapted modern technologies like TypeScript, Leaflet, React.js and NextJS to our project Show less

    • Creasimu

      Oct 2021 - Apr 2022
      Fullstack Developer

      Successfully launched Creasimu's official e commerce website with contributions as a FullStack Web Developer.- Contribute to the development of e commerce websites with Modern Architecture- Building an e commerce website using NextJs for Frontend and ExpressJs as Backend framework- Translate designs and wireframes from Figma into fully functioning and high quality code using Tailwind CSS combined with Styled Component- Adapted Clean Architecture for managed scalable maintainable code Show less

    • Rey.id

      Aug 2022 - Jun 2024
      Software Engineer Front End

      - Build features and fix bugs in internal website for managing subscriptions, medical records, and insurance products.- Creating a new web view with React.Js and embedded in the mobile platform, which has 90% covered by test with Jest and React Testing Library, and implementing marketing tools to track users with Moengage- Monitoring system with new relic and zenduty as incident manager tool, maintaining code based on sonarqube suggestion from rank C to A- Successfully built our internal design system with rollup and implemented it in all web repositories- Design and implement frontend pattern with React.js based on Clean Architecture pattern that can separate the concern and be maintainable.- Adapt to working with Jira as task management and agile.- Write well designed, testable, and efficient code by using best practices Show less

    • PT FitAja Digital Nusantara

      Jul 2024 - now
      Web Developer

      Responsible for determining a modern web environment from zero and creating micro webviews to support features in the FitAja mobile application.- Set up and maintained virtual machine servers on Google Cloud for online teleconsultation services, including separate dev, staging, and production environments.- Implemented blue-green deployment to minimize downtime, using Docker for container orchestration, Nginx as a reverse proxy, and GitHub Actions for automated deployments.- Developed a NextJs-based teleconsultation application. Utilized Mantine JS for UI components, React Query for efficient data handling, and Zustand for state management, ensuring optimal performance and seamless integration with other required systems.- Built a complex, mobile-responsive, multi-step registration form for Medical Checkup services with Laravel, Tailwind, Alpine.js, and Flowbite. This web app was optimized for mobile webview, designed to be embedded in the FitAja mobile app Show less

  • Licenses & Certifications

    • Belajar Fundamental Front-End Web Development

      Dicoding Indonesia
      Apr 2020
      View certificate certificate
    • Developer Student Clubs 2019 - 2020 Lead Certificate of Completion

      Google Developer Student Clubs
      Aug 2020
    • Qwiklabs Learning Badge

      Qwiklabs
      May 2020
      View certificate certificate
    • Membangun Progressive Web Apps

      Dicoding Indonesia
      Jan 2020
      View certificate certificate
    • Meniti Karier sebagai Software Developer

      Dicoding Indonesia
      Mar 2021
      View certificate certificate
  • Honors & Awards

    • Awarded to Rizki Harahap
      2019 - 2020 Core Team Member CERTIFICATE OF APPRECIATION Battistrada Developer Aug 2020 Appreciation for successfully serving as a Team Member at Battistrada Developer from 2019 - 2020
  • Volunteer Experience

    • Web Developer and Trainer Web Course for Begginer

      Issued by Battistrada Developer on Sept 2018
      Battistrada DeveloperAssociated with Rizki Harahap
    • Leader

      Issued by Google Developer Student Club UPNVY on Aug 2019
      Google Developer Student Club UPNVYAssociated with Rizki Harahap