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.
About
Let me introduce myself
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.
Experience
- TikTokBackend 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
- BytedanceSoftware 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
- GoogleSoftware 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
- Government Technology AgencySoftware 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 TechnogiesSoftware Engineering InternNov 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
- TikTokBackend 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
- BytedanceSoftware 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
- GoogleSoftware 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
- Government Technology AgencySoftware 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 TechnogiesSoftware Engineering InternNov 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.
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.