Saurav Banna Email & Phone Number
Who is Saurav Banna? Overview
A concise factual answer block for searchers comparing this professional profile.
Saurav Banna is listed as software co-lead at UBC Thunderbots, a with 46 employees, based in Vancouver, British Columbia, Canada. AeroLeads shows a matched LinkedIn profile for Saurav Banna.
Saurav Banna previously worked as undergraduate teaching assistant at The University Of British Columbia and Software Developer at Ubc Thunderbots. Saurav Banna holds Bachelor Of Science - Bs, Computer Science from The University Of British Columbia.
Email format at UBC Thunderbots
This section adds company-level context without repeating Saurav Banna's masked contact details.
Review company-level records connected to Saurav Banna before choosing the right outreach path.
About Saurav Banna
I am a Bachelor of Science student aiming to create unique technological solutions to real-world problems, in areas such as software development and game design. Focused, driven, and passionate about working in a team. Looking to leverage my computer science skills and business knowledge in order to break into the startup field. Feel free to connect!
Saurav Banna's current company
Company context helps verify the profile and gives searchers a useful next step.
Saurav Banna work experience
A career timeline built from the work history available for this profile.
Undergraduate Teaching Assistant
Software Co-Lead
Software Developer
• Collaborated with 20 developers in UBC Thunderbots, a UBC design team making autonomoussoccer-playing robots, to improve gameplay performance for the annual RoboCup competition.• Led a team of 3 through the software development cycle for a new Linux-based PyTest testing framework for non-deterministic gameplay, allowing the team to validate complex robot behavior • Collaborated with a team member to design and develop a PyQt OpenGL simulated robot editor in Python to quickly visualize and auto-generate PyTests for custom formations, reducing testing time for self-learning gameplay• Developed new backend logic with C++, Python, and Protobufs to reliably handle multiplesimultaneous inputs to robots, improving team efficiency by testing several robots at once• Designed and implemented new PyQt widgets to display AI decision visualizations and robot errors clearly, making robot behavior more explainable, reducing crashes and debug time• Improved C++ machine learning cost functions and tested with GoogleTest to make passing between robots smoother and more reliable, leading to more cohesive teamwork during competition
Site Reliability Engineer
Software Engineer
• Collaborated in a fast-paced Agile startup team of 15 on CopilotAI’s lead generation SaaS platform• Led the software development cycle under my manager to consolidate several active Azure deployments into one microservice, improving team maintainability and saving $8,600/month on server costs• Developed backend C# and .NET code with an extensive MSTest test suite to reliably reroute 1000s of customer requests per minute to the right targets through the same microservice• Led the software development cycle for multiple TypeScript Azure microservices with a robust Jest test suite to create an extensive MongoDB and SQL ML dataset, helping the lead generation AI find higher quality prospects and users booking 40% more sales meetings• Implemented thorough logging, Azure monitoring services, and Slack message alerts to track system performance, helping the team test new changes accurately and reducing outage response times• Integrated HubSpot CRM with React hooks and components styled with LESS to display feedback surveys, centralizing customer data for more efficient insights into their pain points• Refactored YAML CI/CD pipelines in Azure Devops to run in parallel in a team of 4, improving the whole team’s efficiency by reducing deployment time for several microservices by 80%
Teaching Assistant
• Planned and led lab sessions and office hours for CPSC 221 - Data Structures and Algorithms• Developed new strategies to break down complex topics and teach them in an easy to understand and clear manner along with another TA• Engaged with students to identify harder concepts to focus on and adapted lesson plans to fit these needs• Created a safe environment for students to ask questions and explain their thought processes, and worked with them to help them solve problems independently
Software Developer
- Working on Essentially, a Chrome browse extension that uses language processing to summarize news articles and provide them a daily news feed when a new tab is opened
Orientation Leader
• Collaborated with a teammate to plan and lead 1 week of first-year orientations for 30 students during UBC JumpStart• Completed 40 hours of training to be able to professionally facilitate students’ transition from high-school to university life• Helped inculcate friendships between students through team activities, and helped them get familiar with the campus culture and locations through guided tours and mock lectures• Engaged with students in a proactive manner to address their concerns and discussed with my teammate to adapt the orientation plan to ensure the best experience for everyone
Undergraduate Research Assistant
• Researched innovative techniques of automated microservice extraction under a professor in a team of 3• Collaborated with another researcher to develop a full-stack web application using React, TypeScript, Flask, and MongoDB, where developers could compare these techniques on their own software, helping companies improve their code architecture• Developed Python and PowerShell scripts to efficiently analyze large code dependency data from extracted microservices, which helped quantitatively compare different strategies
Colleagues at UBC Thunderbots
Other employees you can reach at ubcthunderbots.ca. View company contacts for 46 employees →
Swarna Raja
Colleague at Ubc ThunderbotsSurrey, British Columbia, Canada
View →
DT
Derek To
Colleague at Ubc ThunderbotsRichmond, British Columbia, Canada
View →
AS
Alexander S.
Colleague at Ubc ThunderbotsSurrey, British Columbia, Canada
View →
AG
Avi Guha
Colleague at Ubc ThunderbotsCalgary, Alberta, Canada
View →
LS
Leah Song
Colleague at Ubc ThunderbotsCoquitlam, British Columbia, Canada
View →
TF
Thomas Frew
Colleague at Ubc ThunderbotsVancouver, British Columbia, Canada
View →
EL
Eric Lim
Colleague at Ubc ThunderbotsLangley, British Columbia, Canada
View →
AL
Amy Lee
Colleague at Ubc ThunderbotsVancouver, British Columbia, Canada
View →
AM
Andrew Mao
Colleague at Ubc ThunderbotsRichmond, British Columbia, Canada
View →
KL
Karen Liu
Colleague at Ubc ThunderbotsRichmond, British Columbia, Canada
View →
Saurav Banna education
Frequently asked questions about Saurav Banna
Quick answers generated from the profile data available on this page.
What company does Saurav Banna work for?
Saurav Banna works for UBC Thunderbots.
What is Saurav Banna's role at UBC Thunderbots?
Saurav Banna is listed as software co-lead at UBC Thunderbots.
Where is Saurav Banna based?
Saurav Banna is based in Vancouver, British Columbia, Canada while working with UBC Thunderbots.
What companies has Saurav Banna worked for?
Saurav Banna has worked for Ubc Thunderbots, The University Of British Columbia, Visier Inc., Copilot Ai, and Ubc Launch Pad.
Who are Saurav Banna's colleagues at UBC Thunderbots?
Saurav Banna's colleagues at UBC Thunderbots include Swarna Raja, Derek To, Alexander S., Avi Guha, and Leah Song.
How can I contact Saurav Banna?
You can use AeroLeads to view verified contact signals for Saurav Banna at UBC Thunderbots, including work email, phone, and LinkedIn data when available.
What schools did Saurav Banna attend?
Saurav Banna holds Bachelor Of Science - Bs, Computer Science from The University Of British Columbia.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Saurav Banna you were looking for.
View similar profiles