Toronto, Canada

Building secure, intelligent software for the web.

I'm Sujan Sharma, a software engineer with a strong background in software development, cybersecurity and artificial intelligence — from full-stack apps and game development to AI-powered applications.

A passionate programmer and security researcher with a strong background in software development, cybersecurity and artificial intelligence, with skills in full-stack development, game development and AI-powered applications.

I build open-source tools and experiments — streaming platforms, neural-network simulations, anonymous messaging apps — and share what I learn along the way. And I love Rick and Morty.

Self Driving Car

An open-source self-driving car simulation built with vanilla JavaScript, CSS and HTML — no libraries. A from-scratch neural network with ray-cast sensors learns to navigate traffic, improving lap after lap through a genetic algorithm.

  • JavaScript
  • Neural Networks
  • HTML5 Canvas
View on GitHub →

Blush Berry

An open-source storefront built with Next.js and TypeScript for Saleor Commerce. Modern design and a seamless user experience — fully functional, scalable and SEO-optimized.

  • Next.js
  • TypeScript
  • Saleor
View on GitHub →

Hidden Notes

A secure web application built with React and Node.js for sending and receiving anonymous messages, compliments and comments.

  • React
  • Node.js
View on GitHub →
  1. AWS Certified Solutions Architect – Professional Amazon Web Services
  2. Anthropic Claude Architect Foundation Anthropic
  3. Oracle Cloud Infrastructure Certified Architect Associate Oracle
  4. AWS Certified Cloud Practitioner Amazon Web Services
  5. AWS Certified AI Practitioner Amazon Web Services

Want to collaborate?
Let's talk.

I'm always up for interesting projects — open source, security research, or AI experiments. The best way to reach me is email.