Abhee Hudani

Senior Full Stack
Developer.

Architecting scalable enterprise solutions and leading high performance engineering teams.

01. About Me

I am a Senior Full Stack Developer with over years of experience bridging the gap between high-level architectural strategy and hands-on execution. Currently driving technical direction at RBC, my expertise spans the entire development lifecycle from engineering scalable enterprise platforms and CI/CD pipelines, to advocating for GenAI adoption and mentoring the next generation of engineers.

02. Technical Arsenal

Frontend Architecture

TypeScript JavaScript React.js Next.js Vite Babel Webpack Redux

DevOps & Cloud

AWS Docker Kubernetes OpenShift (OCP) GitHub Actions

Backend Systems

Node.js Express.js / Nest.js Java Spring Boot Python Flask Microsoft SQL Server MongoDB Redis

Security, Testing & GenAI

GenAI Architecture Prompt Engineering SonarQube DAST/SAST/SYNK OWASP Jest / Vitest

03. Experience

September 2023 - Present

Senior Full Stack Developer

Royal Bank of Canada (RBC)
  • Leadership & Architecture: Drive technical direction and serve as application custodian. Lead a team of developers by managing project timelines, overseeing strategic planning, and combining architectural vision with hands-on development of complex enterprise features.
  • Enterprise Engineering: Architect, develop, and maintain robust enterprise applications (including audit applications also used by City National Bank (CNB), TSS tracking/automation systems, communication systems for change tracking, financial calculators for MQ, and executive dashboards for VPs), ensuring long-term code stability, scalability, and successful project migrations.
  • DevOps & Compliance: Create and manage CI/CD pipelines (GitHub Actions) and enforce rigorous security standards via DAST/SAST/SYNK scanning. Ensure strict code compliance via SonarQube, comprehensive testing, and Disaster Recovery readiness.
  • Innovation & Community: Act as a GenAI Advocate within the Technology Infrastructure org to integrate artificial intelligence into enterprise workflows. Actively volunteer as a mentor for Women in Tech and teach coding fundamentals to students.
  • Cross-Functional Collaboration: Partnered with cross-functional teams to share knowledge, resolve technical roadblocks, and streamline project delivery across multiple organizational units.
January 2023 - August 2023

Developer Co-op

Royal Bank of Canada (RBC)
  • Self-Serve Automation: Engineered a streamlined NSIS installer for an Electron/React application, consolidating ~38k files into a single executable to significantly reduce installation time.
  • Backend Migration: Spearheaded the migration from Java Spring Boot to Node.js/Express.js, creating a secure server architecture adherent to OWASP best practices.
  • Infrastructure Modernization: Led the critical transition from deprecated Electron.js and React.js versions to modern iterations, improving long-term maintainability.
  • Accessibility & UX: Implemented comprehensive accessibility features including keyboard navigation and shortcuts to enhance user inclusivity.
June 2022 - August 2022

Web Developer

University of Windsor
  • JAMStack Overhaul: Revamped the HSLAB website using Next.js to develop a high-performance JAMStack application with integrated Netlify CMS.
  • CMS Integration: Implemented a flexible CMS solution allowing for efficient content editing and seamless creation of new pages without developer intervention.
  • Performance Optimization: Significantly enhanced website speed and overall web functionality to ensure an optimal user experience.
  • SEO Strategy: Utilized industry-leading SEO practices to elevate HSLAB's online visibility and improve search engine rankings.
May 2021 - September 2021

Full Stack Developer

Creole Studios
  • 'GLEAC' Product Launch: Collaborated on and launched a high-performance JAMStack application using Next.js and Netlify CMS, focusing on optimal user experience.
  • 'FriMarked' API Development: Served as primary developer for RESTful APIs using NestJS and Express.js with MySQL, ensuring scalability and efficiency.
  • Performance Optimization: Expertly leveraged advanced JavaScript data structures (Maps, Sets) to optimize application performance and data processing speed.
  • Innovation & Strategy: Actively researched and implemented emerging web technologies to elevate project outcomes and website performance.
June 2020 - October 2020

Full Stack Developer Intern

Creole Studios
  • 'Mizaru' API Development: Developed robust RESTful APIs using Node.js, Express.js, and PostgreSQL, serving as the backend foundation for the 'Mizaru' project.
  • Frontend Integration: Collaborated closely with the team to seamlessly integrate APIs with the React.js and Redux.js frontend, ensuring optimized data flow.
  • Payment Solutions: Successfully engaged in the integration of the Stripe payment gateway, facilitating secure and efficient online transactions.
  • Agile Collaboration: Actively participated in Agile workflows and daily Scrum meetings to ensure precise team coordination and project tracking.

What's Next?

Get In Touch

Although I'm not currently looking for any new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!