Ahmad F.

Ahmad F.

Stress Analysis Intern

Followers of Ahmad F.790 followers
location of Ahmad F.Jakarta Raya, Indonesia

Connect with Ahmad F. to Send Message

Connect

Connect with Ahmad F. to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer at Manuva

  • Education

    • Institut Teknologi Bandung (ITB)

      2017 - 2018
      Master of Science - MSc
    • Institut Teknologi Bandung (ITB)

      2013 - 2017
      Bachelor of Science - BSc
  • Experience

    • PT Dirgantara Indonesia (Indonesian Aerospace)

      Jun 2016 - Jul 2016
      Stress Analysis Intern
    • Institut Teknologi Bandung (ITB)

      Sept 2017 - Jan 2018
      Researcher and Lecture Asistant
    • PT LAPI ITB

      Sept 2017 - Jan 2018
      Researcher in Flight Simulation
    • Voltras International

      Jan 2018 - Jan 2020
      • System Analyst Jr Team Leader

        Jul 2019 - Jan 2020
      • Software Engineer

        Jan 2018 - Jul 2019
    • CAMY Labotech

      Jul 2019 - Jul 2021
      Co-Founder
    • Formulatrix Indonesia

      Jan 2021 - Nov 2021
      Software Engineer
    • Manuva

      Nov 2021 - now
      Senior Software Engineer

      As an individual contributor:- Nov 2021 - now: Backend.- Aug 2023 - now: Infra, Data.- Build, enhance, and manage distributed serverless backend services.- Control API access using role validation layer.- Create REST API endpoints, and GraphQL query, mutation, and subscription- Develop backend features using some architectures: - request - response - event-driven using publisher/subscriber- Create gateway to Integrate our application to 3rd party payment gateway and financing- Ensure the full business flow which uses payment gateway and financing are non-blocking by using callback mechanism.- Enable real-time error monitoring using Sentry.- Enable availability & latency monitoring using Google Cloud Run metrics.- Create multiple in-house reusable modules: auth, dynamic config, GraphQL, notification, repository, pub/sub, monitoring.- Solve challenging tasks: bulk upsert data performance issue, large data query memory issue.As a leader:- Nov 2021 - Jun 2022: Tech Lead for Retail app.- Jul 2022 - Mar 2023: Tech Lead for Sales app.- Apr 2023 - now: QA Lead.- Promoting S.O.L.I.D. principles to the team.- Coach the engineers on implementing unit testing and test doubles using Jest.- Manage people allocation for the projects respectively.- Participate in 10-15 hours/week meetings in average: backlog grooming, tech meet, sprint planning, daily, deployment, retrospective.- Participate in meetings with stakeholders in case it is required to give technical perspective.My Impact:- Applications in production: DistriOS (inventory, order, sales, customer), Manuva Retail, Manuva Card.- Enable sales manager to assign Permanent Journey Plan for >100 sales to increase effective call.- Increase bug-free Epic releases in Q4 2023 from 50% to 80%. Lihat lebih sedikit

    • Lassodev

      Mar 2024 - now
      Founder & Fullstack Engineer

      Software engineering studio

  • Licenses & Certifications