Siddharth Vaknalli
Full Stack and Mobile Developer
University of Waterloo | Software Engineering (2021)


  • JavaScript
  • Python
  • Java
  • Swift
  • C++
  • PHP


  • React
  • Redux
  • Android, iOS
  • Angular
  • Meteor
  • Vue


  • Node
  • MongoDB
  • PostgreSQL
  • MySQL
  • Express
  • Passport


  • TypeScript
  • Docker
  • Git
  • Testing
  • Android Studio, Xcode

Work Experience

May 2019 - Aug 2019 Lifion by ADP (Link) React Redux TypeScript Jest Sass
Platform Engineer Manhattan, NY
  • Built major features on a platform used by other developers to make low-code HCM apps
  • Built a ticketing system to submit bug reports & screenshots to JIRA from within the app
  • Built a crash page with options to fix the dev configuration and get back to the platform
  • Optimized loading time for large projects, resulting in a 23% faster boot
Sep 2018 - Apr 2019 Webveloper (Link) React PostgreSQL
Software Engineer Palo Alto, CA (Remote)
  • Built a large dynamic form for website configuration with React
  • Built a payment portal using Stripe for users to buy service subscriptions
  • Built auth features such as forgetting password and editing account details
May 2018 - Aug 2018 Capital One (Link) Vue Python Solidity
Software Engineer Kitchener, ON
  • Implemented a data encryption scheme for sensitive data stored on the Ethereum blockchain
  • Built a metrics dashboard using Apache Superset for analyzing customer email interactions
Sep 2017 - Dec 2017 Diamond (Link) Node PostgreSQL Elastic Redis MongoDB Mocha
Software Engineer Kitchener, ON
  • Built webhook architecture to process real-time events and queue them for consumption
  • Integrated Slack and OneDrive into search engine to index cloud storage files and messages
  • Built unit testing suites with mocha for integrations and private libraries
Jan 2017 - Apr 2017 PerkinElmer (Link) Meteor Python MongoDB RapidMiner Express
Full Stack Developer Kitchener, ON
  • Built a package management system with Meteor for downloading internal app extensions
  • Built a voice interface to control a web app with Google Actions and Amazon Alexa
  • Implemented data preprocessing in Python to improve ML classification accuracy by 9%
May 2016 - Jan 2017 LaunchSpot (Link) Angular
Software Developer Kitchener, ON
  • Built major features and overhauled the UI/UX with Angular
  • Built user activity streams, groups, live notifications, user connections, etc.

Projects See all at

Android Apps (Link) Java Android

Developed and distributed various calculators that reached 61,000+ total downloads

Bar Line (Github) Java Android Swift iOS PHP MySQL

Build native Android & iOS apps and a PHP REST API to display the wait time and crowding levels of night clubs


Expected April 2021 Bachelor of Software Engineering
University of Waterloo
  • Operating Systems
  • Algorithms
  • Data Structures
  • Software Testing and Quality Assurance
  • User Interfaces
  • Applied Cryptography