experience consists of my recent education, work, organization experiences, and courses i have taken
education
simon fraser university (may 2022 - apr. 2025 expected)
bachelor of science, computing science in software systems
cgpa: 3.82/4.33
langara college (sep. 2020 - apr. 2022)
associate of science, computer science (graduated with distinction)
cgpa: 3.99/4.33
work experience
undergraduate teaching assistant at simon fraser university (sep. 2024 - dec. 2024)
• teaching first-year students introduction to programming (c++) - cmpt 130
agile developer co-op at SAP (jan. 2024 - aug. 2024)
• fixed 30+ bugs across 16 charts in sap analytics cloud using react, redux, typescript, jest, and jasmine, with immediate backporting.
• developed widget-level bar width resize, collaborating with ux, pm, and qa lead to ensure a smooth release.
• created centralized settings (feature toggles, configurations) for 1000+ files in a separate repository, simplifying code in 2 large client repositories and removing circular dependencies.
• received a fast track award as a highly performing intern (top 20%) for consistently delivering high-quality code with high velocity.
software developer co-op at visier (may. 2023 - dec. 2023)
• utilized scala, play, protobuf, and kong api gateway to transfer data through a 3-tiered rest api architecture, implementing api key rotation for enhanced security and reliability.
• implemented extraction of usage data from cassandra on a kubernetes pod, generating a weekly total of 2.75 million usage records across all customers.
• developed server-side rendered pagination using ag-grid data grid, connecting to server endpoints from aws s3 using angular, typescript, rxjs, scala, and play, reducing initial load time for 83,000 rows by 56%.
• migrated container data from cassandra to kubernetes leveraging its downward api for consistent data storage.
• other tools used: splunk, postman, kong api gateway, scalatest, mockito, intellij, tmux.
teaching assistant at langara college (feb. 2022 - apr. 2023)
• supported a class of 30+ students as the sole ta by communicating in the lab and through announcements and emails.
• graded 60+ weekly programming assignments and provided timely, constructive feedback.
• tutored students with expertise in 11 computer science classes in the help center.
• available courses to tutor: 1030, 1045, 1050, 1150, 1155, 1160, 1181, 2130, 2150, 2190, 2221.
organization experience
co-director of logistics at sfu surge (jun. 2024 - present)
co-directing logistics of sfu surge for sfu’s biggest hackathon at stormhacks, projects at stormforge, and general tech vibes
website committee lead at sfu software systems student society (nov. 2022 - aug. 2024)
leads the development of projects and websites at sfussss and systemshacks
website lead at sfuia (aug. 2022 - aug. 2023)
spearheads website and manages social media, also organizes events for sfu indonesian community
vice lead at google dsc langara college (jul. 2021 - apr. 2022)
hosted events related to tech and software developments
courses
note:
- langara (fall 2020 - spring 2022), sfu (summer 2022 - present)
- (1/2) -> shared section with other ta, 1 -> sole ta for the section
fall 2020
- apsc 1010 - engineering and technology in society
- apsc 1050 - process, form, and convention in professional genres
- math 1175 - calculus i with applications to life sciences
spring 2021
- math 1271 - calculus ii
- cpsc 1050 - introduction to computer science
- cpsc 1150 - program design
- stat 1181 - descriptive and elementary inferential statistics
- biol 1115 - general biology i
summer 2021
- psyc 1215 - introduction to social, personality, and abnormal psychology
- cpsc 1160 - algorithms and data structures i
- cpsc 1181 - object-oriented computing
- engl 1107 - language and composition
- math 2362 - linear algebra
fall 2021
- cpsc 2150 - algorithms and data structures ii
- cpsc 2190 - theoretical foundations of computer science
- engl 1123 - introduction to academic writing
- psyc 1115 - introduction to biological, cognitive, and developmental psychology
spring 2022
- cpsc 2130 - multimedia and animation
- cpsc 2221 - database systems
- stat 2281 - probability and elementary mathematical statistics
- engl 1130 - modern novel, poetry, and movie
- ta cpsc 1045 (1) and cpsc 1155 (1)
- cmpt 295 - computer systems
- cmpt 276 - introduction to software engineering
- cmpt 213 - object oriented design in java
- educ 100w - selected questions and issues in education
- ta cpsc 1030 (1/2), cpsc 1045 (1/2), and cpsc 1150 (1)
- cmpt 300 - operating systems
- cmpt 371 - networking i
- cmpt 383 - comparative programming languages
- cmpt 272 - web i - client-side web development
- ta cpsc 1045 (1)
- cmpt 431 - distributed systems
- cmpt 307 - data structures and algorithms
- cmpt 363 - user interface design
- ta cpsc 1050 (2)
summer 2023
- software developer co-op at Visier
- cmpt 415 - special research projects with brian fraser - website
- building an app to digitize data collection process for hospitals in haiti - github
- software developer co-op at Visier
spring 2024
- software developer co-op at SAP
- cmpt 416 - special research projects with brian fraser - website
- continuing to build app for hospitals in haiti - github
summer 2024
- software developer co-op at SAP
fall 2024