Marcus
Marcus
Hello I'm
MARCUS PEH
Performance-driven Computer Science (honors) graduate from National University of Singapore, with experience in Agile Software Development. Possess strong problem-solving, analytical and time management skills.
My picture
About
Let me introduce myself
My picture
I’m MARCUS PEH, a Computer Science (honors) graduate from National University of Singapore. My passion lies in software engineering, and I find joy in writing code to tackle practical challenges. From my early days of programming in Python during National Service, I have been captivated by the ability of software to solve real-world problems. I firmly believe in the transformative power of programming, and I am dedicated to leveraging it to enhance the lives of people globally.

I find great satisfaction in tackling complex problems and devising efficient and scalable solutions. In fact, during a previous internship, I successfully enhanced API performance by an astounding 200x, which highlighted my ability to optimize systems and improve overall efficiency.

As I continue to grow as a Software Engineer, I am constantly seeking new challenges and opportunities to expand my skills. I am particularly focused on leveraging my expertise to develop high-performance applications that address real-world issues and provide users with exceptional experiences.
I'm Marcus Peh, a Computer Science (honors) graduate from National University of Singapore. I'm passionate about software engineering and enjoy using code to solve practical challenges. Since my early days of programming in Python, I've been fascinated by the transformative power of software in solving real-world problems. During a previous internship, I successfully optimized API performance by an impressive 200x, demonstrating my ability to enhance system efficiency. As a Software Engineer, I continuously seek new challenges to grow and expand my skills. My focus is on developing high-performance applications that address real-world issues and deliver exceptional user experiences.
Contact me
Download my resume
My picture
Skills
Here are some technology I worked with
Python
C++
C
Java
JavaScript
TypeScript
Go
ReactJs
NextJs
Android Native Development
Fluter
Django
Node
ExpressJS
Koa
Jest
Cypress
Selenium
tailwindcss
Bazel
Protocol Buffer
MongoDB
PostgreSQL
MySQL
Docker
Amazon Web Services
Vercel
Heroku
Linux
Git
Experience
  • TikTok
    TikTok logo
    Backend Software Engineer (TikTok Live)
    Apr 2024 - Present
    • Reduced metric monitoring time from 3 PD to 0 PD by unifying data platform systems
    • Contributed to channel platform with monthly transactions exceeding USD $7.5 billion
    • Improved workflows for data metrics by streamlining search functionality based on user feedback
  • Bytedance logo
    Bytedance
    Software Engineering Intern (Global Payments)
    Aug 2023 - Dec 2023
    • Enhanced approval process efficiency by integrating in-house solution
    • Contributed to channel platform with monthly transactions exceeding USD $7.5 billion
    • Improved performance of channels rating API by over 90% through effective optimization strategies
  • Google
    Google logo
    Software Engineering Intern (Google Pay)
    May 2023 - Aug 2023
    • Optimized QR code loading time by 93.5% (from 1.38s to 0.09s) through elimination of RPC calls
    • Lowered proximity verification range by 99.5% from 2km to 10m by leveraging Bluetooth Low Energy
    • Ranked among top 10 teams in a Google internal AI hackathon
  • GovTech logo
    Government Technology Agency
    Software Engineering Intern (CrowdTaskSG)
    May 2022 - Jul 2022, Dec 2023 - Jan 2023
    • Reduced loading time of web page by 10% by removing unnecessary API calls
    • Improved security by implementing Two-Factor Authentication (2FA)
    • Increased server query response time under load by 200x through API restructuring
  • Reluvate Technogies
    Reluvate Technogies logo
    Software Engineering Intern
    Nov 2021 - Jan 2022
    • Established end to end web applications to house AI and Automation solutions
    • Created backend APIs for a multi-national real-estate company
    • Constructed Optical Character Recognition (OCR) to process pdf with more than 95% accuracy
  • TikTok logo
    TikTok
    Backend Software Engineer (TikTok Live)
    Apr 2024 - Present
    • Reduced metric monitoring time from 3 PD to 0 PD by unifying data platform systems
    • Contributed to channel platform with monthly transactions exceeding USD $7.5 billion
    • Improved workflows for data metrics by streamlining search functionality based on user feedback
  • Bytedance logo
    Bytedance
    Software Engineering Intern (Global Payments)
    Aug 2023 - Dec 2023
    • Enhanced approval process efficiency by integrating in-house solution
    • Contributed to channel platform with monthly transactions exceeding USD $7.5 billion
    • Improved performance of channels rating API by over 90% through effective optimization strategies
  • Google logo
    Google
    Software Engineering Intern (Google Pay)
    May 2023 - Aug 2023
    • Optimized QR code loading time by 93.5% (from 1.38s to 0.09s) through elimination of RPC calls
    • Lowered proximity verification range by 99.5% from 2km to 10m by leveraging Bluetooth Low Energy
    • Ranked among top 10 teams in a Google internal AI hackathon
  • GovTech logo
    Government Technology Agency
    Software Engineering Intern (CrowdTaskSG)
    May 2022 - Jul 2022, Dec 2023 - Jan 2023
    • Reduced loading time of web page by 10% by removing unnecessary API calls
    • Improved security by implementing Two-Factor Authentication (2FA)
    • Increased server query response time under load by 200x through API restructuring
  • Reluvate Technogies logo
    Reluvate Technogies
    Software Engineering Intern
    Nov 2021 - Jan 2022
    • Established end to end web applications to house AI and Automation solutions
    • Created backend APIs for a multi-national real-estate company
    • Constructed Optical Character Recognition (OCR) to process pdf with more than 95% accuracy
Project
Here’s some of my awesome projects
Around the World in $80
Java
JavaFX
Splitting bills during travel is often a hassle. Most travel groups often designate one person to pay. This method of settling payments poses a vexing task of splitting costs at the end of the day or on the spot. Our app effectively splits bills between different contacts to serve this purpose.
Project link
Points Of Sales System
MongoDB
ReactJs
NodeJs
Designed with both the business and consumers interest at heart. It incorporates a online web system to help store manage their sales and inventory as well as a telegram bot to help users check for stock in stores.
Project link
Splitlux
Flutter
Django
React Native
Build using Flutter and Django, Splitlux targets travellers in sight of borders opening from the pandemic. It aims to expedites the process by splitting and monitoring bills in an efficient manner during travel.
Project link
MediClear
NextJs
TypeScript
Chakra UI
Design to simplify health checkup report, MediClear is an easy to use platform that provides clear and contextualized test results. Apart from simplified test result, it also provides lifestyle management tips for the user.
Project link
To Do Manager
ReactJs
NextJs
Postgres
This to-do manager is designed as 2 separate parts for backend and frontend for scalability. The backend provides API for the frontend to call. Sensitive information such as password is done securely by encrypting the data before sending to the backend.Hash is also done before storing the data.
Project link
Gardner Mini Chess AI
Python
Implemented to solve Gardner's Mini Chess, this AI is designed using Alpha-Beta Pruning. To balance between response and performance, Alpha-Beta Pruning is done to a max depth of 4. It achieves 100% win/draw rates against other intelligent agents.
Project link
Contact
Let's make a connection
LinkedIn
GitHub
Email
---------- OR ----------