rachita gupta

1
RACHITA GUPTA 480-512-1525 https://www.linkedin.com/in/rachitagupta23 [email protected] EDUCATION Arizona State University, Tempe, AZ(Masters in Computer Science) May 2017 Software Security, Computer Network Systems, Cloud Computing, Algorithms, Distributed Database Systems Cumulative GPA- 3.8 Indira Gandhi Institute of Technology, New Delhi, India (Bachelors in Technology, Information Technology) June 2014 Operating Systems, Databases, Computer Networks, Data Structures, Algorithm Design, Java Programming Aggregate-77% TECHNICAL SKILLS Technology: Java, C/C++, C#, Android, objective C(iOS), ASP.NET, JavaScript, HTML, CSS, MySQL Server, Python, SQL, MongoDB, XML/JSON, REST, XCode, Android Developer Tool, MySQL server, Oracle database, Visual Studio, Microsoft Excel, Microsoft Access, PostgreSQL, phpMyAdmin, Git, SVN Trainings: Cloud Computing workshop, Introduction to CMMI Dev V1.3 (Official training from CMMI Institute, July 2015), CAPM (PMI®, USA. June 2012). Agile and Scrum Master Training PROFESSIONAL PROJECTS Graduate Student Assistant, Arizona State University, Tempe, Arizona October 2016-Present Project: IntelliSpyre (Laravel PHP, HTML5, CSS3, JavaScript , RESTful API’s) Building a website using Laravel framework. This includes services to user like registration, and viewing data based on request. The project includes handling admin portal and database design. Software Engineer Intern, Snap Inc., Chantilly, Virginia May 2016-July 2016 Project: Survey Designer (Android/iOS, Objective C, SQLite, MySQL) Designed a native mobile App, developed to take surveys and output JSON object for surveys submitted to save on the server Used MySQL connector to connect with server and SQLite for local database connectivity. Software Engineer, Aricent, Delhi, India November 2014 - June 2015 Project: Aricent Notification Server (HTML, CSS, JavaScript, XML/JSON) Developed efficient schedulers for the server that acted as intermediate entity between a business user and device applications. Implemented algorithm for file search using Linux commands on server side with combination of file name and extensions. Used client server architecture and pipes for communication between them. Software engineer, Maverick Quality Advisory Services, India June 2014 - November 2014 Project: Project Management Tool (ASP.NET, Oracle database 12C) Project Management CRM tool’ for IT services companies. Carried out development, unit testing and documentation. Software Engineering Intern, Sapient, Haryana, India June 2013-July 2013 Project: Low Level Planning Automation (ASP.NET C#, Oracle database, SQL, HTML, CSS, JavaScript, JSON) Developed a system to store information of all the projects in the organization, allocate employees and track progress for each of them. Authored the Design Document and the Database Schema. Handled three modules of the project that included morale storing, managing manager’s view and employees view separately. ACADEMIC PROJECTS Secure File Sharing- Attribute Based Access Control and Keyword Search over Encrypted Data on Cloud(C) Fall 2016 Created security service for cloud environments where user attributes and search keyword lists are used to determine if the user has the access to the files. Used AES encryption and server client architecture over TCP protocol for secure communication. Used MySQL library in Linux to store the required information for all files stored on cloud. Course: Software Security (Python, Java, SQL) Spring 2016 Created Backdoor "Web Server” powered by minimal HTTP 1.1 server, based on RFC 2616. Researched all possible ways of SQL injection and preventing the same by configuring Java MySQL library. Course: Database Implementation (Java, SQL) Spring 2016 Implemented various fast and efficient inequality join algorithms for minibase database system. Developed a modular system with capability to handle data at scale on commodity systems with limited memory as well. Apache Spark library to implement Geo-Spatial operator (Apache Spark, Hadoop, Java, Ganglia, MapReduce) Fall 2015 Implemented spatial operators such as convex hull, farthest pair, range query and spatial join using java on Apache Spark. Set up a 5-node Hadoop cluster then used Ganglia to measure performance. Hybrid Intrusion Detection System (Java, SQL) Fall 2013 Researched about intrusion, security, types of intruders and current network security technologies. Developed algorithm to generate all possible large sequence patterns of a DARPA 1998 offline dataset and then assign weights according to their frequencies.

Upload: rachita-gupta

Post on 06-Apr-2017

42 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: RACHITA GUPTA

RACHITA GUPTA 480-512-1525 https://www.linkedin.com/in/rachitagupta23 [email protected]

EDUCATION Arizona State University, Tempe, AZ(Masters in Computer Science) May 2017

Software Security, Computer Network Systems, Cloud Computing, Algorithms, Distributed Database Systems Cumulative GPA- 3.8

Indira Gandhi Institute of Technology, New Delhi, India (Bachelors in Technology, Information Technology) June 2014

Operating Systems, Databases, Computer Networks, Data Structures, Algorithm Design, Java Programming Aggregate-77%

TECHNICAL SKILLS Technology: Java, C/C++, C#, Android, objective C(iOS), ASP.NET, JavaScript, HTML, CSS, MySQL Server, Python, SQL,

MongoDB, XML/JSON, REST, XCode, Android Developer Tool, MySQL server, Oracle database, Visual Studio,

Microsoft Excel, Microsoft Access, PostgreSQL, phpMyAdmin, Git, SVN

Trainings: Cloud Computing workshop, Introduction to CMMI Dev V1.3 (Official training from CMMI Institute, July 2015), CAPM

(PMI®, USA. June 2012). Agile and Scrum Master Training

PROFESSIONAL PROJECTS Graduate Student Assistant, Arizona State University, Tempe, Arizona October 2016-Present

Project: IntelliSpyre (Laravel PHP, HTML5, CSS3, JavaScript, RESTful API’s) Building a website using Laravel framework. This includes services to user like registration, and viewing data based on request. The

project includes handling admin portal and database design.

Software Engineer Intern, Snap Inc., Chantilly, Virginia May 2016-July 2016

Project: Survey Designer (Android/iOS, Objective C, SQLite, MySQL)

Designed a native mobile App, developed to take surveys and output JSON object for surveys submitted to save on the server

Used MySQL connector to connect with server and SQLite for local database connectivity.

Software Engineer, Aricent, Delhi, India November 2014 - June 2015

Project: Aricent Notification Server (HTML, CSS, JavaScript, XML/JSON)

Developed efficient schedulers for the server that acted as intermediate entity between a business user and device applications.

Implemented algorithm for file search using Linux commands on server side with combination of file name and extensions.

Used client server architecture and pipes for communication between them.

Software engineer, Maverick Quality Advisory Services, India June 2014 - November 2014

Project: Project Management Tool (ASP.NET, Oracle database 12C)

Project Management CRM tool’ for IT services companies. Carried out development, unit testing and documentation.

Software Engineering Intern, Sapient, Haryana, India June 2013-July 2013

Project: Low Level Planning Automation (ASP.NET C#, Oracle database, SQL, HTML, CSS, JavaScript, JSON)

Developed a system to store information of all the projects in the organization, allocate employees and track progress for each of

them. Authored the Design Document and the Database Schema.

Handled three modules of the project that included morale storing, managing manager’s view and employees view separately.

ACADEMIC PROJECTS Secure File Sharing- Attribute Based Access Control and Keyword Search over Encrypted Data on Cloud(C) Fall 2016

Created security service for cloud environments where user attributes and search keyword lists are used to determine if the user has

the access to the files.

Used AES encryption and server client architecture over TCP protocol for secure communication. Used MySQL library in Linux to

store the required information for all files stored on cloud.

Course: Software Security (Python, Java, SQL) Spring 2016

Created Backdoor "Web Server” powered by minimal HTTP 1.1 server, based on RFC 2616.

Researched all possible ways of SQL injection and preventing the same by configuring Java MySQL library.

Course: Database Implementation (Java, SQL) Spring 2016

Implemented various fast and efficient inequality join algorithms for minibase database system.

Developed a modular system with capability to handle data at scale on commodity systems with limited memory as well.

Apache Spark library to implement Geo-Spatial operator (Apache Spark, Hadoop, Java, Ganglia, MapReduce) Fall 2015

Implemented spatial operators such as convex hull, farthest pair, range query and spatial join using java on Apache Spark.

Set up a 5-node Hadoop cluster then used Ganglia to measure performance.

Hybrid Intrusion Detection System (Java, SQL) Fall 2013

Researched about intrusion, security, types of intruders and current network security technologies.

Developed algorithm to generate all possible large sequence patterns of a DARPA 1998 offline dataset and then assign weights

according to their frequencies.