Post Job Free

Resume

Sign in

Computer Science Specialist and Statistics Minor Student in UofT

Location:
Toronto, ON, Canada
Posted:
May 08, 2020

Contact this candidate

Resume:

Rutvik Gupta

+1-647-***-**** adc44f@r.postjobfree.com rutvikgupta rutvikrgupta

Education

BSc in Computer Science and Statistics, GPA 3.96/4 September 2018 – June 2022 UNIVERSITY OF TORONTO (ST. GEORGE CAMPUS)

• Object Oriented Programming, Software Tools and Design, System Programming, Theory of Computation, Data Structures, Analysis and Designing of Algorithms, Computer Organization, Statistics for Computer Scientists Work Experience

BoardGame2Go Toronto, Canada

GENERAL MEDIA AND MARKETING ASSISTANT July 2019 – September 2019

• Developed various Marketing Strategies on various Media Platforms for the Launch and Sale Campaign of Company

• Organized and managed an inventory of 500+ board games including packaging, laminating and stocking

• Prepared MS Excel sheets for every board game packaged and assisted in developing and maintaining the database

• Carried out various general administrative tasks like inquiring clients through emails and maintaining company data Projects

CAT- Android Game Toronto, Canada

AN ANDROID APPLICATION CONSISTING OF 3 GAMES September 2019 – December 2019

• Developed three structurally different games in Java using Android Studio and wrote XML scripts to design front end layouts

• Used Model-View-Presenter Architecture to design the game structure of the app and improve code readability and allow modifications

• Implemented software design patterns such as Builder, Façade, Factory and Dependency Inversion and followed SOLID design principles to allow the app to be less coupled, flexible and be open to extensions and plugins

• Created a local database from scratch using SQL and a login activity so that users can login and save their stats

• Created UML diagrams to classify and refactor the code and used Git version control to efficiently collaborate with team members

• Languages and Tools: Java, Android Studio, SQL, UML, Git My Twerver Toronto, Canada

A SIMPLE TWITTER SERVER WHERE YOU CAN FOLLOW AND CHAT WITH USERS April 2020

• Developed and hosted simple twitter server that allows user to follow, unfollow users and send messages using commnands in C

• Users can announce their connection and disconnection and send messages to their followers. The followers can see the previously sent messages and unfollow users using various commands

• Wrote tests on Shell scripts for the programandusedvariousLinuxfeatureslikeGDBdebuggerandmakefilesforcompilinganddebugging

• Languages and Tools: C, Linux, Shell Scripts, Git Bash Medsenger - UofTHacksVII Toronto, Canada

A SMART MEDICAL CHATBOT January 2020

• ProgrammedachatbotinNode.jswhichinteractswithpatientssufferingfromdiscomfortbytakingintheuser’ssymptomsandintelligently identifying potential diseases on the Hypercare application

• Used HyperCare API to support the chat system of the bot using Postman and JavaScript

• Used AWS to host the chatbot, store and trigger webhooks to instantiate automated replies and developed a local database using jQuery

• Languages and Tools : Node.js, Postman, AWS, Git Fish Tank Application Toronto, Canada

AN ANDROID APPLICATION WHICH LETS YOU EXPERIENCE A 2D FISH TANK September 2019 – October 2019

• Developed the application in Java using Android Studio and designed front end using XML scripts and GameThread plugins

• Created various fish tank objects, like fish, sharks and seaweed, using Object Oriented Principles such as inheritance and polymorphism

• Implemented design patterns like Factory to create new objects and encapsulate data in fish tank and followed SOLID principles

• Debugged, tested and refactored the code regularly to identify and correct redundancies, bad coding styles and code smells

• Languages and Tools : Java, Android Studio, Git

TreeMap Visualizer Toronto, Canada

A PYTHON PROGRAM THAT GENERATES AN INTERACTIVE TREE MAP VISUALIZATION OF YOUR FILE SYSTEM March 2019

• Developed a program that generates a geometric tree visualization called TreeMap in PyGame displaying directories, files and their re- spective sizes in blocks of relative area. Used recursive algorithms to support the program

• Added additional functionalities and features, such as changing file sizes, opening/closing directories and inserting/deleting files and directories that allow the user to interact with the program

• Used the program to model different kinds of real-world hierarchical datasets as a tree data structure to generate their TreeMap, thus improving the readability of large datasets

• Languages and Tools : Python, Pycharm, PyGame

Skills

Programming Java, Python, C/C++, Shell Scripts, R Programming (Statistics), Verilog, VHDL, Linux/Unix Terminal, Git Bash Software Development Software Design Patterns, Android App Development, MVP Architecture, Game Design, Android SDK, XML, UML System Tools Git, IDE (Pycharm, Android Studio, Intellij, Eclipse), MS Office, ModelSim, Quartus Prime, Logic Design 5/4/2020 Academic History

https://acorn.utoronto.ca/sws/#/history/academic 1/3 Registration History

2018 Fall-2020 Summer: Faculty of Arts and Science Faculty of Arts and Science

2018 Fall - 1st Year Studies in Computer Science - Innis College Sessional GPA 4.00 Cumulative GPA 4.00

Crs Code Title Wgt Mrk Grd CrsAvg

CSC108H1 Intro to Comp Prog 0.50 98 A+ B

ECO105Y1 Princ Eco Non Spec 1.00 IPR

MAT137Y1 Calculus! 1.00 IPR

Credits Earned: 0.50

2019 Winter - 1st Year Studies in Computer Science - Innis College Sessional GPA 4.00 Annual GPA 4.00 Cumulative GPA 4.00 Status: In good standing

Crs Code Title Wgt Mrk Grd CrsAvg

CSC148H1 Intro to Comp Sci 0.50 87 A B-

CSC165H1 Math Expr&Rsng for Cs 0.50 91 A+ B-

Complete Academic

History

Rutvik Rajesh Gupta Accurate as of: May 4, 2020

This is not an official transcript.

5/4/2020 Academic History

https://acorn.utoronto.ca/sws/#/history/academic 2/3 ECO105Y1 Princ Eco Non Spec 1.00 86 A B-

MAT137Y1 Calculus! 1.00 90 A+ C+

Credits Earned: 3.00

2019 Summer - 1st Year Studies in Computer Science - Innis College Sessional GPA 3.70 Cumulative GPA 3.96

Status: In good standing

Crs Code Title Wgt Mrk Grd CrsAvg

FSL100H1 French for Beginners I 0.50 CR B-

MAT223H1 Linear Algebra I 0.50 81 A- C

Credits Earned: 1.00

2019 Fall - Bachelor's Degree Program - Innis College Sessional GPA 3.90 Cumulative GPA 3.95

Crs Code Title Wgt Mrk Grd CrsAvg

CSC207H1 Software Design 0.50 82 A- B

CSC236H1 Intro to Theory Comp 0.50 85 A B

LIN101H1 Intro to Linguistics: Sound 0.50 CR B-

MAT235Y1 Calculus Sci II 1.00 IPR

STA247H1 Prob Comp Appl 0.50 93 A+ B-

Credits Earned: 2.00

2020 Winter - Bachelor's Degree Program - Innis College In the 2019-20 academic year, the University of Toronto was affected by the global COVID-19 pandemic. Instructional methods were modified and some students were graded on the University's approved Credit/No Credit scale for courses completed in Winter 2020. For more information, see: http://www.transcripts.utoronto.ca/guide

Sessional GPA 4.00 Annual GPA 3.97 Cumulative GPA 3.96 5/4/2020 Academic History

https://acorn.utoronto.ca/sws/#/history/academic 3/3 Crs Code Title Wgt Mrk Grd CrsAvg

CSC209H1 Soft Tools & Sys Prog 0.50 94 A+

CSC258H1 Computer Organizatn 0.50 87 A

CSC263H1 Data Structures & Analysis 0.50 85 A

LIN102H1 Intro to Linguistics: Sentence 0.50 CR

MAT235Y1 Calculus Sci II 1.00 91 A+

STA248H1 Stats For Comp Sci 0.50 86 A

Credits Earned: 3.50

2020 Summer - Bachelor's Degree Program - Innis College Crs Code Title Wgt Mrk Grd CrsAvg

CSC373H1 Algo Design & Analysis 0.50 IPR

Credits Earned: 0.00

This is not an official transcript.



Contact this candidate