Hello! 👋

I'm Rudra Barot

Full Stack Developer

About Me

Full Stack Developer based in Toronto, ON, with hands-on experience building web and mobile applications. Currently completing an Advanced Diploma in Computer Programming at Seneca Polytechnic. Passionate about building reliable, scalable systems — from self-hosted home servers to full-stack web apps and ML-powered chatbots. Typing speed of 110+ WPM and a Python Gold Badge on HackerRank.

Python JavaScript Java React.js Next.js Node.js Express.js Django Flask MongoDB SQL TensorFlow Docker WordPress

Projects

01

Home Server

Self-hosted automation and media system built on a Raspberry Pi running DietPi, hosting Jellyfin, Samba, Nginx Proxy Manager, and Pi-hole for media streaming and network management. Features automated scripts, Docker containers, backup, and fault tolerance.

Raspberry PiDockerLinuxNginxPi-hole

Experience

WordPress Web Designer/Developer - Freelance

Brilliant Minded Women Organization

Mar 2025 - June 2025
  • Redesigned and updated website pages using WordPress, aligning with branding and enhancing user experience.
  • Customized themes, layouts, and visual elements using Elementor to meet design requirements.
  • Ensured mobile responsiveness, cross-browser compatibility, and consistent styling across the entire website.

Android Application Development Intern

4tysix Labs

Jun 2022 - Dec 2022
  • Developed and implemented Android applications using Java and Kotlin, emphasizing object-oriented principles for robust, modular codebases.
  • Designed and implemented user-friendly UI/UX features, improving app usability by 25% while collaborating in Agile sprints.
  • Collaborated with cross-functional teams to design secure and efficient backend solutions adhering to Agile best practices.

Education

Advanced Diploma in Computer Programming

Seneca Polytechnic

May 2023 - Dec 2025
  • Coursework: Data Structures & Algorithms, Object-Oriented Programming, Web and Mobile Application Development
  • Database Systems and Management, Project Planning and Management