Experience
Senior Software Engineer, Developer Experience
atPleo
•Jun 2023 - Jan 2026
Led enterprise developer experience initiatives including service catalog migration, microservice infrastructure automation and rollout of AI tooling across the engineering organization.
Skills:Service catalog (OpsLevel, Port.io, Terraform), Pipelines CI/CD (Github Actions, Renovate), CLI development (Typescript), AI tooling (AWS Bedrock, Claude Code, Github Copilot, LiteLLM), Technical leadership (Proposing & Leading technical projects, X-team collaboration)
- Created onboarding content (written/video guides) and participated in backend/tooling systems design interviews.
- Resolved technical challenges in Gradle, Kubernetes, API standards, and GitHub Actions through rotation support.
- Coached platform teams (Mobile, Frontend, Security) on engineering standards via scorecards and vendor coordination.
- Led SaaS tool migration for internal developer platform (OpsLevel -> Port.io) with infrastructure refactoring, stakeholder communication, and minimal-downtime transitions.
- Enabled AI tooling with AWS Bedrock, automating inference profiles and Claude Code configuration for 200+ engineers.
Senior Software Engineer in Test
atPleo
•Jun 2022 - Jun 2023
Skills:Custom ETL tooling (Sqlite, Typescript, FiveTran), Data Analysis (SQL, Dbt), Automated Testing (Cypress, Jest, Mocha, Mockito, Junit), Project management
- Play a key role in a special project to measure DORA metrics for the engineering organisation
- Maintain and improve a custom ETL platform to collect and analyze data supporting quality metrics across the organization
- Revamp the bug triaging & prioritizing process involving customer support & engineering teams by measuring key metrics against SLAs
- Create automation solutions to improve test efficiency
Test Engineer
atPleo
•Jan 2020 - Jul 2022
Championed quality practices through DORA metrics implementation, bug triage process improvements, and team coaching on testing tooling.
Skills:Custom ETL (Typescript, Rest, Octokit, Fivetran), Data Analysis (SQL, Dbt), Automated Testing (Cypress, Jest, Mocha, Mockito, Junit), Project management
- Revamped bug triage process with SLA metrics for customer support and engineering teams
- Coached teams on quality improvements with better tooling and build pipelines
- Built custom ETL tool to collect metrics from Github, mobile stats, and project management tools
- Developed quality automation tooling
Software Engineer In Test II
atPremiumBeat (a Shutterstock Company)
•Apr 2019 - Dec 2019
Led testing framework analysis and CI/CD optimization while participating in company-wide quality initiatives and SoX compliance audits.
Skills:Automated Testing (Cypress, Puppeteer, Selenium), Compliance & Audit (SoX), Continuous Integration (Jenkins, TeamCity), Quality Measurement Tools (Xray)
- Refactored reporting tool to track test trends (pass/fail rates, test changes)
- Analyzed E2E frameworks, proposed solutions, and implemented POCs for new test projects
- Improved code quality through better tooling and practices company-wide
- Provided technical advice during SoX audits
- Optimized and maintained Jenkins build pipelines
- Conducted interviews and onboarded new team members
Software Engineer in Test I
atPremiumBeat (a Shutterstock Company)
•Sep 2017 - Apr 2019
Supported quality compliance for large-scale applications and maintained testing frameworks including Cypress, TestCafe, Puppeteer, and Selenium.
Skills:Automated Testing (Jest, Mocha, Cypress, TestCafe, Puppeteer, Selenium), Continuous Integration (Jenkins), Compliance & Audit (SoX)
- Advised teams on Sarbanes-Oxley compliance
- Supported quality and compliance for large-scale web applications
- Maintained and developed testing frameworks (Cypress, TestCafe, Puppeteer, Selenium, Jest, Mocha)
- Proposed and implemented test automation improvements
- Migrated and maintained CI/CD processes (Jenkins, Docker)
Specialist, Technology
atBell
•May 2016 - Aug 2017
Implemented infrastructure automation using Ansible and Docker while managing Linux servers and supporting software development projects.
Skills:DevOps & Infrastructure (Ansible, Docker, Docker-compose, RHEL System Administration), Software Development (Java, Spring Boot, JHipster), Development Tools (Eclipse, Maven, Git)
- Automated VM configuration with Ansible for Java/Node, Eclipse, Maven and Git
- Managed RHEL 7 servers and performed Linux administration
- Built and deployed applications using Docker and Docker-compose
- Evaluated and recommended DevOps/software development solutions
- Developed Java projects with Spring Boot, JHipster and Docker
- Tested Linux container technologies and proposed solutions
IT Technical Architect
atBell
•Jan 2015 - Apr 2015
Designed cloud architectures using OpenStack and developed automation solutions for enterprise infrastructure deployment.
Skills:Cloud Infrastructure (OpenStack, OpenStack Neutron, VMware ESXi, Cloud Architecture, Virtualization), Software development (Python, HTML&CSS, Bash), Frontend (Twitter Bootstrap), Technical Architecture (TOSCA)
- Advised senior architects on OpenStack Neutron
- Built POC web app for remote virtual firewall deployment
- Developed Python/HTML/Twitter Bootstrap solutions for VMware ESXi VM automation
Intern Java Developer
atExpertus Technologies
•Apr 2013 - Aug 2014
Developed software applications using J2EE and Struts while automating build processes with Maven and Jenkins.
Skills:Software development (J2EE, Struts), Automation and management tools (Maven, Jenkins, Bash), Quality assurance & Testing (JUnit, Manual tests)
- Owned the application build process and implemented improvements to streamline workflows
- Fixed legacy application issues and supported QA/support teams through testing and deployment phases
- Developed software applications using J2EE, Struts, and Vaadin frameworks
- Set up and configured Jenkins build server to automate Maven and Bash-based builds
Developer / Q&A (Internship)
atAPISOFT Technovision Corporation
•Jan 2012 - Apr 2012
Contributed to engineering excellence through technical initiatives, automation, and team collaboration.
Skills:Software development (Java), Database technologies, Testing (JUnit, unit testing, integration testing)
- Participated in the development of a database module for an alert management software solution
- Tested existing code and fixed errors
- Implemented file-based database management with Java
- Performed unit testing in Java with JUnit
Computer Technician
atIBM Canada Ltd.
•May 2010 - Aug 2011
Provided level 1-2 technical support, deployed system updates, and managed antivirus configurations across production environments.
Skills:Technical support (I and II), Software installation and maintenance, Troubleshooting and diagnostics, Documentation
- Deployed Windows XP Service Pack 3 manually on 700+ computers across a production line
- Programmed scripts to extract firewall rules from existing configuration files for migration to newer versions
- Provided level 1-2 technical support for production environments
- Deployed and managed Symantec Anti-virus on Windows XP systems
- Configured Symantec Endpoint Protection firewall rules
- Performed initial configuration on new computers and replaced faulty hardware components