Skip to content
View kharbandaraghu's full-sized avatar

Block or report kharbandaraghu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kharbandaraghu/README.md

profile image

πŸ‘‹ Hey there, I'm Raghav (Ray) Kharbanda!

πŸš€ Senior Full Stack Developer | πŸ’‘ Innovator | 🎨 Tech Enthusiast

"If you have a basic knowledge of something and access to the internet, you actually have a godly knowledge of it."

~ Quote by me πŸ˜‰


🌐 Connect with Me

LinkedIn Badge Twitter Badge Devpost Badge


✨ About Me

I'm a passionate Senior Full Stack Developer with over 5 years of experience specializing in Angular, Node.js, and Java Spring Boot. I love building scalable web applications and exploring new technologies.


πŸ’Ό Professional Experience

πŸ‘¨β€πŸ’» Senior Full Stack Developer @ RBC Royal Bank

May 2022 – Present | Calgary, AB

  • βš™οΈ Working extensively with Angular 19 applications, utilizing services, store, and reactive programming.
  • πŸ› οΈ Developing microservices using Node.js and Java Spring Boot in a microservice architecture.
  • 🌐 Building web apps that assist advisors in client onboarding and KYC operations.
  • πŸš€ Deploying applications using Jenkins pipelines and managing cloud services with OpenShift and UCD.
  • πŸ’Ύ Working with databases like MongoDB, NoSQL, Redis, and Kafka.
  • πŸ”„ Upgrading versions and resolving NexusIQ vulnerabilities to maintain application health.
  • πŸ”’ Architecting backend services, securing APIs, and routing client traffic using Apigee.
  • πŸ“¦ Supporting production deployments using blue-green deployment architecture and releasing hotfixes.

πŸ‘¨β€πŸ’» Full Stack Developer @ SIEMENS

May 2021 – Aug 2021 | Kitchener, ON

  • πŸ“ Developed a real-time location and data services application using Angular.
  • πŸ”§ Designed and developed projects and automated jobs in Jenkins, increasing deployment rates by 12%.
  • ☁️ Deployed resources to AWS Cloud using Groovy scripts, Kubernetes pods, and Terraform code.
  • πŸ€– Created Python and Node.js backend APIs to process computer vision data.

πŸ‘¨β€πŸ’» Full Stack Engineer @ Sunlife

Jan 2021 – Apr 2021 | Toronto, ON

  • πŸ§ͺ Automated testing and data validation with CI/CD pipelines using ServiceNow and Jenkins.
  • πŸ“Š Increased visualization of data metrics by 45% using Grafana and Python.
  • 🐳 Maintained and validated Docker containers running on various Linux systems.
  • ⚑ Optimized MySQL queries, doubling efficiency and halving query time.

πŸ‘¨β€πŸ’» Full Stack Engineer @ CGI Group Inc

Aug 2019 – May 2020 | Markham, ON

  • 🌐 Developed and deployed full-stack web applications in AngularJS using Docker and Kubernetes.
  • πŸ”„ Maintained and optimized pipelines and codebases for increased efficiency with Jenkins.
  • πŸ€– Automated DevOps workflows using Python bots, reducing team workload by 35% MTD.
  • πŸ”— Integrated API endpoints from multiple Atlassian applications into a single internal web application.

πŸš€ Projects

πŸ”§ Atlassian Integration with Production Deploy Tool

  • πŸ“ˆ Created Jira integration with Atlassian API in a Node.js-based deploy tool.
  • πŸ”— Developed custom libraries to allow code pushed to production to simultaneously create releases in Jira and link related tickets.

πŸ€– Computer Vision Threat Detection

  • πŸ›‘οΈ Developed a threat detection algorithm enhancing security within smart surveillance systems.
  • 🧠 Used Azure’s Cognitive Services API for image classification and object recognition.
  • πŸ“· Implemented body behavioral mapping to classify situations into levels of threat.

πŸ› οΈ DevOps User Management Tool

  • πŸ”„ Automated the user software license assignment process by creating an online tool.
  • πŸ€– Used Python, Machine Learning, and NLP to extract information from tickets and process them.
  • 🚫 Eliminated the need for manual license assignment, significantly reducing workload.

πŸŽ“ Education

πŸ“š University of Waterloo

Sep 2017 – May 2022 | Waterloo, ON

  • πŸŽ“ Bachelor of Applied Science, Nanotechnology Engineering
  • πŸ“– Relevant Courses: Python, Web Design Essentials, UX/UI, Angular

πŸ› οΈ Skills & Technologies

JavaScript TypeScript Angular Node.js Spring Boot Python Java MongoDB Redis Kafka Docker Kubernetes Jenkins OpenShift AWS Apigee


πŸ† Certifications

AWS Solutions Architect Associate MongoDB Developer


🌟 Let's Talk About

πŸ’» Programming Β |Β  🌐 Web Development Β |Β  πŸ€– Machine Learning Β |Β  πŸ“ˆ Investments Β |Β  πŸ’° Finance Β |Β  πŸ’Ή Trading Β |Β  🧠 Psychology Β |Β  🧘 Life Optimization

πŸ“« Get in Touch

Feel free to reach out if you want to collaborate on a project, need technical advice, or just want to chat about tech and innovation!


Thanks for visiting my profile! Have a great day! ✨


Popular repositories Loading

  1. PSappMentalHealth PSappMentalHealth Public

    Messenger bot for mental health

    Python 1 1

  2. AI-Youtube-Summarizer AI-Youtube-Summarizer Public

    AI youtube summarizer script for mac. Can be turned into a mac shortcut also

    Shell 1

  3. ResuMaker ResuMaker Public

    Python Resume Maker and PDF Export - Use AI to create resume and optimize based on job description

    Python 1

  4. inefficientLinearRegression inefficientLinearRegression Public

    This is a brute force linear regression trendline finder code in MATLAB that I wrote just for fun.

    MATLAB

  5. EnviroKIDS EnviroKIDS Public

    Tackling Environmental Issues Through Education of Children

    JavaScript

  6. ANNClassifier ANNClassifier Public

    A small python utility class to perform multi class classification using single hidden layer neural network and backpropogation

    Python