Adylan Roaffa Ilmy
Senior Software Engineer
Hamburg, Germany
Work Experience
-
Adjoe
Senior Software Engineer · Rewarded Solutions Team
- Joined as a Senior Software Engineer in the Rewarded Solutions team at Adjoe, the market leader of Rewarded Ads network, closely collaborating with partners across APAC, EU, and US. Mentoring 3 other junior team members.
- Led the end-to-end "Playtime with Multiplier" feature development. Working closely with backend and mobile engineers, the product director, cross-functional tech leads, and external partners to drive the project from conception to delivery.
- Led the end-to-end project to decouple our architecture from third party MMP services to do self attribution which led to 100% attribution guarantee. Acted as the architect and project manager that involved 5 different teams.
- MySQL
- DynamoDB
- SQS
- SNS
- Kafka
- Terraform
- Go
- Druid
- Kubernetes
-
TikTok
Software Engineer · Data Service Team
- Acts as the technical owner of the global video metadata indexing service, handling millions of QPS; responsible for performance optimization, feature development, incident resolution, and task planning.
- Led and managed a team of 2 software engineers and 1 SRE.
- Spearheaded video metadata indexing storage optimization initiative, reducing annual storage cost by $2M+ USD through improved data storage solutions and strategies.
- Architected and delivered video data placement strategies metadata to be utilized for regional data placement and tiered (hot/cold) storage strategies—successfully eliminating the need for storage scaling for the next X years.
- Designed and launched a self-service video metadata field onboarding workflow, cutting manual effort by 90% (2h → 5m) through conducting internal user interviews, designing new flows, and experimenting through rapid MVP iterations.
- Recognized with TikTok's 2023 Spot Award for outstanding technical contribution and impact.
- MySQL
- Redis
- Kafka
- Go
-
Shopee
Senior Software Engineer · ShopeePay Wallet Team
- Developed and maintained ShopeePay Wallet backend services, handling hundreds of thousands of requests daily.
- Improved wallet reconciliation report generation time by 92% from (1h-> 5m) using a MapReduce-based approach, significantly enhancing data processing efficiency.
- Led the migration of the Coins Shared Service from a Python BFF monolith to scalable Golang microservices, achieving throughput of 5K+ user requests/second.
- Designed and implemented a stress testing framework for the Coins Shared Service, enabling accurate resource estimation for high-traffic campaign days—cutting CPU usage by ~50% during peak loads.
- MySQL
- Redis
- Go
-
Dekoruma
Full Stack Engineer, Internship
- Developed a vendor matchmaking service to automate the project's vendor selection process to optimize the supply team & design-and-build team procurement business processes.
- Involved in end-to-end frontend and backend development. Used Python, Django, and React.
- Python
- Django
- React
-
GIK Labs, University Of Chicago
Research Assistant
- Assisted Ph.D. students in designing machine learning models and measuring the inference time of the machine learning models to create a comparative analysis for the tail latency prediction model.
Technologies and Languages
- Databases
- MySQL, Postgres, Redis, DynamoDB
- DevOps/Infra
- Kafka, Docker, AWS, Terraform, Git
- Frameworks
- FastAPI, Django, React, Gin
- Languages
- Go, Python, Rust, TypeScript
Education
B.Sc. Computer Science
Institut Teknologi Bandung, Indonesia