Linkedin

GitHub

Resume

ALVIN BEN ABRAHAM

Resume

Education

The crucible where I was forged. Now featuring Subway!

NUS Logo

Bachelor of Engineering (Computer Engineering) Honours

Second Major in Innovation and Design

Graduated!

Skills

A craftsman is only as good as his tools. Here are mine.

Front End

React

TypeScript

HTML

CSS / SCSS

Back End

Python

NodeJS

C++

Others

Git

Ubuntu

Bash

Figma

Canva

Work Experience

All my second homes.

Software Engineer

Tiktok, Singapore

React | Typescript | Golang

  • Building features for TikTok Shop Homepage to improve GMV at rates of 5 - 10% per feature.
  • Maintaining Backend For Frontend (BFF) Framework to reduce FE work required for code changes.
  • Jun 2024 - Present

    Software Engineer Intern

    Unit21, San Francisco

    React | Typescript | Python

  • Built SOC2 compliant frontend and backend features for financial compliance management tools processing upwards of>1B transactions per call.
  • Integrated OpenAI LLM functionality securely to enable customers to identify patterns and make Matplotlib graphs out of data shared with Unit21.
  • Jan 2023 - Dec 2023

    Software Engineer Intern

    TikTok, Singapore

    React | Typescript | Python

  • Planned and constructed efficient and highly reusable front-end systems driving complex web applications for e-commerce products, increasing unique views by 110% and retention rate by 24%.
  • Collaborated with product design, product management and software engineering teams to deliver more than 3 large-scale features across more than 5 countries over 3 months.
  • May 2022 - Nov 2022

    Full Stack Developer

    Interseed Co, Singapore

    React | Typescript | NodeJS

  • Accomplished mobile responsiveness for Interseed's Social Networking application (app.interseed.co) to increase percentage of mobile users from 20% to 74% of current user base.
  • Collaborated with development team to design features for initial launch over 5 weeks, and collected user feedback to perform bug fixes with React, Typescript, and Bootstrap.
  • Created new REST API endpoint in NodeJS server with ExpressJS, by interfacing with MongoDB database to group more than 200 website users by location for display on a dynamic map, created using React Leaflet.
  • Championed product management methodologies (user personas, brainstorming) to develop product features to specifically assist main customer base over 2-week timeline
  • Jul 2021 - Jul 2022

    Teaching Assistant

    National University of Singapore, Singapore

    Python | OOP

  • Taught and graded a batch of 22 students about fundamental programming concepts leveraging Python and Object-Oriented Programming.
  • Received 4.3/5 and above on all metrics from student feedback.
  • Aug 2021 - Dec 2021

    Software Vice President

    NUS RoboMasters, Singapore

    Python | C++ | ROS

  • Researched different development kits and cameras such as the NVIDIA NX & Raspberry Pi Cam to design an embedded system for target detection and aiming.
  • Spearheaded computer vision team to implement Yolov5 on PyTorch and Yolov4 on TensorRT along with Robotic Operating System (ROS) 2 to do target detection of a custom dataset.
  • Integrated CSI camera with Jetson Xavier NX with Ubuntu 18.04 to fix pre-existing robot hardware.
  • Created a custom PyTorch model from self-annotated database to track and aim at targets with less than 20ms latency.
  • Aug 2020 - Aug 2021

    2nd Sergeant (Infantry Specialist)

    Singapore Armed Forces, Singapore

  • Devised and organized a database system to monitor and update lesson plans from multiple units, cutting down delivery time for an updated hardcopy lesson plan from 3 days to less than a day.
  • Picked to be emcee for unit anniversary event, and self-developed script to present a show for more than 500 pax.
  • Awarded Best Commander during service from unit commander and awarded Outstanding conduct upon release from service.
  • Feb 2018 - Jun 2020

    Projects

    When I'm not climbing or cooking, this is how I spend my time.

    [Scroll over them to learn more!]
    Telegram Bot

    Telegram Bot

    Python | Telegram

    Hosted a Python Telegram Bot via Heroku

    Linked bot to SQL Database to store data

    See more HERE

    Interseed Co.

    Interseed Co.

    ReactTSX | Bootstrap

    Sole Frontend Developer for Interseed Co.

    Created animated landing page that increased overall user engagement by 25%

    See more HERE

    IDEATE 2021

    IDEATE 2021

    Events | Marketing

    Created brand new nationwide ideathon with more than 200 participants

    Gained >$5000 in sponsorships without prior recognition

    See more HERE

    Ninja Way

    Ninja Way

    Dart | Flutter

    Created mobile app using Flutter (Dart) during 12-hour hackathon

    Implemented cloud architecture using Google Cloud Functions, Firestore, and API gateway

    See more HERE

    Fridget

    Fridget

    Java | Gradle | GitHub Actions

    Developed a CLI app with Java, with user/developer guide in less than 5 weeks

    Used Gradle as a build tool, with Github Workflows for continuous integration

    See more HERE

    Extra Curricular

    Apparently, there is more to life than just coding, cycling, and cooking. Huh, who knew?

    President, NUS Innovation and Design Programme Students' Club
    Dec 2021 - Present
    • Invented outreach opportunities for 3 NUS startups by partnering with external NUS organisations
    • Led planning and execution of a self-initiated nationwide inter-university ideathon sponsored by James Dyson Foundation, Silicon Laboratories, and nSearch Global with a prize pool of $6000
    President, ACJC (Anglo-Chinese JC) Debate and Oratorical Society
    Jun 2016 - Jun 2017
    • Planned and organized regional and international debating championships with over 200 participants
    • Obtained awards such as TPJC Oratory Championship Finalist, 2016 and Asian World Schools Debating Championships Semi-Finalist, 2016