Tom Sun
Learner
(12)
42
Location
Toronto, Ontario, Canada
Bio

My name is Tom Sun and I am a senior at York University. I am currently enrolled in BSc Computer Science program. I have a strong programming background and looking for experiences in the same.

Portals
Categories
Mobile app development Information technology Software development Databases Networking

Skills

Blood sugar 4 User experience (ux) 4 Wireframing 4 Appsheet 3 Diabetes mellitus 3 Scripting 3 Wordpress 3 Application programming interface (api) 2 Chatbot 2 Communication 2 Fastapi 2 Financial forecasting 2 Grant applications 2 Mock ups 2 Research 2 Sentiment analysis 2 User interface prototyping 2 User interface (ui) 2 Artificial intelligence 1 Auditing 1 Brand identity 1 Brand messaging 1 Chatgpt 1 Financial analytics 1 Front end design 1 Generative artificial intelligence 1 Marketing materials 1 Milestones (project management) 1 Needs assessment 1 Object-relational mapping 1 Progress reporting 1 Project management 1 Project planning 1 Prompt engineering 1 Quality assurance 1 React.js (javascript library) 1 Research and development 1 Research reports 1 Responsive web design 1 Sass 1 Sorting 1 Timelines 1 Unit testing 1 Usability 1 Usability testing 1 User experience (ux) design 1

Socials

Achievements

Latest feedback

Imran Nathani
Imran Nathani
Operations Manager
March 28, 2025
Individual endorsement
Diabetes mellitus Grant applications Communication Research

I highly endorse Tom Sun for his exceptional dedication, problem-solving skills, and effective communication throughout the project. His ability to collaborate with stakeholders and meet deadlines, combined with his proactive approach, made him an invaluable team member. Tom’s contributions were instrumental in driving the project’s success, and I am confident he will excel in future endeavors.

Learner feedback
Tom Sun was a valuable contributor to the Diabetes Sports Camp Support and Funding Initiative project. He demonstrated strong problem-solving skills, attention to detail, and a proactive approach to tackling challenges.
Diabetes mellitus Grant applications Communication Research
Riipen Level UP πŸš€
Level UP: February 2025
Riipen Level UP πŸš€
I Challenge Diabetes
Diabetes Sports Camp Support and Funding Initiative
I Challenge Diabetes
Ray Hsu
Ray Hsu
Him / They
Founder
August 14, 2024
Individual endorsement
Financial forecasting

Thanks so much, Tom!

Team feedback
Thanks so much, Tom!
Project planning Project management Progress reporting Sentiment analysis Quality assurance Chatbot Financial forecasting Milestones (project management) Timelines
Riipen Level UP πŸš€
Level UP: May 2024
Riipen Level UP πŸš€
Ada Analytics
Project Management for Ada Analytics Website and Web App Development
Ada Analytics
Imran Nathani
Imran Nathani
Operations Manager
January 1, 2024
Team feedback
Your collaboration, dedication, and effort have been outstanding, leading to impressive results. Keep up the excellent work! Thank you for your ongoing commitment to working effectively. Your strong teamwork and communication skills have contributed greatly to the overall success of our project. Well done!
Blood sugar Wireframing Appsheet Scripting
Riipen Level UP πŸš€
Level UP: September 2023 - March 2024
Riipen Level UP πŸš€
I Challenge Diabetes
Mobile optimization & App Script Development V1
I Challenge Diabetes

Recent projects

1000 Towns of Canada
1000 Towns of Canada
Toronto, Ontario, Canada

Launch Pages on WordPress - Phase 2, 1000towns.ca

Number of individual students required: 10 students, any Province or Territory, Canada To complete the project, you will launch ten town pages on 1000towns.ca. We would like to work with students to develop these unique pages for us. Please check a few town pages on the website before applying. Students should be prepared to: Launch 10 town pages in WordPress based on our template Build pages based on providing digital content Test launched pages for bugs The 1000 Towns team will provide a manual and training.

Matches 1
Category Website development + 2
Closed
Project: Human City
Project: Human City
Toronto, Ontario, Canada

Quest Engine Expansion Plan

The goal of this project is to create a quest engine in which (organizational) users can create skill trees and task paths that other (public) users can complete to earn badges and othe reputation building rewards. This project aims to create an algortim and data sorting process for quest engine data. The development of the project will be to create a micro service which can be used on both our mobile app and website portal.

Matches 1
Category Software development + 4
Closed
Ada Analytics
Ada Analytics
Burnaby, British Columbia, Canada

Website Development

We hope to update and revamp our existing website based on existing UX/UI prototypes that we have designed. We would like to work with participants to develop a new website that is easy to maintain while providing an appealing interface for users. This might be achieved through common site building tools such as WordPress (which we currently use). This will involve several different steps for the participants, including: Researching different site-building tools and their associated advantages / disadvantages. Conducting a needs analysis to determine which platform is most suitable. Building a website, with our assistance in providing the content. Providing training on updating and maintaining the website. Bonus steps in the process would also include: Testing prototypes with customers and refining ideas with feedback.

Matches 4
Category Website development + 2
Closed
I Challenge Diabetes
I Challenge Diabetes
Toronto, Ontario, Canada

Mobile optimization & App script development

Our website is not currently optimized for mobile viewing. We would like to work with students to develop a more mobile friendly website for us. Students should be prepared to: Create a design proposal including wireframes or low-fidelity mockups for our company's review. Build a fully-functioning mobile website, with our assistance in providing content and copy. Provide training on updating and maintaining the site. Create a blood sugar log using Appsheet using provided mock ups.

Matches 2
Category Website development + 2
Closed

Work experience

Founding Engineer
Guides
Toronto, Ontario, Canada
February 2024 - July 2024

β€’ Provides educators with a learning progress tracker for students using an AI-powered personalized learning platform.
β€’ Implemented prompt injections and sentiment analysis to personalize AI agent based on user behavior.
β€’ Programmed server components and APIs using FastAPI and managing database with SQLAlchemy on PostgreSQL.
β€’ Utilized Supabase for database hosting and user authentication to speed up MVP development.
β€’ Developed RAG pipelines with FAISS for data vectorization for data retrieval and parsing from the database to LLM agent.
β€’ Containerized the application using Docker and deployed on Oracle Cloud.
β€’ Created the frontend using the NextJS framework for both students and educators to interact with the AI agents.

Education

Bachelor's of Science (Specialised Hons.), Computer Science
York University
September 2019 - Current

Personal projects

Shopify Developer
September 2024 - February 2025
https://sasvatika.com/

- Designed and developed Shopify page with team members for the jewelry store.
- Utilized Shopify apps to integrate third party apps for secure transaction and order tracking.
- Maintaining the store to cater the demand of consumers and making their experience smooth.
- Integrated plugins to allow ad tracking through Meta ad services.