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

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.

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.

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.

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

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

Tech Stacks: React, TypeScript, GraphQL, Emotion
A web application to keep track of your favorite anime.
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.