resume abhinav gupta
TRANSCRIPT
700 Health Sciences Drive, (631)-428-7399 Chapin Apartments C – 1047 AY, ABHINAV GUPTA [email protected]
Stony Brook, NY – 11790 in.linkedin.com/pub/abhinav-gupta/
https://github.com/evilzone
EDUCATION: STONY BROOK UNIVERSITY, Stony Brook, New York Aug’14 - Present
Master of Science (M.S.) in Computer Science (CGPA: 3.5 out of 4.00) VELLORE INSTITUTE OF TECHNOLOGY UNIVERSITY, India Graduated: May’11 Bachelor of Technology (B.Tech) in Information Technology (CGPA: 3.38 out of 4.00)
SKILLS/ INTERESTS: Languages: C++, Python, C, Java Go, Perl.
Platform/ OS: Linux
Web Technologies: JavaScript, VBScript, ASP.Net, XML, PHP, HTML.
Tools: Vim, GDB, Git, Code-Blocks, Eclipse, NetBeans, Visual Studio, Perforce, Source Insight, Net Beans IDE
Interests: Algorithms, Problem Solving, Systems, Application development.
INDUSTRY EXPERIENCE:
EMC Corporation, Software Engineer Intern, Santa Clara June’15-Aug’15
Tools: Python, Linux, Shell Scripting, Virtual Machines
Built an automation tool for the development team which is used to build, install and test the changes done by the developers
in the code repository. Built an infrastructure so that tool can run in different virtual machines simultaneously.
Tool takes user jobs and allocate them to available virtual machines, schedules them to run simultaneously and returns the
generated test logs back to the user.
Samsung Research Institute, Software Engineer, India July’11-July’14
Member of the File system team for mobile platform. Design and development of VFS like layer for file systems used in the
mobile platform.
Involved in the development of database module which helped in maintaining the meta-data of the user files.
Involved in the development of various sub modules which provide the file system services to the various applications.
Porting and enhancement to new file system into different mobile devices. Involved in fixing bugs related to file system
module.
PROJECTS:
SBUnix: Operating Systems (C, GDB, Qemu) Spring-2015
SBUnix is 64 bit fully fledged operating system (preemptive kernel) developed in C and ASM. System is tested on QEMU.
System supports memory management, paging, context-switching, terminal, shell and file management for tarfs.
Network Security: “Antivirus for Linux” (C++) Spring-2015
A simple antivirus that supports on-demand and on-access scanning. Antivirus maintains a black list which is list of
known virus signatures and a white list which is list of trusted programs.
Asynchronous Systems: Chain Replication (Python, Go Programming) Fall-2014
Implemented Chain Replication(supporting High Throughput and Availability) Algorithm in Distributed Environment
Developed a consistent and fault tolerant banking application using chain replication protocol.
Failure of servers or Packet Loss between client and server or between servers was handled asynchronously without any
redundancy or duplicate protocol execution.
Data Mining: “Intelligent Heart Disease Prediction System” (ASP .Net) Spring-2015
Data-mining project using supervised learning techniques namely Naive Bayes. This system was used for effective
decision making for intelligent clinical decisions.
It can predict seriousness of heart disease in new patients using some medical profiles like age, sex, blood pressure,
blood sugar etc.
Game AI: Modelling & Prediction with standard AI techniques (Python) Fall-2014
Designed playing agents for the classic version of Pacman, including ghosts applying standard search algorithms (DFS,
BFS, UCS, A*) as well as adversarial search agents such as Minimax search and alpha-beta pruning.
Developed a tool to solve classic 9-by-9 Sudoku puzzle applying backtracking search with Forward Checking (FC).