E-Liang Tan

Experience

At 13, I taught myself iOS development through Stanford lectures—yes, Objective-C was my first language—and cofounded a company that shipped a Twitter client to the App Store. That early passion for building products evolved into a career focused on React, full-stack development, mentorship, and helping engineering teams ship great software. My variable names are still verbose.

Work

Paraform Inc.

Founding Engineer
Apr 2025 - Present

This represents what I came to San Francisco for — the chance to take an early product and codebase and grow it into a dominant company over the next few years. It's exactly the kind of opportunity that excites me most.

  • Built and launched the calls feature from 0 to 40 users, a core component of the company's product strategy, integrating Twilio and third-party call recording tools before successfully handing off to another engineer.
  • Designed and implemented a systematic authorization layer that enables consistent application of security rules across the platform, and coordinated with external security consultants to conduct comprehensive security audits.
  • Led large-scale refactoring of legacy TypeScript/Node.js codebase, consolidating complex logic spread across multiple files and components to improve maintainability and reduce technical debt incurred during the company's early growth.
  • Established better engineering practices, including instituting AI code review processes, structured logging, testing with Jest, and introducing custom tooling including ESLint rules and jscodeshift codemods to enable the team to ship higher quality code and product without sacrificing velocity.
  • Scaled the engineering team from 2 to 8 full-time engineers through strategic hiring and mentoring, while building processes to support continued growth toward 10+ additional hires.

Ironclad Inc.

Staff Software Engineer
Mar 2024 - Apr 2025
Senior Software Engineer
Sep 2022 - Mar 2024
Software Engineer
Feb 2021 - Sep 2022

From day one, I focused on having a multiplying impact on my teams and always seeking out the most impactful problems to solve. I spent my time working directly on many of Ironclad's big new bets while consulting on other large projects across the company.

  • Designed and implemented custom infrastructure to translate Ironclad's product, expanding the company's market reach globally.
  • Developed experimental LLM-powered features, including a contract negotiation tool described by a lawyer as “miles ahead” of existing market solutions.
  • Contributed to 6 different teams over 2 years, accelerating high-priority projects across the company.
  • Enhanced team effectiveness by providing technical direction, consulting on complex projects, and supporting successful implementation.
  • Served as a technical resource for React and frontend performance, offering guidance to engineers throughout Ironclad.

MLH Fellowship

Fellow contributing to React
Summer 2020

When Facebook rescinded my return internship offer due to COVID, I was initially disappointed. However, this fellowship became one of the most valuable learning experiences I've had. While it's meaningful that I have commits in the React repo, what's most gratifying is that the timeline profiler I helped build now runs on millions of developers' machines.

  • Collaborated with the React core team to develop a concurrent mode profiler that helps developers visualize React's scheduling logic; released as the React Timeline Profiler.
  • Designed and implemented a view framework to improve code organization within the codebase.
  • Optimized canvas rendering performance, improving user experience by increasing hover interaction frame rates from 20 FPS to 60 FPS.
  • Implemented modifications to the React reconciler following a deep dive into React's reconciliation and scheduling systems.

Facebook Singapore

Software Engineer Intern
Summer 2019

This was my dream big tech internship, and it exceeded all my expectations. I learned so much here, particularly by observing how big tech firms moved quickly at their scale, and by seeing and experiencing technologies and engineering practices that were created in an alternate universe where open source solutions to those problems hadn't been invented yet.

  • Implemented automatic phone call transcriptions for an internal customer support tool, a full-stack project within Facebook's primary monorepo.
  • Led cross-region collaboration with a Menlo Park speech team, integrating their speech-to-text system—the first integration with a different monorepo for my team.
  • Created a prototype during an internal hackathon to automate marketing partnership processes, which was later adopted by full-time engineers.

Computing for Voluntary Welfare Organisations (CVWO)

Team Lead
Summer 2018

I'm deeply grateful that Prof Ben trusted a first-year student to lead a team of seven — only the second time in CVWO's 10-year history. I focused on helping the team deliver impactful features while we all grew as student engineers together.

  • Led a team of 7 student engineers to improve a 50 KLOC Ruby on Rails volunteer management system supporting a charity's operations with ~1,000 monthly users and thousands of volunteers, while in my second year of university.
  • Enhanced engineering practices to improve code quality, maintainability, and team productivity.
  • Improved communication channels between users, stakeholders, and developers to deliver solutions that addressed key needs.
  • Mentored fellow engineers, including senior team members, to foster technical growth across the team.
  • Managed and executed major live application updates with minimal disruption to users.

NUSMods

Core Team Member and Maintainer
2017 - 2021

I started contributing to NUSMods because literally every one of the 29,000+ undergraduates around me used it to plan their courses and I knew I could have a positive impact on their college lives. We were only a team of 3, but I'm incredibly proud of the impact we had.

  • Contributed to NUSMods, a student-initiated open-source timetabling application used by all 29,000+ NUS undergraduates, with 2M page views during peak registration periods.
  • Implemented key features for the version 3 platform rewrite.
  • Facilitated collaboration with NUS administration, resulting in NUSMods becoming the university's official timetable planner.

Education

National University of Singapore (NUS)

Aug 2017 - Dec 2020

Bachelor of Computing (Hons.) in Computer Science. CAP 4.59/5.00.