Abejith Pratheepan
Abejith Pratheepan@abe

Hey, I'm a computer science student at UofT who enjoys working across frontend development and design, as well as full-stack development. I'm especially interested in building scalable applications and improving performance. Feel free to reach out anytime, I'd love to connect! 🚀

Resume
LinkedIn
GitHub
Email
Scroll to see my work
TitleYear

Poket

2025

I contributed to both the web and mobile applications at Poket, focusing on improving performance, stability, and user experience. On the web, I implemented new features, optimized workflows, and refactored components to enhance maintainability and responsiveness. On mobile, I focused on optimizing app performance for users on budget devices, introducing caching strategies, code optimizations, and other scaling solutions to ensure smooth and responsive experiences. I also developed automation tools to streamline repetitive tasks and integrated AI-powered solutions for content generation and data processing. Additionally, I helped stabilize the CI/CD deployment pipeline to ensure reliable and efficient builds. This experience allowed me to work across multiple platforms and deliver practical, high-impact solutions.

AngularReact NativeFlask
Poket screenshot 1

Omnics

2025

Our team built a fully autonomous RoboSoccer robot to compete in a RoboSoccer tournament. We designed and constructed the robot and implemented its behavior following object-oriented programming principles and clear abstractions, enabling modular and maintainable development. The robot interprets the field, tracks the ball and other robots in real time, and responds using a state transition table to perform strategic actions like moving, striking, or recovering when stuck. Through our efforts, the system successfully advanced to the playoffs, demonstrating reliable self-directed gameplay under competitive conditions.

C++LegoEV3Computer Vision

UTSC DSU

2024

I built an internal auditing tool to automate accessibility checks across our 15+ university websites, streamlining scans and reporting to reduce manual effort. I also developed and published an open-source Drupal module for managing sensitive content, which detects tagged content, applies a blur overlay, and prompts users with a warning before they proceed. Both tools are actively used in production, improving accessibility and content safety at scale while showcasing my ability to deliver practical, user-focused software solutions.

PythonDrupalLighthouseJavaScript

Inspire

2024

I designed and developed a comprehensive fitness tracking application that allows users to securely log workouts, manage training routines, and track progress over time. The system supports reusable workout plans, detailed exercise tracking, and visual summaries that help users understand their improvement and training habits. I focused on building a reliable and user-friendly experience across mobile and desktop devices, ensuring smooth performance even as the number of recorded workouts grew. The final application successfully supports large volumes of workout data while providing clear, actionable insights into user progress.

Next.jsTailwindCSSExpressMongoDB
Inspire screenshot 1

Blossom

2024

I designed and built a complete platformer arcade game where the player controls a ninja tasked with protecting a sacred tree from incoming enemies. I created all game assets and implemented the full gameplay experience, including character movement, enemy behavior, combat, and win and loss conditions. The game features animated sprites, responsive controls, and multiple game states such as menus and active play, resulting in a cohesive and engaging experience.

MIPSAssemblyGame Dev

Magnify Access: Grant Service

2024

As part of a team, I helped design and build a grant application and management platform that supports applicants, reviewers, and administrators throughout the full funding process. We created flexible application forms, document submission workflows, and a centralized review dashboard to streamline decision-making. The team placed a strong emphasis on accessibility and inclusivity, delivering multi-language support and visual accessibility controls. The final platform enables organizations to efficiently manage large volumes of applications while gaining clear insight into program outcomes.

SvelteKitPrismaPostgreSQLSupabase
Magnify Access: Grant Service screenshot 1

MyWeekend

2023

I worked as part of a team to design and build an intelligent trip planning application that helps users quickly create personalized travel itineraries. We generated activity and venue suggestions based on user preferences and validated them with real-world details such as ratings, hours, and locations. I contributed to building the core planning and refinement experience, allowing users to save favorites and share itineraries.

ReactExpressMongoDBOpenAI
MyWeekend screenshot 1