Po-Han Chen (陳柏翰)

Senior Software Engineer at Cake

I am a versatile software engineer with expertise in frontend development (React, Next.js) and backend development (NestJS), along with experience in deep learning.

Experience


Senior Software Engineer, Cake

1/2022 - Present

  • Developed user dashboards, company pages, and AI-powered tools like resume health checks and cover letter generation, boosting job application conversion rates by 38%.
  • Led Strapi CMS integration, enabling designers to create landing pages independently, resulting in 3.31M page views and 28K new user registrations, while freeing up engineering resources to focus on core product development.
  • Prototyped tools to streamline workflows, including a Chrome extension for importing profile and job data from external platforms and an experimental AI agent for codebase query automation.
  • Migrated a legacy React project to Next.js, modernizing the tech stack and improving development efficiency.
  • Optimized website performance with server-side rendering, caching, and resolving critical issues like Algolia-related server-side crash.
  • Mentored team members on React best practices, fostering a collaborative and skilled team environment.

Research Assistant, Academia Sinica

11/2019 - 4/2020

  • Conducted research in NLP and machine learning, focusing on models like BERT and multi-task learning.
  • Authored a publication: "Detecting Deceptive Language in Crime Interrogation," presented via a recorded session at an NLP conference.
  • Developed a Memory Networks-based application for detecting deceptive language in collaboration with an international research team.

Software Engineer, Crypto Arsenal

1/2018 - 6/2018

  • Researched and developed Ethereum smart contracts, focusing on security and Dapp infrastructure, while exploring potential applications in trading and decentralized platforms.
  • Built frontend interfaces using JavaScript and Bootstrap, integrating APIs for seamless user experience.

RDAA, Microsoft Taiwan

6/2016 - 1/2017

  • Contributed to PowerPoint Online, replicating desktop app features for web, including GIF upload functionality.
  • Enhanced code reliability by writing unit tests with Selenium.
  • Developed an interactive web-based game using HTML Canvas and Microsoft Cognitive Services.

Education



National Taiwan University

Computer Science and Information Engineering

2013 - 2018

Core Skills


  • Web Development: React, Next.js, TypeScript, JavaScript, Strapi (CMS)
  • Cloud Tools: AWS, Heroku
  • Tracking: Mixpanel, Google Analytics
  • Performance Optimization: Caching, SSR, frontend optimization techniques

Supplementary Skills


  • Testing: Jest, Selenium
  • Deep Learning & NLP (BERT, Memory Networks)
  • Dapp & Smart Contract Development (Ethereum)