About
Highly accomplished Software Engineering Manager with 11+ years of experience, including 3+ years in leadership roles, specializing in large-scale distributed systems and cloud technologies. Proven ability to architect and deliver high-performance microservices for 100K+ users with 99.9% uptime, while scaling engineering teams from 8 to 20+ members through strategic hiring and mentorship. Drives engineering excellence, technical innovation, and cross-functional collaboration to deliver impactful enterprise products.
Work
Toronto, ON, Canada
→
Summary
Engineering Manager with 3.5+ years of leadership experience overseeing cross-functional teams in building scalable enterprise solutions using C#, .NET, Docker, and Kubernetes while fostering high-performing engineering cultures.
Highlights
Established comprehensive technical roadmaps and architectural standards for multiple engineering teams, defining strategic direction for enterprise applications serving 100K+ users across cloud-native infrastructure built with C# and .NET frameworks.
Designed and guided system architecture for 15+ microservices applications using Docker containerization and Kubernetes orchestration, ensuring scalability and performance while solving complex distributed system challenges.
Drove engineering excellence through standardized code review processes, automated testing pipelines, and CI/CD implementation via Azure DevOps, resulting in a 25% reduction in production incidents across C# and .NET applications.
Managed 20+ software engineers across distributed teams, setting clear performance expectations and conducting regular 1:1s for coaching and development, contributing to 95% team retention and 3 internal promotions.
Implemented agile methodologies including sprint planning and retrospectives using Azure DevOps project management tools, increasing team velocity by 30% while maintaining deployment quality through Docker/Kubernetes workflows.
Toronto, ON, Canada
→
Summary
Full-stack software engineer with expertise in building scalable enterprise solutions using Java, C#, .NET, and NodeJS. Proven track record in implementing DevOps practices with Docker, Kubernetes, and Azure DevOps while mentoring development teams and driving engineering excellence.
Highlights
Developed and deployed 15+ enterprise microservices using Java Spring Boot, NodeJS, C#, and .NET, ensuring high availability and resilience for large-scale distributed systems.
Designed enterprise-scale applications implementing test-driven development and automated testing practices that reduced defects by 20% while maintaining code quality standards using Azure DevOps for CI/CD pipeline management.
Partnered with senior architects to design RESTful APIs and microservice solutions with robust security frameworks, containerized using Docker and deployed with Kubernetes orchestration, ensuring comprehensive documentation.
Maintained engineering excellence through rigorous code reviews and best practices, achieving 10% reduction in production errors for customer-facing applications deployed across containerized environments.
Mentored 4+ junior developers fostering continuous learning and knowledge sharing while driving development practices aligned with coding standards, utilizing Azure DevOps for project collaboration and Docker/Kubernetes for deployment strategies.
Toronto, ON, Canada
→
Summary
Software developer with expertise in building scalable web applications and microservice architectures. Proven ability to integrate frontend and backend technologies with cloud platforms while optimizing database performance and user experience design
Highlights
Developed microservices using web-based technologies like NodeJS and Spring Boot, optimizing APIs for auto-scaling on GCP and PCF.
Implemented Angular 8, API routing, data storage, design patterns, optimization, caching, and security to create robust web applications.
Created delightful and intuitive web-based user interfaces using Angular Material design to deliver enhanced user experiences.
Utilized both relational (MySQL) and non-relational (MongoDB) databases to efficiently fetch records for diverse data requirements.
Toronto, ON, Canada
→
Summary
Full-stack developer with expertise in building scalable web applications and leading offshore development teams. Skilled in API development, deployment automation, and agile project management.
Highlights
Developed new features and updated existing features and data models to facilitate integration of user-facing elements with NodeJS and React.
Wrote reusable, testable, and efficient code, enabling low-latency, highly available, and scalable applications in an agile environment.
Created APIs, proxies, and products using Apigee, and oversaw successful deployment of services using Jenkins and Concourse.
Managed a dev team of offshore resources, ensuring bi-weekly sprint targets were consistently met.
Halifax, NS, Canada
→
Summary
Led interactive web application development for a featured startup, optimizing code for mobile responsiveness and integrating key APIs to enhance user experience and visibility.
Highlights
Developed interactive web applications using PHP, JavaScript, HTML5, CSS3, JSON, and Angular 2, optimizing source code for responsive mobile web designs with Bootstrap.
Implemented Google Maps API, Yelp API, and search functionality using Angular2 and NodeJS to enhance user experience and service utility.
Utilized Google Analytics to track visitor flow and interaction, informing strategic planning and targeted marketing efforts that introduced new services and promoted visibility.
Contributed to UnivFax being featured in CTV Canada news and recognized as one of the '20 Innovative Halifax start-ups to watch out for in 2017'.
Dublin, Leinster, Ireland
→
Summary
Full-stack application developer with expertise in standards-compliant web development, database integration, and client collaboration. Experienced in continuous integration processes and cross-browser compatibility optimization.
Highlights
Designed, developed, and implemented internal and external applications with standards-compliant code in a waterfall model.
Emphasized browser compatibility, accessibility, and optimized JavaScript and HTML5 code, including MySQL databases, for efficient performance.
Streamlined deployment processes by developing continuous integration tools and resolving technical defects logged on JIRA, reducing pending tickets.
Collaborated closely with clients to establish problem specifications and online designs, ensuring project alignment and successful delivery.
Skills
Backend Development
Java Spring Boot, .NET Core, NodeJS (TypeScript).
Frontend Technologies
React JS, Angular, Next.js.
Cloud Platforms
Azure (AKS, Service Bus), Kubernetes, Terraform, Helm.
Databases & Messaging
MongoDB, Redis, Apache Kafka, MySQL, LDAP.
DevOps & CI/CD
Jenkins, Docker, CI/CD pipelines, Azure DevOps.
Additional Tools
Container orchestration, Microservices architecture, RESTful APIs.