Hi, I'm Janice!

Currently, I'm a junior computer science student at Columbia University. Before I transferred into Columbia, I spent a couple of years at Occidental College. I enjoy writing software, building apps, and ML modeling. In my free time, I enjoy playing on the Columbia women's club basketball team and exploring New York City. Feel free to reach out!

ProfileProfileProfile

Skills

Languages

PythonJavaScriptTypeScriptCJavaSQLSwiftHTML/CSS

Frameworks & Libraries

React.jsNode.jsExpress.jsFlaskTensorFlowOpenCVYoloReact NativeExpoAstro

Developer Tools

GitDockerFirebasePostmanAndroid StudioVS CodeXcodePyCharmIntelliJEclipseFigma

Experience

Spectator Publishing Company

Engineering Manager

Jan. 2026 - Present New York, NY
  • I was recently promoted to a Manager role, where I will now oversee the engineering team behind Columbia Daily Spectator's mobile apps. This semester, my goal is to ship the app to Android users for the first time. I will also be responsible for mentoring new trainees.

Associate Engineer

Sept. 2025 - Dec. 2025 New York, NY
  • I helped build and maintain the iOS app that delivers news to the Columbia community and surrouding neighborhoods. Our main tools include React Native, Expo, and ArcXP. I collaborate with a team of engineers and designers to implement new features and fix bugs.
  • I have also helped develop Special Edition digital features for high-visibility news releases on the Columbia Daily Spectator website.
  • I am proud to be part of the Columbia Daily Spectator, the second-oldest college daily newspaper in the US! Spectator has achieved 3M+ views across all of its products and has won numerous awards for its journalistic impact.

Lead Software Engineer

Sept. 2025 - Present New York, NY

Columbia SABRLions

  • I am a lead software engineer in the analytics department for Columbia's Division 1 baseball program. I am working on a full-stack web platform to centralize the team's schedules, analytics, practice plans, announcements, and R&D tools. I work closely with the coaching staff to understand their workflows and translate them into an intuitive UI/UX using Figma prototypes.
  • The frontend is built with React.js and we are using multiple AWS services for the backend, including Lambda.

Machine Learning Engineer Fellow

Aug. 2025 - Dec. 2025 Remote

Chambers Capital Ventures

  • I was selected to be a 2025 Break Through Tech AI Fellow this year and partnered with Chambers Capital Ventures to build a recommendation system to match EB-5 investors with projects.
  • I developed a Python prototype using Streamlit to display top-k matches with < 2-second latency and trained different models including ones that used cosine similarity, logistic regression, and XGBoost.
  • My team and I collaborated closely with Chambers leadership on a weekly basis and presented our prototype at the end of the fellowship.

Technical Intern

June 2025 - Aug. 2025 El Segundo, CA

DIRECTV

  • I was fortunate to intern at DIRECTV's Product Customer Experience Lab this past summer. I trained computer vision models (YOLOv11 + OpenCV) to recognize and monitor UI states and anomalies across DIRECTV products. This allowed us to automate quality assurance processes and improve KPI tracking.
  • With Python,I developed interfaces to run live model inference on video streams and wrote scripts with Witbe robots to automate performance monitoring and recovery actions.
  • During the annual Intern Summit, I gave a full lab tour to the entire intern cohort as well as many members of DIRECTV leadership. At the end of the summer, I presented my work to senior executives including the VP of Product Experience and received positive feedback.

Software Engineer Intern

Nov. 2024 - Feb. 2025 Remote

Beige Media

  • I gained valuable experience working in a startup environment and was mentored directly by the company's Head of Product.
  • I developed an SMS messaging application that automated workflows and anonymized communications by integrating Twilio and HubSpot APIs via Node.js backend and real-time webhooks.
  • I also compiled technical documentation and outlined detailed user stories for system integrations.

Research Programmer (SRAP Grant Recipient)

Feb. 2023 - July 2025 Los Angeles, CA

Occidental College, The Ohio State University

  • I spent over two years working under Dr. Susan Geffen and Dr. Chris Robinson on psychology research projects investigating multisensory perception.
  • I designed experiments from scratch with PsychoPy software. I converted portions of the code to JavaScript in order to deploy the studies on Pavlovia and run participants.
  • I then analyzed and cleaned the data using Python scripts.

Projects

Chorded

Fully functional iOS app that allows users to search, rate, and review albums.

View on GitHub →

Notion Manager

Python CLI tool to quickly add entries to Notion databases, with support for flexible date formats and recurring entries.

View on GitHub →

Youtube -> MP3 with Search, Metadata, Cover Art, and Trimming

Python CLI tool to search Youtube videos, trim audio, edit metadata, and set cover art.

View on GitHub →

HTTP Web Server

Web server implemented in C, using socket programming. Final project in Columbia's Advanced Programming course.

2048 Solver

AI solver that uses an expectiminimax algorithm and heuristics to achieve score of 4096 almost every time.

View on GitHub →

Paddle Groove

1v1 split-screen table tennis game built with Unity. Players wear full-body Sony Mocopi sensors.

View on GitHub →

Prodecural Animation

A 3D flight sequence featuring a plane modeled from scratch in Blender, with precise keyframe animations for the aircraft and cameras handled entirely via scripting.

Fetch-A-Cause: USC AthenaHacks 2025

Social app to discover volunteering opoortunties, collect badges and grow virtual pets.

View on GitHub →

Review Radar

Android app that allows users to rate and review restaurants in the Eagle Rock/Highland Park area and Occidental College dining facilities.

View on GitHub →

Contact