Ruchir Vasavada

Halifax, NS, Canada ยท ruchi-remove-r.vasavada@gmail.com

Certifications

Skills

Frontend
  • JavaScript
  • TypeScript
  • React
  • Redux
  • Angular
  • RxJS
  • HTML5
  • CSS3
Backend
  • Java
  • Python
  • PHP
  • MySQL
  • REST API
  • Spring Boot
AI / ML
  • Ollama
  • LLM API Integration
  • Speech-to-Text (Whisper)
  • Prompt Engineering
  • AI-Powered Workflows
Tools & Platforms
  • Windsurf
  • Cursor
  • VS Code
  • GitHub
  • Bitbucket
  • MCP
  • Jenkins
  • JIRA
  • Docker
Cybersecurity
  • OWASP Top 10
  • Secure Coding
  • Burp Suite Pro
Testing
  • Cypress
  • Jest
Others
  • MFE
  • SPA
  • WCAG
  • Bootstrap
  • jQuery
  • MaterialUI
  • Agile
  • Scrum

Experience

Senior Software Developer (React+Angular F/E + Java B/E)

OneTrust LLC

  • Developed and maintained micro-frontend AngularJS modules for a large enterprise security platform, delivering scalable UI components used across multiple products
  • Maintain React/Python legacy code base and look into production defects and feature enhancements
  • Implemented secure coding practices and input validation to mitigate common web vulnerabilities (XSS, injection)
  • Worked closely with backend teams to integrate secure REST APIs and authentication flows
  • Delivered WCAG-compliant accessible UI components

April 2022 - March 2026

Senior Software Developer (React F/E & Java-MySQL B/E)

Barrington Consulting

  • Architect & develop a React-Redux web application for the Nova Scotia Government Business Licencing
  • Implemented secure authentication flows and API integrations
  • Collaborated with backend teams to ensure secure data exchange and API validation
  • Contributed to backend development using Java and MySQL

January 2021 - March 2022

Lead Software Developer

ExperienceFlow

  • Led development of React-Redux web applications for enterprise customer experience platforms
  • Integrated Firebase messaging APIs for real-time chat functionality
  • Defined engineering best practices, development workflows, and coding standards
  • Collaborated with product teams to define technical solutions and delivery timelines

November 2017 - December 2020

Education

SVNIT, Surat

Bachelor of Engineering
Electronics and Communications

1998 - 2002

CDACT-ACTS, Pune

Diploma in Wireless & Mobile Computing
Mobile Applications Development

2006 - 2007