Iman Tumorang

Senior Software Engineer at SoftwareArchitect.ID

Tallinn, Harju maakond, Estonia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Iman Tumorang is a Senior Software Engineer and architect with 11 years of experience building resilient, cloud-native payment and platform services across startups and scale-ups. Based in Tallinn, he has led major initiatives at Xendit—designing multi-country e-wallet and direct debit systems that drove rapid TPV growth—and currently contributes to identity and billing platforms at Veriff while advising companies as a fractional software architect. A pragmatic Golang advocate, he pioneered API-first development at Xendit, taught internal Golang courses, and contributed to notable open-source tooling like the go-faker data generator. Beyond coding, he curates engineering knowledge as editor-in-chief of an accessible Medium publication and writes technical pieces for broader audiences. He blends hands-on implementation with systems thinking, routinely turning complex distributed problems into operational platforms. An interesting detail: he pairs architectural leadership with grassroots developer education, from RFCs that simplified deployment flows to weekly in-house training.
code11 years of coding experience
job7 years of employment as a software developer
bookAssociate’s Degree Computer Science, Associate’s Degree Computer Science at Institut Teknologi Del
languagesEnglish, Indonesian
stackoverflow-logo

Stackoverflow

Stats
131reputation
28kreached
4answers
13questions
github-logo-circle

Github Skills (13)

generator10
test-data10
go10
synthetic-data10
testing10
struct9
crontask6
ajax6
css6
assembly6
gcov6
retrofit6
gammu6

Programming languages (9)

TypeScriptDockerfileRustPLpgSQLJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
bxcodec/faker

Jun 2017 - Dec 2022

Go (Golang) Fake Data Generator for Struct. [Notes]This repository is archived, moved to the new repository https://github.com/go-faker/faker
Role in this project:
userBack-end Developer
Contributions:29 releases, 42 reviews, 76 commits in 5 years 6 months
Contributions summary:Iman primarily focused on developing a fake data generator library in Go. Their contributions include the initial implementation, refactoring of existing code, adding support for slice data, and implementing user-defined data generation capabilities. The user added support for time.Time type, and also implemented several unit tests to ensure the library's functionality and benchmark performance. They also added documentation and code for credit card number generation.
golangnotesfake-data-generatorgenerationdummy-data-generator
bxcodec/bxcodec.github.io

Sep 2017 - Jun 2023

Letters From Iman
Contributions:2 PRs, 206 pushes, 9 branches in 5 years 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Iman Tumorang - Senior Software Engineer at SoftwareArchitect.ID