Kamaludin Caskim

I'm a passionate

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

Cloud 95%
Automation 100%
OS 95%
Services 97%
Monitoring 100%
Backup 98%
"My experience with cloud infrastructure includes working with DigitalOcean, AWS and Google Cloud Platform, and I am skilled in deploying and managing resources on these platforms."

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:

  • Jenkins
  • Ansible
  • Terraform
  • Docker
  • GitLab CI/CD
  • Buddy CI/CD
  • CircleCI
  • Rundeck
  • "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:

  • Linux (Ubuntu, RedHat, Rocky, CentOS, Oracle VM Manager, qemu)
  • Microsoft (Windows Server, Hyper-V, Microsoft Exchange, Microsoft Active Directory, DNS, DHCP, File Server)
  • vmware (esxi, Workstation)
  • XenServer
  • ILO Management
  • "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:

  • Bash script
  • simplebackup
  • Urbackup
  • BareOS
  • Symantec Backup Exec
  • Resume

    Professional Experience

    PT Dimensi Internasional Tax

    2021 - Present

    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

    2017 - 2021

    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

    2016 - 2017

    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

    2014 - 2016

    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.

    Portfolio

    My Works

    Fraud Detection System (FDS)

    Web / 2023

    Keluarga Alumni Universitas Pancasila

    Web / 2023

    Omega Solusindo Bersama

    Web / 2022

    Credit Reports

    Web / 2021

    Integrated MariaDB with AWS KMS

    Service / 2021

    Migration Data Center

    Server / 2020

    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