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 experience building enterprise web applications.

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

Surrey Happy Hour (Local Menu Search Platform)

  • Built and deployed a local search platform covering 2,300+ menu items across 100+ Surrey restaurants.
  • Implemented search and ranking based on menu price and current happy-hour availability.
  • Developed structured data-ingestion and admin-review workflows for maintaining restaurant and menu information.
  • Containerized and deployed the application on Oracle Cloud using Docker and Caddy.

Next.jsTypeScriptPostgreSQLDrizzle ORMDockerCaddyOracle Cloud

UnSigned (Anonymous Messaging Platform)

  • Built a platform where users can share personalized links and receive anonymous feedback and messages.
  • Developed a customizable admin dashboard with user-management and moderation controls.
  • Added customizable UI options and multi-language support.
  • Deployed the application publicly at UnSigned.ca using Oracle Cloud.

Next.jsTypeScriptPostgreSQLOracle Cloud

Minimal YTube (Chrome Extension)

  • Built a Chrome extension that removes non-essential elements from YouTube pages.
  • Designed the experience to keep users focused on the currently playing video.
  • Created a minimal viewing interface that reduces visual distractions.

JavaScriptChrome Extension

Contact

Please get in touch via email or LinkedIn.