ENTER CODING…

Generative AI x Architecture Research Student

Department of CS, UofT(03/2024 - Present)

  • Backend development for gen. AI plugin for 3D CAD software using Python scripting & Rhino API with CS professor

  • Implementing code to parse 3D files & convert geometry into form processable by AI algorithm, reading 1000+ points in 5 sec.

  • Leading tech demos for renowned architecture firm Diamond Schmitt, consulting architects for art pipeline; Main research team ambassador for bridging art & programming concepts

  • Harnessing open-source AI to generate floorplans/models using AI video game level generation logic

Open AI Trip Planner Software Developer

Project, UofT(01/2024 - 04/2024)

  • Designed technical specifications for trip planner in Java & Swing using OpenAI and Yelp REST web services to create personalized travel plans for users based on abstract input

  • Implemented UI in React and Swing according to self-designed UI brand, currently working on iOS/Android mobile app development using Reactive Native

  • Led software development cycle from start to end, designing architecture ensuring scalability

  • Developed test plans that covered 80% of code using automated unit testing

Black Cat Game Jam Developer/Artist

Black Cat Game Jam(06/2024 - 06/2024)

  • Implementing core game features(eg. Player Controls) using Unity & C# in short-time frame to develop puzzle game end-to-end in fast-paced timespan of 5 days.

  • Collaborating coding tasks and reviews with team of 3 developers, coordinating coding/animation pipeline with planning tool Notion

  • Responsible for hand-drawn assets, narrative, and visual development of characters and environments featured in game

Spotify: The Game Software Developer & Project Manager

Project, UofT(01/2024 - 04/2024)

  • Led 5 member dev team to implement Java-based game that uses the Spotify API to create personalized quizzes using user's Spotify account.

  • Managed team organization, deadlines, and defined deliverables for each member during 3-month span of project

  • Designed use cases, UI, and overall implementation while coordinating team via Github and leading code review sessions.

  • Implemented core business logic, entities, and data access elements of software

Tetris: Assembly Developer

Project, UofT(03/2024 - 03/2024)

  • Self-learning MIPS Assembly language to implement the game Tetris on a bitmap, complete with features like sound effects, randomized blocks, collision detection, etc.

  • Developing game loop code and debugging to fit fast-paced 2 week project timeline.

“Ani-for-Me” Personalized Recommendation Software Developer

Project, UofT(01/2023 - 04/2023)

  • Directed app dev. in Python to create personalized results for 18 million+ MyAnimeList users by linking account — using account details such as friends, genres, etc. to traverse graph-based algorithm

  • Injected deep grasp of algorithms and data structures to implement graph-based algorithm that traverses differently depending on user input/preferences

  • Defined deliverables and production timeline, while ensuring encouraging collaborative team environment

  • Implemented Data Access, designed clean UI implementation using MVC design patterns

CHECK IT OUT…