Vishnu Rengan – Resume

Vishnu Rengan

(780) 691 – 9639 | vrengan@ualberta.ca | Vancouver, BC

 

OBJECTIVE

Machine learning internship focused on deep learning, leading to a machine learning engineer position.

 

EDUCATION

Bachelor of Computer Science, University of British Columbia                                                  Sept. 2019 – Dec. 2022 (Expected)

 

BSc. Electrical Engineering, University of Alberta                                                                                        Sept. 2013 – Apr. 2018

 

WORK EXPERIENCE

Imperial Oil Limited                                                                                                                                         May 2017 – Dec. 2017

Electrical Engineering Student

  • Independently conducted an arc flash study of an area of the plant ensuring site safety
  • Interfaced with contractors and company employees to complete engineering work tasks on time
  • Gained experience working in a professional environment familiarizing myself with company standards and values

 

Canadian Natural Resources Limited                                                                                                        Jan. 2016 – Aug. 2016

Engineering Student

  • Coordinated and resolved RFIs between CNRL engineers and contractors while monitoring costs
  • Prepared building permits and verified construction completeness on site while ensuring proper safety measures had been implemented

 

PROJECTS

Strata Relational Database Application                                                                                                   Sept. 2020 – Dec. 2020

  • Designed and implemented a database app allowing strata corporations and residents to query essential info
  • Translated custom ER diagram to a relational model and normalized
  • Performed complex queries such as nested aggregations with grouping and division
  • Implemented using Java, JBDC, and Oracle DBMS
  • Created a GUI using Swing allowing users to specify queries and see immediate results

 

Insight UBC                                                                                                                                                      Jan. 2020 – Apr. 2020

  • Built a full-stack web app to process UBC building and course information based on user provided JSON queries and custom EBNF
  • Implemented using TypeScript and Node.js
  • Processed data from JSON objects in zip files and html documents
  • Followed Agile software development process with monthly retrospective meetings
  • Focused on test-driven development using Mocha test environment and Chai expectations

 

To Do List                                                                                                                                                     Sept. 2019 – Dec. 2019

  • Built a desktop app in Java and IntelliJ to keep track of various tasks
  • Followed object-oriented design principles such as the Single Responsibility and Liskov Substitution Principle
  • Tested project using Junit 4 and ensured complete branch coverage
  • Created UML class diagrams highlighting abstraction and polymorphism in the project
  • Implemented interactive user interface using Swing

 

REFERENCES

Available Upon Request

Leave a Reply

Your email address will not be published. Required fields are marked *