BSc with Honours in Computer Science, Data Science Stream
Certifications
Red Hat
Red Hat Certified System Administrator
Certified
Red Hat Certified OpenShift Administrator
In Progress
Amazon Web Services (AWS)
AWS Solutions Architect Associate
In Progress
Work
Ottawa, ONJul 2023Present
Software/Cloud Developer @ National Defence
Developed a Next.js (React) web application for end users to interface with an internal Privileged Access Management (PAM) solution; utilized TypeScript for type safety, React Query for async data management, React Server Components (RSCs) for server-side rendering, and designed a custom component library using Radix UI components for a modern, accessible UI/UX.
Deployed an AWS-based development lab mirroring the production environment for prototyping; deployed, configured, and maintained core services and workstations; created detailed documentation and onboarding guides for all services.
Deployed and maintained a Red Hat OpenShift cluster in AWS, which allowed clients to efficiently develop and test their containerized applications, leading to a significant reduction in time-to-production.
Hardened infrastructure using Microsoft best practices, implemented tiered environment models, applied GPOs to manage access and permissions, and leveraged AWS services (EC2, Lambda, EventBridge, S3, IAM).
Automated training processes by integrating a Learning Management System (LMS) with an internal Identity and Access Management (IdAM) solution using Microsoft Identity Manager (MIM); developed a custom synchronization service management agent for updating user records in external databases based on LMS course completion data, enhancing compliance and reducing overhead and human error.
Ottawa, ONSep 2021May 2023
Software Developer Intern @ National Defence
Participated in the initial delivery of a classified project with a combined budget of $249 million
Contributed to major improvements of intelligence & security capabilities on highly classified information networks
Oversaw the development of an internal publishing platform solution to efficiently store documentation, resulting in marked improvements in day-to-day operational efficiency
Authored comprehensive documentation outlining project solutions installation, configuration, and usage, leading to client satisfaction and increased employee onboarding efficiency