Sign in

Software Engineer Assistant

Stony Brook, New York, United States
February 18, 2019

Contact this candidate


*** ****** ******** **, ****** A- **** KRATIKA GUPTA +1-631-***-****

Stony Brook, New York, 11790


Assistant Software Engineer Tata Consultancy Services Dec 2017 - July 2018

Finance @ Speed of Thought(F@ST)

●Spearheaded the development of Finance @ Speed of Thought(F@ST) Web Application module in Java for Vehicle Costing.

●Redesigned the database table schema and contributed to implement the business logic for the application

●Fixed bugs in SAP modules by performing Automated Regression Testing and generating Test Cases.

Software Engineer, Intern Global Technologies June 2015 - Dec 2015

●Built a private cloud storage and home automation system using of Raspberry Pi and interfaced them with Android application.

●Developed a multi-lingual 3-tier Application on Health Insurance and wrote stored procedures, triggers and cursors using SQL server 2005 for back-end

Teaching Assistant Stony Brook University Fall 2018

●Courses: Java, Advance Java, Object Oriented Programming Concepts;

●Taught and supervised students for CSE 114 course, lead weekly meeting and supervised 3 other TA’s.


Stony Brook, NY Stony Brook University

Aug 2018 – Present

Master of Science in Computer and Information Sciences

●Coursework: Analysis of Algorithms, Distributed Systems, Network Security, Operating System, Data Mining, Human Computer Interaction, visualization, Databases

Pune, IN Bharati Vidhyapeeth University

July 2013 - August 2017

Bachelor of Technology in Computer Science(GPA : 10/10)

●Algorithms and Data Structures, Compilers, Operating Systems, Databases, Computer Architecture, Software Engineering.


●CHORD Protocol: Implemented TCP Transport that used reliable Chord RPC mechanism using Distributed Hash Table. Improved the Correctness of Chord by applying Invariants and assessed its performance. Go, Python

●Geolocation Detector: Detected a bug in Android system broadcast that gave unauthorized access to Geolocation of user. Resolved the same using AES encrypted communication between OS and applications. Android, Java

●Network Classifier: Developed a model of Neural Network that classified the Network Traffic into TOR, I2P and JonDonym based on Anon17 dataset. Achieved 98% accuracy for classification. Python, Pytorch, Numpy

●Automated Watering: Built a system that watered the plant by predicting the water needs of plants using smart sensors and Raspberry Pi. Developed application that notified user with real time data of system state. Android, PuTTy, Raspberry Pi

●Smart car Application: Designed a web application that helps user to book appointments, track and notify the progress of car repair, with facility to provide online payments. PHP, Wordpress, CSS, Javascript, Html


●Java, C, C++, python, Javascript, C#, HTML5, CSS, MySQL, SQL, MongoDB, JavaScript, Golang, R, Hadoop

●Tools, Framework & OS: Android Studio, Eclipse, HelmetJs, Bootstrap, Wordpress, Jquery, SaaS, React, JSON, Git, PuTTY, HP Quality center, Pytorch Windows, Linux, macOS

●Concepts: Scrum, Agile Methodologies, Object-Oriented design concepts and coding, Automated Testing, Internet of Things


Android Development course by Google : Udacity, Full Stack development course: Codecamp, Web and Android Development: Coursera


●Automotive refuge concept: Applied randomizing algorithm, Computing logic, embedded approach and multilocality approach to car’s automotive sensors.

●Improving security in SAP-HANA cloud : Enhanced cloud security by implementing Cipher text policies, Attribute based Encryption and Decentralized policy to SAP architecture.

●Importance of sensor reading and its delivery in internet of things: Used Raspbian kernel to deliver sensor reading over internet. Reduced communication time by using crypto-shredding and homography.

Contact this candidate