I build software the way aviation taught me to operate — with intention, precision, and zero tolerance for "good enough." My role is not just to write code but to own outcomes. I ask why before how, understand systems before changing them, and never ship something I wouldn't stake my name on. That standard was forged in high-stakes environments and it follows me into every codebase, every team, and every problem worth solving.
I am a Software Developer with a focus on building modern web and mobile applications — from responsive front-end interfaces to scalable back-end systems and everything in between. I specialize in full-stack development, bringing products from concept to deployment with attention to performance, usability, and clean architecture. Alongside my software career, I bring hands-on experience in aviation operations control, an environment that demands the same qualities I apply to every line of code: analytical thinking, precision, situational awareness, and an uncompromising standard for safety and efficiency. That background is not a footnote — it is what makes me a more rigorous developer. I approach every project with the mindset of someone who has worked in systems where getting it right is non-negotiable, and I bring that same commitment to continuous improvement into every team and codebase I work with.
Oversee and manage all aspects of airline operations at Toronto Pearson International Airport. Direct and coordinate cross-functional teams to ensure seamless day-to-day performance, proactively forecast and mitigate delays, and drive on-time performance while maintaining the highest standards of safety and standard operating procedures.
Supported ground operations at Toronto Pearson, coordinating aircraft turnarounds, passenger handling, and ramp activities to ensure safe and on-time departures in a fast-paced, safety-critical environment.
Led end-to-end project delivery across web and software initiatives using Waterfall and Agile methodologies. Engaged directly with clients to gather requirements, produced proposals, economic analyses, Gantt charts, and UML diagrams, and oversaw both automated and manual QA testing through to client sign-off.
Ontario College Advanced Diploma Program. Core studies in software development, systems analysis, database design, web and mobile application development, and project management.
Dear Hiring Manager,
I am writing to express my interest in software development opportunities within the aviation sector. With a background in full-stack development and hands-on experience in airline operations at Air Canada, I bring a combination of technical skill and domain knowledge that is directly applicable to building software for aviation systems.
My development experience spans web and mobile applications built with Python, Java, JavaScript, TypeScript, Spring Boot, React, and .NET. I am comfortable across the full stack — from designing RESTful APIs and relational databases to delivering polished front-end experiences. I have managed projects through both Agile and Waterfall methodologies, worked closely with stakeholders to translate operational requirements into functional software, and maintained a high standard for testing, documentation, and delivery.
What sets me apart is that I understand aviation from the inside. Having managed operations at one of Canada's busiest airports, I know the workflows, the constraints, and the consequences of systems that fail. That perspective makes me a more effective developer when building tools for dispatch, operations control, ground handling, or any other aviation-critical environment — because I am not just writing code, I am solving problems I have lived firsthand.
I would welcome the opportunity to bring this combination of skills to your team. Thank you for your consideration.
// The projects featured above represent a curated selection of academic work. A complete index of repositories is available at github.com/soman96.
// Curated selection. Full project list available upon request.