About
Learn more about me
DevOps & System Engineer
Hi there! Allow me to introduce myself and provide you with some insights into who I am. My name is Kamal, and I am excited to share my story with you.
- Birthday: 9 October 1990
- Website: kamaludincaskim.my.id
- Phone: +62 857 7355 8372
- City: Jakarta, Indonesia
- Age:
- Degree: Bachelor
- Email: kamaludin1908@gmail.com
- Freelance: Available
A DevOps and System Engineer with 7+ years of experience in the IT industry. I have extensive knowledge
in designing, building, and maintaining IT infrastructure, as well as implementing automation tools and
processes for software development and deployment.
My experience also includes optimizing system
performance, ensuring security and availability, and leading cross-functional teams to deliver successful
projects. I'm a quick learner and thrive in fast-paced, challenging environments. I'm passionate about
using technology to solve complex problems and always eager to keep up with the latest trends in the
industry.
Interests
Football
Futsal
Ping Pong
Riding
Novel
Games
Eat
Coffee
Skills
Professional Skill
I have hands-on experience with a wide range of products:
- DigitalOcean (Droplets, Apps, Spaces, Kubernetes)
- Amazon Web Services (EC2, KMS, S3)
- Google Cloud Platform (Compute, Kubernetes, Cloud Storage)
- Cloudflare (Security, DNS, Proxy, Pages)
- Sucuri (WAF, DNS)
- MinIO
"As a DevOps engineer, I have used automation tools such as Jenkins, Ansible, and Docker to streamline the development process and ensure that applications are deployed consistently and reliably."
I have hands-on experience with some tools for automation:
"As a DevOps engineer, I have a deep understanding of various operating systems such as Linux, and Windows, which allows me to create robust and scalable infrastructures."
I have hands-on experience with some operating system such as:
"As a DevOps and System Administrator, I have extensive experience in configuring and managing web
servers such
as Apache, Nginx, HAProxy, and IIS, ensuring that applications are highly available and running
optimally."
"My expertise in load balancers has allowed me to design and implement highly scalable and
fault-tolerant infrastructures, distributing traffic across multiple servers to improve performance and
reliability. I have hands-on experience with some load balancer such as: KEMP, Nginx"
"With my
experience in databases, I have been able to configure and manage various database systems such as
MySQL,
PostgreSQL, SQLProxy, Redis and MongoDB, ensuring data integrity, high availability, and disaster
recovery."
"I have used my knowledge of service discovery and orchestration tools such as Kubernetes and
Docker
Swarm to deploy and manage microservices and containerized applications."
"My proficiency in
service
configuration and management has enabled me to automate service provisioning, scaling, and monitoring,
allowing
teams to deploy and manage applications more efficiently and with greater visibility into system health
and
performance."
"As a DevOps engineer, I have experience in configuring and managing Elasticsearch, Splunk, Graylog and Kibana, allowing me to implement robust logging and monitoring solutions that enable teams to troubleshoot issues quickly and efficiently."
"My expertise in monitoring tools such as Prometheus, ManageEngine Opmanager, Grafana, ManageEngine AD Manager, ManageEngine AD Audit, ManageEngine Data Security, Solarwinds ORION, etc. has allowed me to create custom dashboards, alerts, and visualizations, providing teams with real-time insights into system behavior and performance."
"As a DevOps engineer, I have experience in configuring and managing backup solutions, ensuring that critical data is protected and recoverable in the event of a disaster."
I have hands-on experience with some backup tools such as:
Resume
Professional Experience
PT Dimensi Internasional Tax
Role : Lead of DevOps Specialist
- Successfully built a self-hosted Kubernetes cluster using Ansible and Terraform.
- By implementing the self-hosted Kubernetes cluster using Ansible, we were able to reduce our expenses by $1000/month.
- Implemented CI/CD using Jenkins, Buddy, CircleCI, GitLab.
- Implemented a microservices architecture for our software applications, which has allowed us to break down our monolithic system into smaller, independent services that can be developed, deployed, and scaled independently, resulting in improved agility, scalability, and resilience of our software system.
- Completed the deployment of ProxySQL for MySQL. This implementation will help to improve the performance and scalability of our MySQL database system by load-balancing incoming queries and distributing them efficiently across multiple database servers.
- Build and managed monitoring server using Prometheus and Grafana to capture performance from application, server, database, and more
- Implemented MinIO as an S3 server for our highly secure application.
- Implemented KONG as API Gateway for multiple services.
- Implemented Hoppscotch as a centralized API documentation tool for collaborative development.
- Successfully implemented a variety of open-source tools to replace subscription-based tools in our system. These tools provide comparable functionality while offering the benefits of open-source software, including cost savings and flexibility for customization.
- Throughout my work, I have taken extensive measures to secure and harden the server and application. This includes implementing industry best practices for SSL configuration and encryption to ensure that the SSL rating has achieved the highest possible grade of A+.
PT Media Nusantara Citra, Tbk
Role : DevOps & System Administrator
- Managed a diverse infrastructure consisting of over 50 physical servers and 100+ virtual machines. This includes responsibilities such as backup management, applying patches and updates, and conducting hardware maintenance. I ensure the smooth operation and reliability of the servers and virtual machines by implementing best practices for system administration and closely monitoring their performance.
- Successfully upgraded and migrated several Microsoft applications, including Active Directory, Exchange Server, DNS (Domain Name System), and DHCP (Dynamic Host Configuration Protocol).
- Successfully implemented a Hyper-V cluster, which is a high-availability and virtualization solution provided by Microsoft.
- Built monitoring and audit solutions for Active Directory and Exchange using ManageEngine products. ManageEngine provides a range of tools that offer comprehensive monitoring, auditing, and management capabilities for these Microsoft technologies.
- Successfully reduced annual costs for your organization by migrating certain services from Windows to Linux, including SQL Server and .NET Core applications.
- Successfully implemented load balancing for multiple high-traffic applications using the KEMP Load balancer. This implementation has significantly improved the performance and scalability of the applications by evenly distributing user hits across multiple servers.
- Build and managed monitoring server using Prometheus and Grafana to capture performance from application, server, network, database, and more
- Successfully innovated by developing an inventory application using Laravel.
- Successfully deployed and managed a self-hosted GitLab as a collaboration tool. This involved setting up a dedicated server, installing GitLab, configuring domain settings, and securing communication with SSL/TLS encryption.
PT Kemana Teknologi Solusi
Role : System Engineer
- Managed and maintained the client's web application and database hosted on various cloud infrastructure providers, including AWS (Amazon Web Services), DigitalOcean, and Nexcess.
- Monitoring the infrastructure for performance, scalability, and availability.
- Performing regular updates and maintenance tasks to keep the application secure and up-to-date.
- Configuring database backup, and disaster recovery mechanisms to ensure data integrity and availability.
- Successfully configured a network using MikroTik devices. Define rules to secure the network, such as allowing only necessary ports and protocols while blocking unauthorized access. Also successfully managed permissions for users to connect to Wi-Fi using MikroTik. This involved configuring the MikroTik device to utilize the appropriate authentication method, such as WPA2-PSK or WPA2-Enterprise.
- Managed the attendance system, overseeing its operations and ensuring accurate record-keeping.
- Managed a centralized antivirus system using Norton. This involved implementing and overseeing a comprehensive antivirus solution across multiple devices and network endpoints.
PT Aristi Jasadata
Role : Network & System Administrator
- Successfully managed all the infrastructure at both the branch office in Jakarta and the headquarters office in Serpong. This involved overseeing the network, servers, and other IT systems at both locations.
- Successfully configured an agile network at the Serpong office using Huawei products.
- Successfully configured MPLS connection to connect the networks of both the Serpong and Jakarta offices.
- Managed the data center, overseeing its operations and ensuring the smooth functioning of critical IT infrastructure and services. This involved maintaining a secure, efficient, and reliable environment for storing, processing, and managing the organization's data.
- Upgraded and migrated Microsoft applications such as Active Directory, Exchange Server, DNS, and DHCP. This involved ensuring a smooth transition to the latest versions or newer infrastructure while minimizing disruption to the organization's operations.
- Doing daily technical support
- Successfully configured Huawei Insight, utilizing its features and functionalities to enhance network management and monitoring. This involved setting up the Insight platform, configuring network devices, and integrating them into the Insight ecosystem.
- Managed and configured Huawei Agile, leveraging its capabilities to optimize network agility and flexibility. This involved setting up the Agile network architecture, configuring network devices, and implementing Agile network solutions.
Contact
Contact Me
My Address
Tanjung Duren Selatan, Jakarta Barat, Jakarta 11470
Social Profiles
Email Me
kamaludin1908@gmail.com
Call Me
+62 857 7355 8372