Jakarta, Indonesia contact@muhfajar.email |
|
Muhamad Fajar
SUMMARY
With over seven years of dedicated experience in the field of software development, along with three years of team management, I possess a solid understanding of the domain. My primary focus has been on proficient coding in languages such as Go, Python, Ruby, and PHP, highlighting a versatile skill set that aligns with the dynamic demands of the industry.
EXPERIENCE
PT Global Loket Sejahtera, Jakarta — Tech Lead for Team X
Jun 2023 - Present
- Crafting Architectural Designs for Scalability and Efficiency with Care.
- Delving into Hands-On API Development for Identity Services with Precision.
- Constructing Robust Data Pipelines to Nurture the LOKÉT App.
- Collaborating with Stakeholders to Harmonize Requirements with Business Goals.
- Communicating Thoughtfully Within the Team for Seamless Development Processes.
- Addressing Complex Technical Issues with Diligence and Expertise.
- Implementing Solutions with a Focus on Optimizing Performance and User Experience.
- Proactively Seeking Opportunities for System Enhancement and Optimization.
- Participating in Respectful Code Reviews, Embracing Best Practices for Continuous Improvement.
PT Global Loket Sejahtera, Jakarta — Tech Lead for Lokét Screen
Nov 2023 - Present
- Plan and strategize the migration process to ensure minimal disruption to current services (migrating GoTix to Lokét Screen).
- Communicate with stakeholders about the migration timeline, potential impact, and benefits.
- Coordinate with teams to execute the migration plan efficiently.
- Monitor the migration process closely to address any issues promptly.
- Conduct thorough testing post-migration to verify the functionality and performance of the new service.
- Implement necessary adjustments and optimizations to improve the migrated service's effectiveness.
- Provide ongoing support and maintenance for both the migrated service and the existing ones.
PT Global Loket Sejahtera (Gojek Group), Jakarta — GoTix Tech Lead
May 2019 - Nov 2023
- Manage the technical team and oversee all projects undertaken, specifically focusing on the GoTix tech team. This involves analyzing briefs, crafting progress reports, identifying potential risks, and developing comprehensive work schedules.
- Conduct employee and team evaluations with a keen eye for growth opportunities.
- Effectively communicate using various platforms to ensure seamless collaboration.
- Conduct thorough research to inform strategic planning efforts.
- Enthusiastically take on tasks that go beyond the scope of my job description.
- Collaborate seamlessly with other team members to achieve collective success.
PT Global Loket Sejahtera (Gojek Group), Jakarta — Software Engineer
Jan 2018 - May 2019
- Demonstrated a commitment to efficiency by meticulously organizing and prioritizing tasks to ensure the timely completion of assignments.
- Innovatively developed new services to meet business requirements, ensuring the smooth execution of marketing campaigns and guaranteeing GoTix customers obtain tickets tailored to their preferences.
- Collaborated effectively both independently and within a team to address challenges and find solutions.
- Maintained a reputation as a personable, diligent, and consistently punctual team member, contributing to a positive working environment.
PT SoftwareSeni, Yogyakarta — Web Developer
Apr 2016 - Dec 2017
- Responsible for the development of websites or web-based applications using Codeigniter, Laravel, and Django, with a focus on bug fixing and enhancing system functionality or optimizing SQL queries.
- Demonstrated exceptional technical proficiency and consistently strived to contribute positively and enthusiastically to the company's image.
PT Talenesia Network Techmedia, Bandung — Full Stack Developer
Apr 2015 - Jan 2016
- I have had the privilege of overseeing the company's technical team and managing their projects. My responsibilities include analyzing project briefs, preparing progress reports, identifying potential risks, and developing comprehensive work schedules. Additionally, I conducted thorough research to facilitate effective planning.
- One of my notable achievements includes spearheading the creation of a website, serving as the main product. This involved the entire process from UML modeling to coding, utilizing Laravel with PHP API for seamless data consumption. Furthermore, I played a key role in designing the user interface using Angular, and Polymer. To ensure a robust infrastructure, I orchestrated the setup of a cloud server using CentOS, serving both as a web server and mail server.
PT Jamparing Masagi, Bandung — Web Developer (Internship)
Feb 2013 - Apr 2013
- Contribute to the hands-on development of internal tools for the archives management and actively participate in technical discussions related to software development projects.
EDUCATION
UIN Sunan Gunung Djati, Bandung — S1 in Computer Science (3,12)
Jul 2010 - Jan 2015
PROJECTS
2023 - Present | Lokét Identity (Auth Provider for Lokét Ecosystem) — https://www.loket.com/ Go, Go-Zero, Redis, PostgreSQL, OAuth2 Lokét EZ API Backend — iOS & Android Go, Go-Zero, Redis, PostgreSQL, Python Lokét EZ Data Builder — iOS & AndroidPrefect, Redis, PostgreSQL, Python React, Ruby on Rails, Cloudflare Undisclosed ProjectPrefect, Redis, PostgreSQL, Python, Django, ArcGIS API |
2018 - 2023 | Go, Python, MySQL, Ruby on Rails, Sidekiq, Mailgun, Elastic, Go-Zero, Redis React, Ruby on Rails, Cloudflare Bootstrap, JQuery, Cloudflare, Vercel Django, PostgreSQL, Cloudflare Stream |
2016 - 2018 | Django, Docker, Mailgun, Cloudflare, PayPal, PostgreSQL, Redis Django, MySQL Laravel, PHP, JQuery, Materialize, MySQL PHP, OJS, Cloudflare, PostgreSQL Codeigniter, PHP, JQuery, Bootstrap, Mailchimp, MySQL Codeigniter, PHP, MySQL Django, PostgreSQL |
2012 - 2015 | PLN weekly report web-based application — internal tools PHP, MySQL, Bootstrap, JQuery Angular, Polymer, JavaScript PHP, MySQL, Memcached PHP, MySQL, Bootstrap, JQuery PHP, MySQL, Bootstrap, JQuery Web-based application electric reload voucher mobile using Yahoo! Messenger API — internal toolsPHP, MySQL, Bootstrap, JQuery Revamped UI & UX archives management for PT. Jamparing Masagi — internal toolsPHP, MySQL, Bootstrap, JQuery |