I am a software engineer with over 10 years of experience building scalable backend systems and APIs, primarily for fintech, SaaS, and high-traffic applications. Throughout my career, I have focused on delivering reliable, performant, and secure software solutions that meet real-world business needs. I thrive in collaborative, member-first environments where code quality and impact are paramount.
At Rogers Telecom, I successfully reduced critical codebase issues by 40% through the implementation of automated quality gates and mentoring teams on secure and performant architecture. This experience aligns closely with my commitment to reliability at scale, a principle I have carried into all my projects.
I have a strong background in backend development using technologies such as Node.js, Express.js, and Ruby on Rails, with exposure to Go, Java, and Python. I am proficient in designing and optimizing REST and GraphQL APIs, and I have experience with cloud platforms including AWS, GCP, and Azure. My expertise also extends to containerization and orchestration tools like Docker and Kubernetes, as well as CI/CD pipelines.
In addition to backend development, I am skilled in database design and management, working with PostgreSQL, MySQL, MongoDB, and Redis. I prioritize testing and quality assurance, integrating tools like SonarQube, Jest, and axe-core to enforce code quality and accessibility standards.
I am passionate about mentorship and collaboration, having coached junior developers and led cross-functional teams. I enjoy sharing knowledge through code reviews, pair programming, and technical documentation. My goal is to continue growing as a software engineer while contributing to impactful projects that improve user experiences and operational efficiency.
Integrated Figma Code Connect into the shared design-system repository, enabling designers to generate production-ready React/TypeScript snippets and accelerating hand-off cycles by introducing the team to the Figma MCP tool. Triaged and resolved critical UI defects, reducing backlog by 30% across design system repositories. Integrated static analysis and accessibility testing (SonarQube + axe-core) into design system pipelines, enforcing quality gates across 50+ shared components. Improved design-to-developer handoff process, cutting development time by over 45% and creating interactivity directly for developers.
Automated code quality enforcement using SonarQube, reducing critical issues in the financial services codebase by 40% and aligning with audit/compliance requirements for transactional systems. Collaborated with backend teams to integrate and optimize REST APIs for Rogers Bank, enabling real-time transaction processing and user data synchronization with 99.9% uptime. Mentored junior engineers in secure coding practices, unit testing (Jest), and containerized deployments (Docker), improving team-wide code coverage from 68% to 92%. Designed modular backend services for mobile/web platforms using Node.js and Electron, reducing API latency by 30% for over 1 million users.
Built a custom AI-based OCR backend service processing over 10,000 documents daily, reducing manual data extraction time by 35% and exposing results via REST API for external consumers. Architected MQTT-based real-time messaging infrastructure for remote environments, supporting 500+ concurrent device connections with latency under 100ms. Developed a full-stack management tool for Circle K that automated inventory workflows, reducing operational overhead by 50%. Optimized database queries and caching (Redis) for high-traffic web apps, reducing average response time from 800ms to 120ms.
Coached junior and mid-level developers to troubleshoot complex coding issues, improving problem-solving and debugging skills. Mentored developers on programming best practices, clean code, and agile methodologies while delivering hands-on guidance. Developed MVPs and POCs using HTML5, CSS3, Vue.js, React, and TypeScript, alongside RESTful web services with Node.js and Docker. Built a LinkedIn web scraper in Node.js using Puppeteer and Cheerio, automating data extraction for analytics pipelines.
Migrated real-time communication backend from monolithic architecture to PubNub and Azure serverless, reducing deployment costs by 80% while maintaining sub-200ms message delivery. Partnered with design and backend teams to implement 3D environment APIs, ensuring under 50ms render latency for 10,000+ concurrent users during peak events. Participated in on-call rotations for production systems, leading incident follow-ups that reduced mean-time-to-resolution by 40% through improved monitoring (Google Analytics and custom dashboards).
Developed web applications for university clients using Vue.js and React Native, increasing student and staff engagement. Enhanced SEO visibility and web performance, reducing load times and boosting website traffic by over 50%. Implemented responsive design for cross-device compatibility, ensuring optimal user experience across mobile and desktop.
Optimized web pages for speed and scalability, designing resilient front-end architectures to support user growth. Developed user-friendly features with REST API integration, improving UI/UX and front-end/back-end interoperability. Achieved over 60% improvement in SEO visibility, page load times, and WCAG accessibility compliance using ContentStack and Cloudinary. Maintained websites in Agile environments, iterating designs and collaborating with cross-functional teams to resolve technical issues.
Jobicy
592 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: