Muhammad Hanafi
Net Development Lead
Bogor, Indonesia
--Nationality: Indonesian
Date Of Birth: 2nd January 1988
LANGUAGES
Skilled Lead .NET Developer with a proven ability to manage and guide a team in
developing high-quality .NET applications. Experienced in project management, ensuring
tasks are completed on time. A strong mentor, helping team members grow their technical
skills. An excellent collaborator, working well with product managers and designers
to meet business needs. An effective problem solver, resolving technical issues and
maintaining high standards through regular code reviews. Committed to staying updated
with the latest technology trends and contributing to long-term strategy development.
English
EMPLOYMENT HISTORY
Arabic
Net Development Lead
Jul 2018 - Present
PT. Astra International, Jakarta
SKILLS
.Net Core Framework, C#, VB6, EF Core
JQuery, DevExpress, AspNet, Telerik
KendoUI
Ms SQL, T-SQL, Stored Procedure
SSRS, Telerik Reporting, Crystal Report
LINKS
• Leader of seven talented .Net Developers to enhance ERP apps
• The main task is to maintain ERP apps include ASMX web service, WCF also RESTful API
build on net framework 4.8.1 using VS2022 with SQL Server 2016 as RDBMS and crystal
report also SSRS as reporting tools
• Directing and overseeing the development of .NET applications, ensuring high code
quality and the implementation of best practices in software development.
• Coordinating team tasks, setting priorities, and ensuring projects are completed on time.
• Guiding team members, providing training and support to enhance their technical skills,
and encouraging professional growth.
• Working closely with other stakeholders, including product managers and business
analyst, to understand business needs and translate them into effective technical
LinkedIn: https://shorturl.at/rtg87
GitHub: https://shorturl.at/fp8rb
solutions.
• Identifying and resolving technical issues, and providing innovative solutions to
challenges faced by the team.
HOBBIES
• Conducting regular code reviews and ensuring all deliverables meet established quality
standards.
Badminton
• Contributing to the development of long-term technology strategies and ensuring the
team stays up-to-date with the latest trends and technologies.
Senior Programmer
May 2017 - Jun 2018
PT. Enerren Technologies, Jakarta
• Create responsive Vehicle Management System UI to display Driver Safety Performance
such as DO No,Truck Number, Num Of Harsh Braking, Num Of Hard Acceleration,Num Of
•
•
•
•
•
•
•
Harsh Cornering, Driving Time, Working Time, Num Of OverSpeeding and etc using MVC
Dev Express framework also create SQL Stored Procedure to calculate and provide IVMS
UI data and create SQL Job to run that stored procedure every hours
Create web app for Customer of Runner Telematic with team using Net MVC KendoUI
Create web app for Dealer of Runner Telematic with team using Net MVC KendoUI
Create web app for DSF Admin with team using Net MVC Kendo UI also its dashboard
chart using High Chart
Enhance existing apps refer to customer voice
Create multi thread windows service app using internal library (called: ToeLibrary) for
threading and TopShelf
Create a scheduled Email alert running once every day using Net Framework
Analyze system requirement for Runner Telematic apps such as Customer Page, Dealer
Page and DSF Admin page with client
Senior Developer
Oct 2016 - Mar 2017
Nityo Infotech, Jakarta
Placement to Watson Indonesia As Vendor Resources
• Modifying internal application to integrate with hybris for online apps using Vb Net with
VS2008
• Assist Project Manager to complete Retalix roll out project for scheduling, controlling
and coordinating with store PIC to make sure all schedule finish on time. And coordinating
with vendor to complete other stores
• Create console application to get sales file from store to HO over FTP with net framework
• Create windows application for displaying report with auto generated tabs and filters
according to stored procedure result sets and fields using C# net framework
Software Developer
Apr 2015 - Sep 2016
PT. Pandawa Karya Citra, Jakarta
• Create and maintain website for POS of Astra sales operation such as Daihatsu,
Auto2000 using ASP.NET, C# .Net, Crystal Report and Ms.SQL Server 2008 R2 specially
for Finance Back Office
• Enhance ASMX web services to support internal ERP and internal SAP system integration,
ensuring interoperability and data efficiency.
• Enhance WCF services to support internal application communication with high security
and reliability, including configuring bindings and service contracts.
Software Developer
Jan 2015 - Mar 2015
All ID Pte. Ltd., Jakarta
• Create website for hotel client using ASP.NET MVC, C# .Net, Crystal Report and Ms. SQL
Server 2008 R2 also Enhance booking engine, integrated with Agoda platform
Software Developer
Dec 2013 - Dec 2014
PT. Leading Eight Global, Jakarta
• Create website for daily activity of Day Care such as registration, absent and reporting
using C# net framework and Telerik Framework
VB-6 Programmer
Feb 2012 - Nov 2013
Pharos Group, Jakarta
• Maintain and enhance ERP application specific in Purchasing Dept needs using VB-6, Ms
SQL Server 2000 and Crystal Report.
CERTIFICATES
Certified Azure Fundamentals, Microsoft
July 2020
COURSES
SQL Server Performance Tuning and Optimization, Microsoft
January 2019
IIS Administration Troubleshooting and Best Practices, Microsoft
March 2019
C# Best Practices for Developers, LinkedIn Learning
April 2020
Cloud Technical Series: Learn to build better, faster, Google Cloud
March 2021
EDUCATION
Bachelor Degree: Information Technology
Universitas Nasional PASIM, Bandung
Jul 2007 - Nov 2011