Abdurrachman M

Abdurrachman M

Mentor
5.0
(103 reviews)
US$25.00
For every 15 mins
289
Sessions/Jobs
View Video
ABOUT ME
Software Engineer, Mentor, and Consultant (ex-Microsoft, ex-GoJek)
Software Engineer, Mentor, and Consultant (ex-Microsoft, ex-GoJek)

Website: https://linktr.ee/YoKulGuy


I'm a realist, aspiring general system thinker, and software craftsman. Despite specialists giving much contribution and productivity to society, general system thinkers and their general system thinking can help us solve the second-order effect of human creation.

As a society, we build civilization; we build skyscrapers, aeroplanes, gadgets, and all the advancements in technology, but we overlooked the second-order effect of our creation. Global warming and gadget addictions are an example to name a few.
The more people adopt general system thinking, the more we can achieve a better society and brings our world to the next thousand years.

I do research and craft code as my way of expressing my idea and belief. I crafted a scientific computation tool and instrument to help researchers do better research when I was in college.

I led a team in a startup called Mekari to empower businesses in Indonesia. I previously worked at Midtrans, enabling software developers to be more productive and better empower commerce through technology.

I write production code in Elm, JavaScript, Bash, Ruby, and Java. In 2020 I did functional programming on Elm and built a community around it. Feel free to reach out to me if you are an Elm user!

Indonesian, English
Amsterdam (+01:00)
Joined November 2019
EXPERTISE
7 years experience
Built a payment system on top of Ruby on Rails
Built a payment system on top of Ruby on Rails
7 years experience | 15 endorsements
Building reliable deployment pipeline
Building reliable deployment pipeline
7 years experience | 5 endorsements
Building highly-available and reliable apps on Docker
Building highly-available and reliable apps on Docker
3 years experience | 4 endorsements
7 years experience | 3 endorsements
7 years experience | 27 endorsements
Building reliable backend applications on Node.js
Building reliable backend applications on Node.js
7 years experience | 1 endorsement
Deploying production-ready applicaiton
Deploying production-ready applicaiton

REVIEWS FROM CLIENTS

5.0
(103 reviews)
Richard Lippmann
Richard Lippmann
June 2024
Very friendly teacher, we did some small excercises as I wished. I was stucked in the very beginning of my first phoenix-project and Abdu was leading me to the right way in a cooperative way.
Adesiji Blessing
Adesiji Blessing
May 2024
Amazing developer. Great communication skills
Rendi Widjanarko
Rendi Widjanarko
April 2024
Once again, Abdurrachman gave the excellent working. He is the best! Thank you.
Muhammad Hasbiallah Abbad
Muhammad Hasbiallah Abbad
April 2024
he explain to me with detail instruction and suggestion
Justin Kohlman
Justin Kohlman
April 2024
Great and quick work with adjustments made in reasonable time!
Rendi Widjanarko
Rendi Widjanarko
April 2024
He is really genius and kind to assists me to solve the code problem. Absolutely 5 stars for him. Thank you.
Rendi Widjanarko
Rendi Widjanarko
April 2024
Abdurrachman is really talented, patient and great mentor ever. Thank you.
Rendi Widjanarko
Rendi Widjanarko
March 2024
Great and really patient mentor. Thank you.
Rendi Widjanarko
Rendi Widjanarko
March 2024
Great job
Beto
Beto
March 2024
Thanks, I will definitely work with Abdurrachman again!
EMPLOYMENTS
Chief Kul
Kulkul Technology
2019-12-01-Present
I'm Abdurrachman and currently, I'm managing a [software development agency](https://kulkul.tech/) called [Kulkul.tech](https://kulkul.te...
I'm Abdurrachman and currently, I'm managing a [software development agency](https://kulkul.tech/) called [Kulkul.tech](https://kulkul.tech/). We're a web and mobile software development company providing excellent software for business. We're working with companies all over the world from a single-person business to large corporates. We are a solid remote-first firm with a high emphasis on people and clear communication. We begin each project with understanding the client's business and problem then provide a contextual solution and applicable technology. We make sure that cooperation with us develops the business of our client. We provide excellent engineers and designers to deliver a complete product from spec gathering, product road mapping, UI/UX design, development, QA, and DevOps. We're experts in the following technologies: - JavaScript and Node.js - Python and Django - Ruby on Rails, - Mobile (iOS and Android) especially Flutter - DB: MySQL, PostgreSQL, MongoDB, - Frontend: Elm, React, Angular
Firebase
React
Google Cloud Platform
View more
Firebase
React
Google Cloud Platform
Elm
Gatsby
View more
Software Engineer, Backend, DevOps
ErudiFi (YC Startup)
2019-02-01-2020-06-01
First DevOps Engineer in the team. On yet another mission to raise technical excellence one group at a time. I do stuff ranging from twea...
First DevOps Engineer in the team. On yet another mission to raise technical excellence one group at a time. I do stuff ranging from tweaking frontend, authentication system, backend to data pipeline, and Kubernetes. • Ensuring the company's software infrastructure robust, secure, and dependable. • Developing a backend system for the company's loan application and management system. • Developing an end-to-end data pipeline and analytics system. • Leading Tech team of 3 people delivering high-quality software systems. Check our app here • https://danacita.co.id (Indonesia) • https://bukas.ph (Philippines)
Python
Django
Node.js
View more
Python
Django
Node.js
Continuous Integration
GitLab
Docker
React
JavaScript
Kubernetes
Wagtail
View more
Software Engineer (DevOps)
Go-Jek - Midtrans
2018-07-01-2019-02-01
New journey as an application developer + operation/infrastructure. Helped the company to build reliable and dependable disbursement serv...
New journey as an application developer + operation/infrastructure. Helped the company to build reliable and dependable disbursement services to support the payment and e-commerce industry in Indonesia and beyond. Responsibilities/Achievements: • Developed maintainable code for the company's disbursement system • Developed highly available and reliable infrastructure • Migrated apps to Modern Workload Scheduler (Kubernetes) to smoothen deployment cycle without significant hassle • Managed the system to survive the increase more than 100x scale in less than a year • Designed and built a canary deployment system • Contributed to the on-call rotation • Helped improving mitigation plan and disaster recovery • Managed application and infrastructure monitoring • Managed company-wide build and release system • Internal consultant for test automation • Internal consultant for CI/CD • Internal consultant for load/performance testing Tech: Ruby on Rails, Java Spring Framework, Chef, Docker, Kubernetes, GitLab/CI, Kafka, RabbitMQ, Kong API Gateway, Consul Service Discovery, Redis Paradigm: TDD, DevOps
Ruby on Rails
Spring
RabbitMQ
View more
Ruby on Rails
Spring
RabbitMQ
Consul
GitLab
Docker
Apache Kafka
Kubernetes
Kong api gateway
Progress Chef
View more
PROJECTS
Deployment Pipeline for Open Source ProjectView Project
Open Learning Exchange
2018
The project is about building a peer-to-peer learning management system that connects communities and nations, and the network becomes a ...
The project is about building a peer-to-peer learning management system that connects communities and nations, and the network becomes a planet.
Continuous Integration
Docker
Travis CI
View more
Continuous Integration
Docker
Travis CI
View more