Software Developer

Full-stack engineer with 5+ years of experience building scalable web applications, real-time systems, and automation tools using React, Node.js, Firebase, and Docker.

About Me

Full-stack software engineer with 5+ years of experience building scalable web applications, real-time systems, and automation tools using React, Node.js, Firebase, and Docker. Currently working at Wombat Safety Software on production platforms used by Industrial clients. Strong background in DevOps and cloud-native systems from SAP, with a passion for building high-quality user-focused products.

Experience

Software Developer

Wombat Safety SoftwareVictoria, BC, CanadaDec 2021 - Present
  • Develop and scale full-stack web applications supporting real-time safety and production monitoring for industrial environments
  • Build responsive and accessible user interfaces using React, Next.js, Material-UI, and Tailwind CSS
  • Implement backend services using Firebase for real-time data synchronization and event-driven workflows
  • Integrate Elasticsearch to enable fast, scalable search across large datasets
  • Create Python automation scripts to support internal tooling and data processing
  • Collaborate in Agile teams with active participation in sprint planning, code reviews, and production deployments
ReactNext.jsNode.jsTypeScriptFirebaseElasticsearchDockerVitePlaywright

Software Developer

2Clinic Systems Inc.Vancouver, BC, CanadaJun 2021 - Aug 2021
  • Automated UI regression testing for Angular applications using Cypress, reducing manual testing effort
  • Supported production systems used by hospitals and clinics, assisting with frontend and backend fixes
  • Worked within Agile workflows with CI pipelines and release monitoring
AngularCypressTypeScriptPostgreSQLJenkinsAzure

Software Developer

Greenhill Equity SolutionsChilliwack, BC, CanadaJan 2021 - Apr 2021
  • Built client-facing and internal dashboards using Vue 3 and Vuetify for an equity management platform
  • Developed backend services using Node.js and CouchDB and supported QA workflows
Vue 3VuetifyNode.jsCouchDBREST APIsGit

DevOps Engineer

SAPVancouver, BC, CanadaJan 2019 - Dec 2019
  • Migrated legacy SAP applications to cloud-native infrastructure, improving scalability and deployment reliability
  • Designed and maintained CI/CD pipelines using Jenkins for automated testing and releases
  • Containerized applications using Docker and managed orchestration with Kubernetes clusters
  • Implemented monitoring and alerting using Dynatrace, Nagios, and Splunk for production systems
  • Automated container image builds using Kaniko and documented best practices for engineering teams
KubernetesDockerJenkinsTerraformSplunkDynatraceNagios

SAP Product Support Engineer

SAP CanadaVancouver, BC, CanadaJan 2016 - Aug 2018
  • Provided production support to enterprise customers, troubleshooting performance and data modeling issues
  • Created knowledge base articles and collaborated with engineering teams to resolve system defects
SAP HANASQLSAP CRMSAP SC

Projects

Selected projects, including freelance client work

Christmas Lights Map

A community-driven web and mobile app that helps users discover and share Christmas light displays using an interactive map, real-time updates, and user submissions. Full-stack platform with React Native mobile app, built to handle peak seasonal traffic.

ReactNext.jsReact NativeNode.jsFirebaseTailwind CSSDockerCI/CD

Spice Kitchen Restaurant

Freelance website for an authentic Indian restaurant, focused on a polished brand presence, clear menus, and strong mobile UX.

FreelanceResponsive DesignSEOUI/UX

Goldmine Insurance

Freelance marketing website for an insurance brokerage, designed to make quoting, services, and contact details easy to find.

FreelanceResponsive DesignSEOUI/UX

Trendy Cleaning Concepts

Freelance website for a cleaning services business, built to convert visitors with clear service details and calls-to-action.

FreelanceResponsive DesignSEOUI/UX

Skills

Technical Skills

ReactNext.jsNode.jsTypeScriptJavaScriptPythonFirebaseElasticsearchKubernetesDockerJenkinsTerraformMaterial-UITailwind CSSPlaywrightViteSplunkDynatraceNagios

Soft Skills

CommunicationTeamworkCritical ThinkingTime ManagementLeadershipAdaptability

Education

Bachelor of Computer Information Systems

University of the Fraser Valley

2021

Awards & Recognition

🏆

Hackathon Winner

Microsoft, Seattle

2024

View announcement →

Get In Touch

I'm always open to discussing new opportunities and interesting projects.