Ajay Raj K

Senior Frontend Engineer

Ajay Raj K

Problem solver with a passion for craftsmanship.

Vancouver, BC

About

I'm a Senior Frontend Engineer with 5+ years of enterprise web application experience.

While my primary specialization is frontend development using React, TypeScript, and related frontend libraries, I’ve also worked across backend integrations, Node.js services, Azure Data Factory workflows, DevOps, and platform architecture based on project needs. I enjoy wearing multiple hats and contributing wherever needed to move products forward.

I’ve worked on scalable UI platforms, authentication systems, enterprise integrations, performance optimization, and modernization of legacy applications while leading cross-functional teams in large enterprise environments.

Currently, I’m building a GenAI-powered IRCC Express Entry application helper inspired by my own PR journey. The platform uses AI to analyze user-uploaded documents, generate structured Proof of Work/Education PDFs, combine and format supporting files, and automatically draft personalized Letters of Explanation to simplify the immigration application process.

Professional Experience

I handled multiple roles across Frontend, Backend, Architecture, and Team leadership based on project needs.

Lead Developer

UST, Canada

July 2023 - April 2026 (Full Time)

  • Led development of the Albertsons Partner Portal, owning the shell application and a partner/vendor micro-frontend integrated into the platform.
  • Architected and developed core modules including user onboarding, notifications, announcements, case management, and a help center integrated with ServiceNow articles.
  • Designed dynamic micro-frontend onboarding and runtime loading strategies, integrating and managing nine independent MFEs within the shell.
  • Built and managed a GraphQL middleware layer to orchestrate backend services and simplify frontend data consumption.
  • Implemented Power BI embedded analytics and DocuSign integrations for in-app reporting, template customization, and automated envelope generation.
  • Led an offshore team of six developers while enforcing quality and security compliance through SonarQube and Veracode.

ReactNext.jsTypeScriptGraphQLMicro-FrontendsPower BIDocuSign

Frontend Developer

UST, India

February 2021 - July 2023 (Full Time)

  • Developed enterprise applications for quality inspection, reporting, and warehouse shipping operations across Albertsons distribution centers.
  • Built scalable UI modules and reusable components using React, TypeScript, Redux, and Material UI for complex workflows and validations.
  • Designed dynamic dashboards, forms, and order management workflows while integrating backend APIs for updates and tracking.
  • Supported Azure Data Factory workflows for data transformation and synchronization between legacy Oracle systems and Azure SQL Server.
  • Contributed to CI/CD workflows, automated testing, and maintainability using Jest, React Testing Library, Jenkins, and Spinnaker.

ReactTypeScriptReduxMaterial UIAzure Data FactoryJestJenkinsSpinnaker

Full Stack Developer

Freelance

April 2019 - January 2021

  • Developed and customized web applications and game platforms (Facebook instant games and HTML5 games) using JavaScript, React, and PHP.
  • Configured Linux-based VPS environments, deployments, and application hosting.

JavaScriptReact.jsNext.jsPHPLinux

Other Projects

Projects I've worked on outside of my professional experience

Minimal YTube (Chrome Extension)

Problem: YouTube pages can be distraction-heavy and reduce focus on the currently playing video.

Solution: Built a Chrome extension to remove non-essential YouTube fields and keep attention on active content.

Result: Created a focused viewing experience by minimizing visual distractions.

JavaScriptChrome Extension

Secret Share (Anonymous Messaging Platform)

Problem: Client needed a way to receive candid feedback through personalized links.

Solution: Built a web app for anonymous feedback with an admin dashboard, moderation controls, and multi-language support.

Result: Enabled anonymous messaging workflows with manageable moderation and customizable admin controls.

JavaScriptNext.jsPostgreSQL

Contact

Please get in touch via email or LinkedIn.