#import "@preview/basic-resume:0.2.8": * // Put your personal information here, replacing mine #let name = "Yadunand Prem" #let location = "Singapore" #let email = "yadunand@yadunut.com" #let github = "github.com/yadunut" #let linkedin = "linkedin.com/in/yadunand-prem" #let phone = "+65 8299 6445" #let personal-site = "yadunut.dev" #show: resume.with( author: name, // All the lines below are optional. // For example, if you want to to hide your phone number: // feel free to comment those lines out and they will not show. location: location, email: email, github: github, linkedin: linkedin, // phone: phone, personal-site: personal-site, accent-color: "#26428b", font: "New Computer Modern", paper: "us-letter", author-position: left, personal-info-position: left, ) /* * Lines that start with == are formatted into section headings * You can use the specific formatting functions if needed * The following formatting functions are listed below * #edu(dates: "", degree: "", gpa: "", institution: "", location: "", consistent: false) * #work(company: "", dates: "", location: "", title: "") * #project(dates: "", name: "", role: "", url: "") * certificates(name: "", issuer: "", url: "", date: "") * #extracurriculars(activity: "", dates: "") * There are also the following generic functions that don't apply any formatting * #generic-two-by-two(top-left: "", top-right: "", bottom-left: "", bottom-right: "") * #generic-one-by-two(left: "", right: "") */ == Experience #work( title: "Software Engineering Intern", location: "Toronto, Ontario, Canada", company: link("https://endorhealth.com", "Endor Health"), dates: dates-helper(start-date: "Aug 2024", end-date: "July 2025") ) - Spearheaded frontend modernization efforts, migrating the *React Native* codebase from *JavaScript* to *TypeScript*, significantly improving maintainability, type safety, and developer experience. - Introduced a *react-query* based networking layer with persistent caching, replacing ad-hoc fetch calls to improve performance, consistency, and offline resilience. - Designed and implemented an auto-order fulfillment system that now processes *20%* of all pharmacy orders, automating patient refills - Shipped features and improvements that supported user growth from *\~300* to *\~3200 MAUs* #work( title: "Software Engineering Intern", location: "Hong Kong", company: link("https://mwam.com", "Marshall Wace"), dates: dates-helper(start-date: "May 2024", end-date: "Jul 2024") ) - Built an LLM-powered pipeline to classify broker news into actionable ticker sentiment signals for trading systems. - Improved sentiment classification accuracy from 0.7 (previous NLP model) to 0.9 (new LLM-based model) on validation datasets. - Created a platform for users to iteratively train and validate LLM prompts against historical and daily data - Enhanced prompt iteration speed and model reliability, accelerating integration of sentiment signals into investment decisions. #work( title: "Software Engineer", location: "Remote", company: link("https://undertide.co", "Undertide"), dates: dates-helper(start-date: "Apr 2020", end-date: "Jul 2023") ) - Worked on the #link("https://glasspass.co", "Glasspass") project, a marketplace for glass art in the US - Picked up *React Native* to build the project from scratch, working with the US based backend team - Rewrote backend from a *Javascript* monolith to using *Typescript*, Micro-Services and Graphql #work( title: "Software Engineering Intern", location: "Singapore", company: link("https://engagerocket.co", "EngageRocket"), dates: dates-helper(start-date: "Aug 2018", end-date: "Oct 2018") ) - Engagerocket is a employee insights and engagement platform - Used Ruby on Rails with Rails Engine to build the admin interface panel for the customer success team == Education #edu( institution: "National University of Singapore", location: "Singapore", dates: dates-helper(start-date: "Aug 2022", end-date: "May 2026"), degree: "Bachelor's of Science, Computer Science", // consistent: true ) - GPA: 4.29\/5.00 - Relevant Coursework: Programming Language Concepts, Data Structures and Algorithms, Introduction to Operating Systems, Database Systems - Coreteam member of NUS Hackers, an organisation committed to spreading the hacker culture in NUS - Organised talks and conducted workshops under NUS Hackers == Projects #project( name: "Homelab", url: "https://github.com/yadunut/homelab", ) - Custom NixOS ISOs, enabling brand-new VMs to come online with secure global SSH access straight out of the box - 3 node Kubernetes cluster managed via FluxCD == Skills - *Programming Languages*: JavaScript, Typescript, Python, Java, Go, Ruby - *Technologies*: React, React Native, Ruby on Rails, Docker, Kubernetes, FluxCD