Hi, I am

Danyal Raza

I am a software engineering student

Learn More

about me

my strengths

User Driven Development

I create applications with the goal in mind of making them intuitive and fun to use.

Time Management

I have taken applications from conception to production within very short time periods, and learned to be as efficient as possible.

Leadership and Teamwork

There is only so much that one can accomplish alone. My ability to work well in any development team makes achieving the end-goal much easier.

Problem Solving

Throw problems my way, and I will spend every waking moment trying to find a way to push through them, or make them irrelevant altogether.

fun facts

150+ wpm typing speed

Competitive Gamer

Fitness Nerd



Jan 2017 - Apr 2017

Software Engineering Intern

Uber Advanced Technologies Group
  • Sought out requirements from critical players in the autonomous-vehicle map production process then delivered end-to-end systems to meet requirements
  • Designed, built, and deployed web service using Golang and MySQL to improve organization of map assets and integrated it with multiple existing services in the map production pipeline
  • Used React and Redux to build robust front-end UI which interfaced with multiple microservices and significantly improved map production workflow

Jan 2017 - Apr 2017

Software Engineering Intern

A Thinking Ape
  • Created ETL pipeline to extract aggregated BigQuery job history meta-data and display it in a robust Tableau visualization, allowing the team to monitor specific data pipelines, isolate problems and reduce costs
  • Implemented new features into team’s Facebook Marketing API client and wrote Python scripts to extract information through the API and store it in BigQuery
  • Developed a Django service that utilized GitPython and Amazon S3 to robustly store versioned directories of binary data for use in machine learning training and inference scripts
  • Improved DevOps and QA quality-of-life by implementing UI for Sinatra application which managed environment variables for various microservices
  • Built end-to-end real-time automatic-translation feature for chat in Android and iOS version of a popular mobile MMO, utilizing Google Cloud’s Translation API, Django, and Redis for concurrency and high throughput

Jan 2017 - Apr 2017

Full-Stack Software Intern

  • Implemented core features of large-scale video hosting and analytics platform using Ruby on Rails and JavaScript
  • Containerized large section of the application using docker
  • Increased net promoter score survey response rate by over 300% through the implementation of a new user feedback feature
  • Improved DevOps and QA quality-of-life by implementing UI for Sinatra application which managed environment variables for various microservices
  • Implemented the rebranded design for Vidyard's video sharing page

May 2016 - Sep 2016

Front-End Software Intern

  • Implemented front-end features for a website-building platform used by several large financial institutions in Canada
  • Ensured browser cross-compatibility through thorough testing
  • Created 20+ templates to be used by the platform’s templating system for creation of new websites, by heavily utilizing HTML, SASS, and Javascript


Sep 2015 - Current

Candidate for Bachelor of Software Engineering

University of Waterloo

Download Resume


Programming Languages: C, Golang, Python, Java, C++, JavaScript, Ruby

Back-End: Node.js, Ruby on Rails, Django, Flask

Front-End: AngularJS, React, Vue.js, SASS, HTML5

Datastores: MySQL, PostgreSQL, SQL Server, MongoDB, Firebase

Art & Design: Photoshop, Illustrator

IDEs and Tools: Unity, Android Studio, Xcode

my personal projects


Firefly - Sentiment-based Analytics

A social media sentiment analysis platform that allows users to find the most well-reviewed locations of any category around them based on Twitter sentiment data.

View on Github

Castle Escape - Unity3D, Android, Virtual Reality

You've played jetpack joyride, and you've probably played super mario bros, but what if you could play both? At the same time? In virtual reality?

View on Github

Dual-Screen Tetris - Hardware, I/O

Tetris game that utilizes a microcontroller (TI Launchpad + Orbital Booster Pack) for input. The LCD on the booster pack displays the current block and next block.

View on Github

Voice Operated Cookbook - Amazon AWS, Voice-Recognition, Hardware

Hands busy with food? No space for cookbook or phone? The "Sous chef" app can do many things to enhance your cooking experience by using Amazon's Alexa platform.

View on Github

Project Insight - Image Recognition, Android, Text-to-Speech

Used Clarifai's image recognition API to collect keywords about an image and read them aloud to help the blind understand the word around them.

View on Github

Tonzo - Mental Health Chatbot

Chat bot app that provides many services, including analytics on prompted input that determines and stores user emotional state on a day-by-day basis.

View on Github

contact me


Reach Me

based in Waterloo, ON, Canada

Tel : (647) 627 2027

smdraza @ edu.uwaterloo.ca

Available for Winter 2019 Co-op