Rutansh Trivedi
**** **** ******, *** ***, Sacramento, CA-95825
https://github.com/rutansh Blog: https://rutansh96.blogspot.com/ Email: ********@*****.*** LinkedIn: https://www.linkedin.com/in/rutansh-trivedi-636222121/ +1-510-***-**** EDUCATION:
CALIFORNIA STATE UNIVERSITY, SACRAMENTO (GPA 3.64/4.0) August 2018 – May 2020 Master of Science in Computer Science
Coursework: Data Structure and Algorithms, Advance DBMS, Data Warehousing and Data Mining, Machine Learning, Cloud Pragmatics, Computer Forensics
GUJARAT TECHNOLOGICAL UNIVERSITY (GPA 4.0/4.0) May 2014 – June 2018 Bachelor of Engineering, Computer Engineering
Coursework: Analysis and Design of Algorithms, Web Technology, Advance Java, Distributed DBMS, Artificial Intelligence, Information and Network Security
SKILLS:
• Programming Language & Database: Java, Python, AWS, DBMS, Hadoop, Solr/Lucene
• Tools and Frameworks: Spring MVC, Spring Security, Django, Burpsuite, JIRA, Jenkins, Postman, Apache Maven COURSES AND PROFESSIONAL CERTIFICATIONS:
Oracle Certified Java Programmer, Application Security and Secure Coding Training in Python Django, Diploma in Computer Programming, Microsoft: Introduction to Artificial Intelligence, Microsoft: Introduction to Python Fundamentals, Microsoft: Algorithms and Data Structures, Oracle SQL 11g from ITS Data Solutions. EXPERIENCE & INTERNSHIPS:
Company Name: Blackhawk Networks Inc. (Pleasanton, California) June 2019 – August 2019 Designation: Product Security Engineer Intern
Company Name: Knovos Pvt. Ltd. (Gujarat, India) January 2018 – April 2018 Designation: Software Developer Intern
PROFESSIONAL PROJECT:
Project Name: ProdSec Tool Automation June 2019 – August 2019 Languages and Tools: Python, Django, AWS, Docker, Postman, BurpSuite, Jira, Jenkins Description: Created web application using Docker to perform automation on different Security tools and Software Development tools (Jira, Jenkins) to provide the useful analytics in order to reduce the Cyber Attacks and to eliminate the repetitive tasks. Implemented AWS Lambda serverless functionality to trigger the scripts based on the particular event. Project Name: eZDiscovery: A Document Assessment System January 2018 – April 2018 Languages and Tools: Java, ExtJS, Hadoop, Solr/Lucene, Spring MVC, Spring Security, IntelliJ, Apache Maven. Description: Developed a web application named eZDiscovery using Agile Software Development cycle where we implemented real- time indexing,dynamic clustering and full-text search functionalities to the users so that they can process and assess large number of documents in structured manner with security assurance using Spring MVC, Spring Security, Hadoop and ExtJS. Using this system, users can find important key documents easily from the large set of documents using Solr/Lucene. ACADEMIC PROJECTS:
Project Name: Association Analysis on Online Retailer Website August 2019 – October 2019 Languages and Tools: Python, Numpy, Pandas, Apriori, Matplotlib Description: Performed association analysis on the online retailer dataset which has 1 million rows and by using the different threshold, confidence, lyft values it can generate the important rules between the product’s sale using the one hot encoding method, which can help manager to analyze the user’s behavior. As a result, it will help the company to increase their sells, profit and to provide the better user experience.
Project Name: Artificial Intelligence Concept Implementation on Microsoft Azure Cloud June 2018 – September 2018 Languages and Tools: Python, Language Understanding and Intelligent Services Description: 1) Implementation of classification model through which system will identify the different sentences and generates output accordingly. 2) Implementation of Image Processing concept in which system will identify the image and give the appropriate output i.e. whether inserted image is an apple or a carrot.3) System will identify edges and corners in the images by using filters which will help system to predict sentiments i.e. whether a person is happy or sad.4) Image detection and recognition is implemented and checks the confidence level from both the images to identify whether the person in each image is same or not. Project Name: MiniMax Algorithm Implementation on Tic Tac Toe March 2017 – April 2017 Languages and Tools: Java, JFC/Swing
Description: Developed a desktop application built with Java Swing tool kit using recursive algorithm and implemented Heuristic Board Evaluation Function where system can automatically predict the best step according to the user’s move such a way that it will minimize the maximum possible loss.