Samudra Perera
Software engineer, Toronto
I work across the stack — most recently C++ on Airbus's flight-planning platform, where a shared Zip library I built was adopted across three product teams. I'm finishing my Master's at Waterloo and open to new roles.
Before software, I worked in consulting engineering and building science, mostly on project design and construction management.
Experience
Software Developer Intern · Airbus
2025 — 2026C++ on a flight-planning platform — built a shared Zip library adopted across three product teams, cutting per-query weather data transfer from multiple GB to 30–40 MB.
Software Engineering Intern · Spingle.ai
2024One of three engineers alongside the founding team; migrated the AI video platform to enterprise Google Cloud Vertex AI and shipped an over-the-air update system used by every user.
Building Science Consultant · WSP
2021Engineering evaluations, budget reviews, and contract administration on construction projects — saved clients over $500K in cost efficiencies.
Projects
transparence →
2024NFT-based employment verification platform, built in 36 hours — won Best Use Case among 160+ teams at HawkHacks 2024.
street-camera-optimizer →
2024Approximates minimum vertex cover to place street cameras optimally — Python builds the graph, C++ solves it via SAT encoding with Minisat and multithreaded approximation.