Skip to content
View piinalpin's full-sized avatar

Organizations

@gorkita-id

Block or report piinalpin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
piinalpin/README.md

piinalpin.com banner

A Backend Developer | DevOps Enthusiast | Java • Golang • Python | A Competitive Programmer

X   Linkedin   Github   Instagram

About

  • 💡  Like to explore new technologies and develope software
  • 🔭  Have a high curiosity and easily adapt to new environments
  • 🍀  Currently interested in DevOps tools and server automation provisioning
  • 📔  In my free time, I usually use it for research and write documentation in my blog
  • 💬  Ask me about Software Development / Microservices
  • 🤔  I’m looking for help with how to excel in Competitive Programming
  • ⚡  Fun fact: I like custom motorcycle

Experiences

  • 💼  Software Developer | Mandrill Tech Sdn Bhd (March 2023 - present)
    • Develope and enhancement existing application as a Backend
    • Writing API Documentation and specification
    • Involved in CO-OP Bank Pertama for financing origination system
    • Develop work item handler using JBPM and Kie Server
    • Self learning on DevOps about infrastructure, container orchestration and automation
  • 👷  Middle Java Developer | PT. Infosys Solusi Terpadu (January 2020 - April 2023)
    • Lead in the development and implementation of web services
    • Designing microservice api backends for new or existing projects
    • Delegate tasks to developer members and provide suggestions and all aspects of the project
    • Supervise member-written source code assessment
    • Develope application of CIMB Niaga such as Octo Mobile, Octo Clicks and ATM Business
    • Develope some feature of Victoria Bank (Mobile Banking)
  • 👨🏻‍🏫  Mentor of Backend Java Spring Boot [Freelance] | PT. Rahwana Teknologi Nusantara (January 2023 - March 2023)
    • Guiding, teaching, provide direction and give feedback to mentee Teaches how to be a backend java developer
    • Assess and provide feedback for all tasks.
    • Answering mentee questions both inside and outside class sessions.
  • 👷  Golang Developer [Freelance] | PT. Rahwana Teknologi Nusantara (October 2022 - March 2023)
    • Enhance and develop for existing ADSG Peruri project using Golang (Echo Framework)
    • Create technical documentation and api documentation
  • 👨🏻‍🏫  Mentor Java Bootcamp [Kampus Merdeka] | Alterra Academy (February 2020 - July 2022)
    • Guiding, teaching, and providing direction and feedback to mentees
    • Assess and provide feedback for all tasks
    • Answering mentee questions both inside and outside class sessions
    • Teaching in live sessions according to the agreed time
  • 💼  Software Developer | Code Coffee Creative (February 2020 - July 2022)
    • Develope web API with java spring boot
    • Develope meeting system for internal office
    • Develope startup project (Pensiunku)
  • 💼  Backend Developer | PT. DSS Consulting (February 2020 - July 2022)
    • Develope a backend API for DPLK system using spring boot
    • Develope email sender service for DPLK system using Django

Projects

                          

Skills

Programming Language

Java Go Python Nodejs Javascript Typescript Shell Script GraphQL

Database

PostgreSQL MySQL Oracle MongoDB Redis MicrosoftSQLServer Supabase

Framework

Spring Boot Hibernate Spring Security RabbitMQ Apache Kafka Gin Gonic Flask React ElasticSearch

Infrastructure and Container Orchestration

Docker Podman Vagrant Terraform Jenkins Github Actions Ansible Kubernetes Grafana Prometheus Loki Rancher Nginx

Tools and Platforms

Intellij IDEA VS Code NVim Google Colab iTerm GCP AWS Proxmox SonarQube Sonar Lint Miro Notion Jira Swagger Postman

Github Statistics

 

Github Profile Trophy

Pinned Loading

  1. docker-compose-collection docker-compose-collection Public

    I created this docker configuration pool so that when I forget the configuration environment, I can reuse it.

    Shell 4

  2. diagrams diagrams Public

    Forked from mingrammer/diagrams

    🎨 Diagram as Code for prototyping cloud system architectures

    Python

  3. graphql-spring-boot graphql-spring-boot Public

    Example project for GraphQL on spring boot

    Java 1

  4. learning-ansible learning-ansible Public

    Learning ansible automation provisioning tools

  5. learning-kubernetes learning-kubernetes Public

    Learning kubernetes is so fun

    1

  6. spring-cloud-config spring-cloud-config Public

    Example spring cloud config. Centralized configuration

    Java 2