Hello! I'm

Raman Mangla.

I build things for the web & beyond.

I'm a final year computer engineering student at the University of Toronto with an interest in developing high performance applications, distributed systems and AI.

Say Hello

About Me

Hello! I'm Raman Mangla and I develop applications for the web and beyond. I'm passionate about software engineering and love working on challenging real-world problems.

I'm a final year computer engineering student at the University of Toronto with an interest in developing high performance applications, distributed systems and artificial intelligence.

My other interests include tennis, music and podcasts.

Technologies:

  • Node.js
  • Django
  • Flask
  • React
  • C/C++
  • Java
  • Python
  • TypeScript
  • SQL
  • PyTorch

Experience

Software Engineering Intern @ Google

June 2020 - August 2020
  • Developed backend for Mojaloop, an open-source digital payments platform for countries to build financially inclusive interoperable banking networks, as part of the Payments team
  • Built scalable authentication micro-services based on public key cryptography to support 3rd party payment initiators and transactions using Node.js, TypeScript, MySQL and OpenAPI

Software Engineering Intern @ Publicis Sapient

June 2019 - August 2019
  • Developed web-accessible frontend applications for $1 billion+ clients using React, JavaScript ES6 and Handlebars.js
  • Built a personalized marketing insight dashboard for leveraging social media influencers and trends using React, Flask (Python) and IBM Watson NLP tools
  • Reduced marketing cloud integration time by 40% by building a test framework in Python

Software Development Intern @ Ericsson

July 2018 - August 2018
  • Developed a Flask (Python) and SQLite based full-stack application with a HTML/CSS, JavaScript and AJAX based dashboard to monitor real-time user access on internal virtual machines
  • Reduced unauthorized machine access and build cycle interruptions by 60% through an email based permission system for users

Software Engineer @ aUToronto

September 2019 - March 2020
  • Developed embedded routing software for the University's autonomous car using ROS and C++ to compete in General Motors’ AutoDrive Challenge
  • Generated city data graphs and implemented dynamic routing algorithms, such as Lifelong Planning A*, as a part of the Planning and Navigation team

Full-Stack Developer @ UofT Engineering Stores

June 2019 - May 2020
  • Built Django (Python) and PostgreSQL based web application backend for employee management and an e-commerce platform with over 120 products
  • Designed and developed frontend for modern branding using JavaScript, SCSS and HTML

Featured Projects

FunNight Maps

A Geographic Information System based on OpenStreetMap to plan a fun night out in any city.

  • C++
  • GTK
  • Yelp API

ColourizeIt! AI

A deep convolutional GAN based application to colourize historic grayscale images of natural and urban scenes.

  • PyTorch
  • Python

OS161

A BSD-like operating system with system calls, synchronization primitives, and virtual memory features.

  • C
  • Linux

MinuteIt

A real-time analytics platform to improve team discussion quality and engagement levels.

  • React
  • Node.js
  • Azure

YouTubeSync

An application to synchronize YouTube videos among multiple user clients.

  • WebSockets
  • Node.js

ARM Piano Tiles

The Piano Tiles mobile arcade game for Altera DE1 SoC FPGA board.

  • ARM Assembly
  • C

For other projects, checkout my GitHub profile.

Get In Touch

I'm currently looking for full-time software engineering roles starting mid-2021. Feel free to get in touch about any opportunities or just to chat!

Resume