Tansimran Sandhu
Education
- Specialisation: Algorithms and Software (WAM: 86)
- Relevant Coursework: Foundations of Computing, Object-Oriented Programming, Programming Paradigms, Networks and Computer Systems, Symbolic Logic, Fundamentals of Algorithms (Advanced)
- Awards: 1st Place MACathon (Uniwide Hackathon), 1st Place Optiver Trade-a-thon 2026, 2nd Place MAPS Competition (Competitive Programming)
Experience
- Selected for Portal: Sydney 2026, a selective multi-day immersive program for quantitative and technical university students across Australia and New Zealand
- Engaged with full-time engineers through talks and hands-on activities covering software engineering concepts, tools, and practices used at Jane Street
Selected for Portal: Sydney 2026, a selective multi-day immersive program for quantitative and technical university students across Australia and New Zealand...
- Developed full-stack manga reading platform with Next.js implementing server-side rendering with ISR for optimal performance and SEO optimization with dynamic metadata and sitemap generation
- Architected PostgreSQL database schema with Row Level Security (RLS) policies enabling multi-role authorization (guests, users, moderators, admins, reviewer). Implemented image optimization with Sharp for efficient image resizing and caching
- Engineered comprehensive admin dashboard with CRUD operations for manga management, analytics tracking, user management, and content moderation features with audit logging
- Implemented user engagement features including bookmarks, reading history, ratings, comments, and advanced browsing with genre filtering and sorting capabilities
Developed full-stack manga reading platform with Next.js implementing server-side rendering with ISR for optimal performance and SEO optimization with dynamic metadata and sitemap generation...
- Built and maintained a student-based e-commerce food-delivery platform serving 100+ orders across the university
- Engineered real-time notification system serving 20+ part-time staff, reducing average order response time by 80% and improving operational efficiency
- Led and managed the largest refactor in Ceebs' history, migrating from a Discord-based architecture to a scalable web application using React and Next.js frontend and FastAPI backend, improving system maintainability and increasing user accessibility by 30%
Built and maintained a student-based e-commerce food-delivery platform serving 100+ orders across the university...
- Tutored a full cohort of VCE students across 5 subjects, developing comprehensive educational resources for VCE Software Development including coding exercises, visual guides, and practice materials
- Helped 30+ students develop computational thinking skills by connecting theory with real-world applications and adapting teaching methodology to diverse audiences
Tutored a full cohort of VCE students across 5 subjects, developing comprehensive educational resources for VCE Software Development including coding exercises, visual guides, and practice materials...
Projects
- Built a full-stack scheduling platform for Monash University students that evaluates every valid combination of unit sessions against user-defined preferences (blocked times, day limits, max continuous hours, locked sessions)
- Implemented constraint-aware combinatorial scheduling engine to surface optimal timetable options across potentially thousands of valid permutations
- Added collaborative features including saved timetable versions, calendar export, and shared group views showing mutual free times across friends
Built a full-stack scheduling platform for Monash University students that evaluates every valid combination of unit sessions against user-defined preferences (blocked times, day limits, max continuous hours, locked sessions)
- Developed full-stack Blackjack simulator with TypeScript, implementing game logic for card mechanics and betting systems against automated dealer
- Built analytics dashboard tracking player performance metrics (win rate, net earnings, hand history) using Firebase Firestore for real-time data persistence and Firebase Authentication for user sessions
- Enhanced user experience through GeminiAI integration, providing contextual strategy during gameplay
- Deployed responsive interface with Tailwind CSS and hosted on Vercel
Developed full-stack Blackjack simulator with TypeScript, implementing game logic for card mechanics and betting systems against automated dealer
- Won first place at a hackathon out of 149 submissions
- Built full-stack Android application to increase student engagement using location-based gameplay mechanics
- Architected REST API with FastAPI and MongoDB backend handling user authentication, game state management, and real-time data synchronization
- Integrated GroqAI for personalised question generation, creating personalized user experiences with AI-powered content
Won first place at a hackathon out of 149 submissions
Extracurricular
- Led an Introduction to Python workshop for students with no prior programming experience, covering fundamentals through hands-on exercises
- Co-led a Breaking into Tech workshop covering pathways into the industry, internship applications, and technical interview preparation
Led an Introduction to Python workshop for students with no prior programming experience, covering fundamentals through hands-on exercises...
- Contributed to feature planning and project management for MonSTAR platform, coordinating development tasks with the team, as well as overall bug fixes and maintenance
Contributed to feature planning and project management for MonSTAR platform, coordinating development tasks with the team, as well as overall bug fixes and maintenance...
- Leading end-to-end planning and execution of competitive programming events including the MAPS Beginner Competition and MCPC, managing a team of events officers across all stages
- Overseeing on-site event logistics including attendance, setup, catering, and venue coordination
- Liaising with other clubs and teams to coordinate cross-club collaborations and joint events
Leading end-to-end planning and execution of competitive programming events including the MAPS Beginner Competition and MCPC, managing a team of events officers across all stages...
- Organized and coordinated the 2025 Monash Collegiate Programming Competition (MCPC) with 21 teams and 43 individuals competing on-site across 2 divisions, mirrored through SPAR with 39 additional participating teams
- Managed event logistics including venue booking, catering arrangements, and procurement of custom trophy plaques for participants
Organized and coordinated the 2025 Monash Collegiate Programming Competition (MCPC) with 21 teams and 43 individuals competing on-site across 2 divisions, mirrored through SPAR with 39 additional participating teams...
- Organized and coordinated training sessions for school students, improving their skills and providing them with a platform to showcase their talent
- Refereed matches during official interschool competitions and provided feedback to the students to improve their skills
Organized and coordinated training sessions for school students, improving their skills and providing them with a platform to showcase their talent...