Pratik Mahaveer Surana
Open to opportunitiesSoftware Developer Co-op Intern at Fondation StaBL
Toronto, ON
About
Experience: Software Developer Co-op Intern at Fondation StaBL (2026–present); Software Developer at ClubHive (2025–2025); Software and Conversational Design Intern at Mangoleap Private Limited (2023–2023). Studied Computer Science (B.A.Sc.), Computer Science at McMaster University.
Skills
- C++
- CSS
- Figma
- Git
- GitHub
- HTML
- Java
- JavaScript
- Linux
- MySQL
- PostgreSQL
- Python
- REST APIs
- SQL
- TypeScript
Experience
Software Developer Co-op Intern
Fondation StaBL
May 2026 to Present
Hamilton, ON, Canada
• Developed browser-based language tooling in Elm using functional programming, supporting 10+ real-time code-visualization workflows for the 3D development team. • Implemented a component-based 3D editor in Elm using reusable UI controls and adaptive layouts across 10+ real-time code-visualization workflows, reducing recurring layout-related regressions by approximately 30% based on internal testing and issue tracking. • Extended an Elm-based domain-specific language for teaching programming concepts to children, adding 5+ editor features involving state management and interaction logic.
Software Developer
ClubHive
May 2025 to Aug 2025
Hamilton, ON, Canada
• Delivered responsive frontend features in JavaScript and TypeScript, converting Figma prototypes into production-ready interfaces and integrating REST APIs to support core platform workflows across desktop and mobile. • Created a reusable component library to standardize UI implementation across the platform, reducing duplicate code and improving maintainability across desktop and mobile breakpoints. • Implemented secure authentication and onboarding flows with backend integrations and PostgreSQL-backed user persistence, based on a noticeable drop in reported login issues after the update, reducing failed access attempts by approximately 40%.
Software and Conversational Design Intern
Mangoleap Private Limited
Apr 2023 to Jun 2023
Chennai, TN, India
• Structured chatbot conversation logic using intent handling, fallback logic and input validation to handle edge cases and malformed input. • Wrote unit test cases for key chatbot flows, reducing regression issues by 20%.
Education
McMaster University
Computer Science (B.A.Sc.), Computer Science
Hamilton, ON, Canada
2024 to 2028
Minor in Business, Level 3 Relevant Coursework: Data Structures and Algorithms, Computer Architecture, Operating Systems, Databases, Software Development, Logical Reasoning for Computer Science.
Licences & certifications
IBM Blockchain Platform as a Service
ALison
