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
DevOps & Cloud
Backend Systems
Security, Testing & GenAI
03. Experience
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.
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.
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.
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.
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!