Software Engineer who has worked as Tools Engineering team in Tokopedia. I am responsible to create innovation or idea to increase engineer's productivity So far i improve / add new features to Jenkins pipeline, creating data aggregator of services and their ownership, aggregate alerting system and mentioning respective owner, etc I also have experienced collaborating with security, DevOps, and cloud team to create innovation. I am a fast learner to new tech also an engineer who always try to implement clean code for all the services to ensure modularity and readability. I am interested in learning about infrastructure from my backend background.
-
Fullstack EngineerKredivo GroupJakarta, Indonesia -
Software EngineerFlip Aug 2024 - PresentJakarta Metropolitan AreaAccept Payment -
Software EngineerTokopedia Aug 2019 - Jul 2024Greater Jakarta Area, IndonesiaWorked as Tools Engineer in Productivity Solution Engineering group part of Enterprise Team, mainly focused on creating system or giving idea on improving productivity of other engineers. Such as creating service to aggregate engineers data, services ownership, instances info, improving CI and etc. Tech used: Go, Redis, NSQ, Postgresql, Jenkins, ReactJS, Nginx, Terraform, Pagerduty- Creates engineering information system with RBAC and their service information, which improve… Show more Worked as Tools Engineer in Productivity Solution Engineering group part of Enterprise Team, mainly focused on creating system or giving idea on improving productivity of other engineers. Such as creating service to aggregate engineers data, services ownership, instances info, improving CI and etc. Tech used: Go, Redis, NSQ, Postgresql, Jenkins, ReactJS, Nginx, Terraform, Pagerduty- Creates engineering information system with RBAC and their service information, which improve engineers time to find other team service or their own service information. This helps when they want to integrate with others. With collaboration with cloud platform team, it also shows their instances IP, usage, and status.- Integrate Bytedance SSO Oauth2 to ERIS- Integrate ERIS to Bytedance's internal tools by creating synchronizer using event driven architecture.- Providing webhooks/data from engineering system to security and enterprise team, to automate system access and team mutation.- Creates alerting tools to aggregate alert between monitoring tools with collaboration with DevOps team. This helps engineer to focus on the alert channel rather than have to check many monitoring tools.- Integrate and unify alerting system with Bytedance's internal tools.- Creates code coverage system on CI/CD pipeline with collaboration from DevOps team. I also help fix various bugs and improving the pipeline speed when doing build and unittest. This helps increase pipeline effectiveness by 40%.- Integrate API automate testing in CI pipeline (Jenkins) which reads test script created by QA. This helps engineers and QA to do automate testing before deploying features. Reduces sdlc deployment time.- Integrate Jenkins pipeline to Github by using their status system.- Temporary on Gamification team to help improve their APIs by applying graceful handling and single flight Show less -
Test Engineer InternTokopedia Jun 2019 - Aug 2019- Make data stubbing and service mocking to help integrate with CircleCI- Helping other team to integrate with CircleCI -
Software Engineer Intern (Backend)Bukalapak Jun 2018 - Aug 2018Greater Jakarta Area, IndonesiaWorked with fintech teams- Make script to help one of the campaign- Contribute in making recommendation value to buy for each productStack used ruby on rails, redis, rabbitmq
Muhammad Ramadhan Education Details
Frequently Asked Questions about Muhammad Ramadhan
What company does Muhammad Ramadhan work for?
Muhammad Ramadhan works for Kredivo Group
What is Muhammad Ramadhan's role at the current company?
Muhammad Ramadhan's current role is Fullstack Engineer.
What schools did Muhammad Ramadhan attend?
Muhammad Ramadhan attended University Of Indonesia.
Not the Muhammad Ramadhan you were looking for?
-
-
-
-
Muhammad Ramadhan
Talent Acquisition | Operations Team Leader | Recruiter | Hr GeneralistBanten, Indonesia -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial