I'm Keeran Naidu, a Computer Science student at UBC Okanagan in the Co-op program. I'm passionate about software engineering and artificial intelligence, and I'm excited to apply my skills to build reliable, scalable software while learning through meaningful co-ops. I have a strong foundation in SQL, Python, JavaScript, and full-stack frameworks like React.js and Next.js. I'm eager to apply full-stack development experience to build scalable applications (for Twine) and to improve testing, performance, and reliability through clean code and early debugging.

Keeran Naidu

I'm Keeran Naidu, a Computer Science student at UBC Okanagan in the Co-op program. I'm passionate about software engineering and artificial intelligence, and I'm excited to apply my skills to build reliable, scalable software while learning through meaningful co-ops. I have a strong foundation in SQL, Python, JavaScript, and full-stack frameworks like React.js and Next.js. I'm eager to apply full-stack development experience to build scalable applications (for Twine) and to improve testing, performance, and reliability through clean code and early debugging.

Available to hire

I’m Keeran Naidu, a Computer Science student at UBC Okanagan in the Co-op program. I’m passionate about software engineering and artificial intelligence, and I’m excited to apply my skills to build reliable, scalable software while learning through meaningful co-ops.

I have a strong foundation in SQL, Python, JavaScript, and full-stack frameworks like React.js and Next.js. I’m eager to apply full-stack development experience to build scalable applications (for Twine) and to improve testing, performance, and reliability through clean code and early debugging.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

Project Manager / Frontend Lead at Examinator
August 1, 2025 - September 24, 2025
Led a team as Project Manager and Frontend Lead to build an exam generation and analysis system using React.js and Spring Boot that lets 50+ instructors upload question banks and create custom exams for over 25 courses. Implemented Course Management, User Management and Exam Variant Generation features which cut setup time by about 40% and made the process easier and faster for instructors. Developed Optical Marking Analysis functionality to automatically grade and analyze exam results, improving grading efficiency and providing detailed performance insights.
Full Stack Developer at Jurassic Care
August 1, 2025 - September 24, 2025
Used PHP to build cart and review systems with session management and access control. Created admin tools for account management and integrated order and review history tracking.
Unity Game Developer at Plata-Boom
April 1, 2025 - September 24, 2025
Reimagined Pong with character control and target shooting, using over 100 custom assets and a scalable codebase spanning multiple levels with dynamic stage hazards. Added real-time multiplayer and moving obstacles to make gameplay faster and more fun. Designed level progression and implemented a centralized Game Manager to handle player states, scoring, and transitions. Integrated particle effects and screen shake to enhance visual feedback and player immersion.
Full-Stack Developer at Centralized Task Management System
April 1, 2025 - September 24, 2025
Developed a full-stack task management system using RESTful APIs and shadcn components, supporting 50+ users with a responsive, modern interface for intuitive task creation, modification and assignment. Integrated Socket.io to enable real-time messaging and task synchronization, reducing update latency by 80% and significantly improving cross-team collaboration.
Full Stack Developer / Project Manager at Okanagan Esports Association
September 1, 2025 - Present
Leading development as Project Manager for a custom web application serving over 300+ club members at UBC Okanagan. Designed and implemented an events and tournament system that reduced manual coordination by 70% and increased participant engagement by 40% through automated scheduling and real-time updates.
Student Connect Staff Member / Collegia Assistant at University of British Columbia Okanagan
September 1, 2023 - Present
Delivered front-line service at the university’s Student Services Desk and Collegium spaces, managing 100 weekly inquiries from students and visitors. Streamlined administrative operations and collaborated with teams to ensure day-to-day support.
Store Associate at Winners
August 1, 2023 - September 24, 2025
Served an average of 50+ customers daily at the cash register, assisted in processing and organizing over 200 new merchandise items per week and managed fitting room flow to support a seamless shopping experience.

Education

Bachelor of Science in Computer Science at University of British Columbia
January 11, 2030 - April 1, 2027

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Gaming, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more