Abhay Vaidya

Computer Science, University of Toronto

Skills

Software Development

I am experienced in working with various languages and software tools, including:

  • Java
  • Python
  • JavaScript, Typescript
    • React.js + Redux
    • Node.js
    • Webpack, Babel, ESLint
  • Android Development
  • C
  • HTML + CSS/Sass
  • Git & SVN
  • JUnit, unittest, Jest + Enzyme
  • LaTeX

Graphic + Motion Design

I have a great deal of experience in a variety of 2D and 3D graphics applications that often go hand-in-hand with software development for prototyping. My experience extends through:

  • Adobe Creative Suite
    • Photoshop
    • Illustrator
    • Experience Design
    • Premiere Pro
    • After Effects
    • InDesign
  • Maxon Cinema 4D and V-Ray

Other Experience

I have participated in various extracurricular activities to sharpen both my technical and interpersonal skills. Here are some of my recent activies:

  • Lecturer, Computer Science Enrichment Club
  • Hackathons
    • Scotiabank HackIt
    • Bully </stop> (1st place)
    • MHacks 8
    • Hack the Valley (Best Designed Hack)
    • UofT Hacks IV

Experience

Software Developer Intern

LoyaltyOne - AIR MILES® Reward Program
Toronto, ON

  • Helped architect and develop new e-commerce merchandising platform visible to over 10 million AIR MILES members (Node.js, React + Redux, Express, TypeScript, Next.js)
    • Engineered crucial flows, such as checkout, while adhering to strict business and UX requirements
    • Developed reusable React component library to standardize all AIR MILES web applications
    • Unit tested components with Jest and Enzyme to ensure proper functionality and rendering of components
  • Designed automated changelog process using Node.js, shell scripting, and Jenkins with git and Jira integration to improve accountability and establish an audit trail
  • Set up continuous integration (CI) and deployment (CD) jobs on Jenkins to solidify agile and automated development processes
  • Investigated and implemented mock REsT and legacy SOAP services for dependency-free API testing
  • Presented tech seminar about improving internal API documentation practices with Postman
May 2018 - Dec. 2018 • 8 mos

Front-End Development Consultant

University of Toronto Scarborough
Toronto, ON

  • Worked alongside CS professor and upper-year student to engineer web-based staff and student management application
  • Used knowledge of front-end development to design user flows, wireframes, mockups, and prototypes and provide advice on feasible user-facing features
Nov. 2017 - Apr. 2018 • 6 mos

Relevant Coursework:

Computer Science
  • CSCA08: Introduction to Computer Science I
  • CSCA48: Introduction to Computer Science II
  • CSCA67: Discrete Mathematics
  • CSCB36: Introduction to the Theory of Computation
  • CSCB07: Software Design
  • CSCB09: Software Tools and Systems Programming
  • CSCB58: Computer Organization
  • CSCB63: Design and Analysis of Data Structures
  • CSCC01: Introduction to Software Engineering
  • CSCC10: Human-Computer Interaction
  • CSCD27: Computer and Network Security
Mathematics
  • MATA31: Calculus I for Mathematical Sciences
  • MATA37: Calculus II for Mathematical Sciences
  • MATA23: Linear Algebra I
  • MATB24: Linear Algebra II

Projects

Buddi

A pet and owner matchmaking app designed to make the adoption process easier and help potential pet owners find their perfect pals.

Learn More
WeBWorK Alternative

A proof-of-concept Java desktop application for academic courses that incorporate multiple-choice quizzes and assignments.

Learn More
Student Presentation Picker

A Java application for teachers and instructors alike to easily conduct student presentations and record individual grades.

Learn More
TurfWars

Verilog version of Ninendo's hit Splatoon game for the Altera DE2 board with VGA and keyboard support.

Learn More
DogGo

An interactive platform for students to lend and borrow school supplies. Web app built using Flask + Python for back-end and HTML + CSS + Jinja2 for front-end.

Learn More
For more, please check out my GitHub and LinkedIn!