Hey — nice to meet you. I'm

Samuel Samosir.

Fullstack Developer

Photographer

Samuel Samosir in glasses looking at a phone at night
Samuel Samosir holding a camera outdoors

Coming soon

  • KreioSportSport game tracking for matches, clubs, and sessions — with stats and matchmaking that levels by skill.
  • KreioLensA photography gallery for curated work, series, and visual stories.
  • FinBudA financial buddy for monthly and yearly budgets, income/expense tracking, and wishlist budgeting.

01.About

I'm a software engineer with six years of experience building scalable products, and one year in product management. I enjoy bridging technical execution with business goals — especially when it means clearer systems, faster delivery, and better outcomes for users and teams.

Currently, I'm a Software Engineer at Traveloka, focused on pricing automation, reschedule workflows, and backend platforms that support customer operations at scale. Previously, I've worked across Pegipegi, Synpulse, and freelance engagements with US and EU clients, collaborating with global cross-functional teams for over five years.

02.Experience

  1. Software Engineer

    Traveloka

    Apr 2024 — Present

    • System Optimization & Refactoring — Refactored and decoupled backend systems for RPA pricing workflows and notification services, improving code maintainability and system performance.
    • Pricing Automation & SLA Management — Implemented automated pricing agreements and SLA tracking for agent-handled reschedule requests, reducing manual intervention and improving turnaround time transparency.
    • Customer Experience Enhancement — Enabled agent bypass for zero-payment reschedule cases and integrated real-time SLA-based wait time estimates, significantly reducing customer waiting periods.
    • Feature Development & Integrations — Launched new Credit Shell claiming flow, built reschedule policy processing engine, and enabled support for new inventory providers with varying policy formats.
    • Works with US & EU-based clients.
    • Leveraged ChatGPT AI to automate and optimize CV review processes.
    • Automated certificate generation with flexibility for a learning platform.
    • Developed a full stack marketplace and learning management platform for SMEs covering backend and responsive UI.
    • Created responsive company profiles.
    • Uses Python, Django, SQL, RabbitMQ for Backend with HTML, CSS, NextJS, TypeScript for frontend.
    • Cross-Functional Implementation — Collaborated with Technology and Interface teams to develop and deploy Avaloq banking software solutions across multiple client projects.
    • Client Engagement & Documentation — Gathered requirements directly from banking clients and created comprehensive technical documentation for system maintenance and knowledge transfer.
    • Manages the coupon service and its development as the Person in Charge, designs architecture, arranges feature development, fixes bugs, and collaborates with the Infrastructure team in monitoring and ensuring service availability.
    • Develops features using Java, PostgreSQL, MySQL, Redis, SNS/SQS, ELK stack, and other tools.
    • Improved monitoring and test coverage to minimize errors possibility and reduce MTTR by 75%.
    • Develops a configuration system for payment management and collaborates with multiple financial institutes and companies in adding new payment methods.
    • Analyze the feasibility of several omnichannel providers to fulfill the requirements needed by the customer service operations.
    • Leads the migration process to the new omnichannel service provider, handles millions of customer data in migration while preserving 95% of customer information, and configures the system until ready to use.
    • Develops the payment system by adding new payment methods under supervision and improved the coupon system alongside other full-time engineers.
    • Develops features in the platform team using Django and PostgreSQL.
    • Enabled better collaboration by suggesting API contracts, code reviews, and code quality standards.
    • Mentored 3 new interns in development flow, Django REST, PostgreSQL, and using Postman for testing.
    • Analyze the requirements needed by the client for its HR system.
    • Lead collaboration with Skilvul’s tech team in code quality and practices.
    • Develops information system using Django REST, PostgreSQL, React JS, Figma, and several other tools.

Tech Stack

Backend

  • Java
  • Go
  • Python
  • Spring Boot
  • Django
  • PostgreSQL
  • Redis
  • Kafka

Frontend

  • TypeScript
  • Next.js
  • React
  • JavaScript
  • Flutter

Cloud

  • AWS
  • GCP
  • Docker
  • Kubernetes
  • Grafana
  • Git

03.Education

Bachelor of Information Systems

Universitas Indonesia

Jul 2018 — Feb 2022

What's next?

Whether it's a product problem, a systems challenge, or just saying hello — I'm always open to a conversation. Drop me a line and I'll get back to you.