HI, I'M ZAKY

I'M A SOFTWARE ENGINEER.

> My name is Zaky Syihab Hatmoko.

> As a Software Engineer with over 3 years of experience, I specialize in frontend development, building intuitive and scalable web applications.

> Passionate about crafting seamless user experiences with modern JavaScript, TypeScript, and cutting-edge frameworks.

> _

BACKGROUND

EDUCATION

> B.Sc. in Computer Science, Gadjah Mada University, 2022

> Relevant Coursework: Data Structures, Algorithms, Web Development, Software Engineering, and Systems Design.

SKILLS

> Programming Languages: HTML, CSS, JavaScript, TypeScript, Python, Bash

> Frontend Frameworks: React, Next.js

> Tools and Version Control: Git, Webpack, Docker, NPM, Yarn

> APIs: GraphQL, RESTful APIs, WebSocket

> Development Practices: Responsive Design, Cross-browser Compatibility, Agile Methodology

WORK EXPERIENCE

TRAVELOKA

SOFTWARE ENGINEER - WEB

TRAVELOKA | SEP 2023 - PRESENT

  • > Contributed to the development of Internal Tools and feature development of Traveloka's Transport Product (Flight and Ground Transport), implementing enhancements to ensure a seamless user experience and resolve performance issues.
  • > Collaborated with cross-functional teams to maintain and improve product quality, ensuring adherence to coding standards and best practices while enhancing service stability.
  • > Focused on improving development efficiency by optimizing internal tools, reducing manual processes, and driving overall productivity improvements.
  • > Contributed to the development and enhancement of DevTools, including creating an automation script to streamline the PR warm-up process, saving an average of 3 minutes per build and boosting team efficiency.
  • > Added features to DevTools, such as commit hash details, to enable tracking of changes in the latest PR link and reduce troubleshooting time for engineers.
RALALI.COM

FRONTEND ENGINEER

RALALI.COM | DEC 2022 - SEP 2023

  • > Maintained Ralali Marketplace website (both mobile and desktop versions) built using Next.js, React.js, and TypeScript.
  • > Ensured website was responsive and performant across different devices.
  • > Researched and developed a Chat feature for Ralali Tender, enabling real-time communication between users.
TOKOPEDIA

SOFTWARE ENGINEER - WEB PLATFORM

TOKOPEDIA | OCT 2022 - DEC 2022

  • > Built a web application using React.js to manage Tokopedia's internal asset procurements.
  • > Wrote unit and integration tests with >80% coverage for each product to increase application reliability.
  • > Tracked user events for analytics to provide insights into usage patterns.
ACCELBYTE

SOFTWARE ENGINEER

ACCELBYTE | DEC 2021 - OCT 2022

  • > Supported Amazon Prime and Twitch Drops integration for Splitgate by creating a customized Player Portal using React.js.
  • > Built a customizable Player Portal and Game Launcher for AAA Game Studios using React.js and Electron.js.
  • > Maintained Admin Portal for 2K Games built with React.js and Node.js, ensuring smooth functionality.
  • > Implemented new features for the Admin Portal to improve game management processes.

MY PROJECTS

Kappa - Comic Recommender System

Kappa - Comic Recommender System

Tech Stacks: React, Flask, REST, TailwindCSS, Docker

A comic recommender system that uses collaborative filtering to recommend comics based on user ratings.

AniCo - Anime Collections

AniCo - Anime Collections

Tech Stacks: React, TypeScript, GraphQL, Emotion

A web application to keep track of your favorite anime.

Billbuddy - Credit Card Bill Parser

Billbuddy - Credit Card Bill Parser

Tech Stacks: React, Next.js, REST, TailwindCSS, OpenAI

Transform your credit card bills into an organized table and downloadable CSV with the help of AI.

CONTACT ME