👋, I'm a developer.

01. Active Projects

Baycrest Fullstack

At Baycrest I directly work with my supervisor to provide requested bug fixes, feature enhancement for Exponent CMS and code quality assurance. Since my projects varied I have used many different scripting languages to overcome variety of complex problems.

InRims AngularJS

InRims is currently being developed as an e-commerce platform. it takes advantage of Apache, Node and AngularJS. This project is created to understand the importing business along with e-commerce designs and scalability in mind. Website is built using various tools, like AWS, Blender, Photoshop and external libraries that can make the scalability and UI process easy to manage. It is currently live under inrims.com

02. Past Projects

MyLinkPreview Back-End

MyLinkPreview is a ReST (Representational State Transfer) API that uses Open Graph, and Twitter Cards to create beautiful link previews.

I was able to use some powerful SEO techniques to obtain my site as a top result on google with keywords "mylinkpreview", "linkpreview", "link preview", "my link preview" etc.

Mylinkpreview.com is no longer up and running due to the cost of the AWS server grew and free tier had expired. Domain and github repo is private and owned due to sensitive API keys and other information. Available upon request.

ClassHill Fullstack

ClassHill is an all-in-one workplace for students to connect with peers and have organized discussions. It's a place to view conversations, files, and information about courses, student groups and campus life.

For classhill my role was simple. Since ClassHill was built with CodeIgniter (PHP framework). I was assigned to find bugs, add new features to the website such as Login, Email, Forgot System, and a Dashboard for users. As well as maintain the EC2, and a MySQL database on RDS for development build.

ElectronJS Browser ElectronJS

ElectronJS is a powerful tool for Desktop, Linux and MacOS applications. I was inspired by applications like Visual Studio Code, Github desktop app, Slack, and Whats App to create an application of my own.

For this project I had a goal to create a simple browser. Please see the github repo for more information.

SubTo React and Node JS

Using NodeJS as back-end, and ReactJS as front-end we were able to update the client with real-time notifications. This way they could subscribe to their favourite stores and stay updated.

Please see the github repo for more information.

Template Builder JS

Built an in-house tool for speeding up the process for creating HTML/CSS template using an open source template builder called Grapesjs.

Please see the github repo for more information.

AShopApp Android

AShopApp lets you browse products from multiple stores at once and helps you find similar items to the desired product from their catalog

App on Google Play Store.

Green Portal Unity 2D

A 2D platformer that is designed to learn unity and understand concepts of C# and component-wise coding.

For this project my goal was to learn Unity, and see how games are made. Along with experiencing some of the challenges that may exist in the real world and find solutions to overcome them.

Check out Green Portals

03. Skills

Design
  • Adobe XD, Photoshop, Illustrator
  • Wireframing
  • Responsive
  • Figma & Similar
Web Development
  • HTML/CSS
  • JavaScript & JQuery
  • NodeJS, ReactJS & AngularJS
  • PHP, Exponent CMS (MVC), Wordpress
  • MySQL
Mobile & Development
  • Android Studio / Java
  • Unity & Unreal Engine
Other Technical
  • GIT / SVN
  • AWS
  • Linux
  • Python
  • ElectronJS
  • Google APIs
  • Rest APIs
  • SEO
04. Areas of Interest outside Web Developement

Machine & Deep Learning

I love seeing innovative ideas using AI at the core. For example, AI Compression, Tesla's Auto-Pilot, ML Stocks Analysis, and so on. Currently trying to work on creating an AI Jukebox like OpenAI.

Game Development

I've been playing games as a kid and in the past few years began working a bit on game development to learn about the core principles of game development.

Connect with me @Contact Me.