Shivang Trivedi
+1-248-***-**** **** Bonniebrook Dr, Troy, MI 48098 *******@*****.***
GITHUB: https://github.com/shivang99
Education
University of Michigan – Dearborn Dearborn, Michigan
Software Engineering GPA: 3.55 Sept 2019 – May 2021
Dean’s List Spring/Summer 2020
Wayne State University Detroit, Michigan
Computer Science GPA: 3.69 Aug 2017 – May 2019
Dean’s List Winter 18, Fall 18 and Winter 19
Software Projects
Think Ad Portal App: As my senior design project, currently working with a telemarketing company who wants to Create an Android/iOS app for Think ad portal where the user should be able to login, register, create new campaigns, upload data for a campaign and launch campaigns. The app should send push notifications to admin users whenever a customer creates a new campaign, uploads data for a campaign or wants to launch a campaign. The user should receive an email notification after they have made any changes to their campaign.
We will integrating typeform into the app as an webview to collect information for campaigns. Since we are create an android and an iOS app, we will be using Flutter. We will be using Xcode for iOS and Android studio for Android. The database we are using is MySQL.
Car Dealership: created a full stack car dealership program that lets dealers login, add cars, remove cars and also allows customers to view cars with different filters. The MVC design pattern was followed and Tkinter GUI toolkit was used to create the GUI in Python. The database used is a sqlite3.
Gumro Scanner: involved with self motivation into employing and understanding full software development cycle and software engineering process which included creating use case diagrams, activity diagrams and using ASP.NET MVC framework, AJAX, C#, JavaScript, CSS, Python, HTML and SQL to find a solution for the Gumro scanner website at Gumro and Associates, also obtained professional development and personal growth outside of the university curriculum while working on this project. Establised successful working relationship with team members located in different geographical location using GITHUB and Zoom.
Big A Invoice creator: collaborated with a local delivery company to build a software that takes delivery manifest as the input and creates a invoice according to the manifest. Saved the company owner’s hours of work every week by creating this project using Python.
Juiced Baseballs?: constructed a project plan with a team of 5 and collaborated with members for concurrent execution. Also, researched and collected raw data to analyze if Baseballs are juiced or not. Collected data in Microsoft Excel. Softwares used to create visuals for presentation were G-Suite, PowerPoint, openMarkov, Minitab and Tableau. (Hypothesis Testing, Probability plots, Regressions)
Event Planner: constructed a database schema to create a database for an event planner startup, getlitt. Wrote SQL query to create a view and get daily user total for the past 5 months. Created an integration application that connects SQL Database to Flask and shows the daily user report in a JSON file using SQL queries and HTML.
Technical Skills
Languages: C, Python, Java, F#, MASM (Assembly Language), C++, CSS, HTML, JavaScript, Dart
Tools: Microsoft Project, jQuery, REST API, AJAX, Enterprise Architect (UML modeling), JUNIT testing, GIT, JSON, Flutter
Frameworks: Flask, NodeJS, ASP .NET
Database: SQL, Excel (openpyxl, xlrd),MySQL, sqlite3, Oracle
Relevant Courses: Linear Algebra, Probability and Statistics for Engineering, Discrete Structures I and II, Data structure and algorithm analysis, Software Engineering I and II, Intro to Artificial Intelligence, Object-Oriented Development, Intro to Python, Database Management Systems, Senior Design, Software Design Patterns
Work Experience
Software Engineering Intern Sept 2019 – May 2020
Gumro and Associates
Conducted a full IT Audit and created a full detailed Audit document
Created a user manual for the ePAD website
Contributed software engineering expertise in the development of products through the software lifecycle, from requirements definition through successful deployment of the Gumro Scanner.
Excelled in rapid application development and management of technological issues for assigned projects
Utilized full software development cycle and software engineering including requirements document, project estimations, risk management, project schedule, creating use case diagrams, activity diagrams, robustness diagrams, Data flow diagram, entity-relationship diagram
The Gumro scanner was implemented using .NET framework, AJAX, C#, JavaScript, CSS, Python, HTML and SQL
CIS Grader Sept 2020 – Present
College of Engineering and Computer Science at University of Michigan - Dearborn
Evaluating assignments, quizzes and exams
Assist/Tutor students as needed
Simultaneously, practicing my knowledge of programming languages
Office Assistant Sept 2019 – Aug 2020
College of Business at University of Michigan - Dearborn
Data Entry in Excel Sheets
Making/Grading assignments, quizzes, exams
Teaching assistant upon request
Set up computers for labs
Help professors with technical support