Harmit Singh is seeking a full-time position that utilizes his academic and work experience in computer science. He has experience developing firmware and testing plans for hardware and system interfaces. He is currently interning at JPMorgan developing a Big Data framework using Apache Spark and assisting with quality assurance testing. Previously he worked as a Software Engineer at Cypress Semiconductor developing Java and C++ interfaces and automated test frameworks. He has a Master's in Computer Science from Rutgers University and a Bachelor's in Information Technology from NITK Surathkal.
1 of 1
More Related Content
HARMIT_SINGH_1
1. HARMIT SINGH
Riverside tower apartments, ULA, 10 commercial avenue , New Brunswick, New Jersey 08901 United States
+18483916445 | harmit.singh@rutgers.edu
OBJECTIVE
Seeking full-time position in an organization that utilizes my academic and work experience along with my interpersonal skills.
PROFILE
• Computer science major currently working as a Big Data developer intern in JPMorgan's Wholesale Credit Risk Group
• Three years of experience in building firmware, developing test and validation plans that cover firmware - hardware and system interfaces
• Exposure to multiple S/W development technologies - C/C++, Java, Android Development, Hadoop MapReduce, Apache Spark.
Worked in Std C++ in Linux and Windows platform. Familiar with basic scripting with Perl, shell.
EDUCATION
Rutgers The State University of New Jersey New Brunswick, NJ
Masters, Computer Science GPA: 3.5 Present
National Institute of Technology (NITK) Surathkal, India
BTech, Information Technology GPA: 7.65 May 2012
TECHNICAL PROJECTS
• Collaborative Study Android App with Google Firebase as Backend (Nov-Dec'15), Rutgers University. Developed an Android app
which lets students make study groups. Firebase platform used for hosting and as real-time database.
• Twitter Real Time Sentiment Analysis (Oct-Dec'15), Rutgers University. Analysis of real-time twitter streaming data on a live event to
observe the reactions worldwide and visualize it graphically (k-Means clustering). Python; Libraries :Tweepy, Afinn, NodeBox-OpenGL
• Chess Data Analysis (2015), Rutgers University. Hadoop Map-Reduce Implementation for processing chess data of size 22 GB lying on
Amazon S3 bucket using Amazon AWS clusters.
• POSIX PThread Library Implementation in C with Multi-level Feedback CPU scheduler. (Jan-Feb'15), Rutgers University.
• Content Based Image Retrieval (CBIR) (Jul'11- Apr'12), NITK Surathkal Design & Development of a CBIR that can filter images based
on their content and context rather than metadata. Designed the web Interface and built a web crawler to search for similar images.
• Music Search - Web App, NITK Surathkal: Development of a web application to play and search for songs/artist/albums based on
genres. Technologies involved PHP, CSS, HTML, MySQL, Dreamweaver
WORK EXPERIENCE
JPMorgan Chase & Co. Greater New York City Area
Technology Analyst Intern May 2016 - Present
• Development of a Big Data/Hadoop Framework for the JP Morgan Wholesale Credit Risk Group, using Apache Spark
• Development of a Data Quality Framework using Apache Spark Java APIs.
• Assisted QA teams to translate the business requirements of Big Data/Hadoop Framework into test plans and ensure test scripts are
comprehensive enough to meet business requirements.
Cypress Semiconductor Bangalore, India
Software Engineer June 2012 - June 2015
• Development of a Java Native Interface (JNI) based user library for Android users of Cypress USB-Serial Bridge.
• Development of libusb based host/SDK solution for Linux users of Cypress USB-Serial Bridge.
• Development of APIs/Interfaces to configure a pair of SD cards (or eMMC devices) as RAID1 data mirrors for Cypress FX3S RAID-on-
Chip controller.
• Designed and developed Automated Validation Test Framework for Cypress ACER-PTP-USB HID Bridge Firmware and Conducted
Integration Testing of the Bridge with AMD chipsets in Acer AMD platform laptops
TECHNICAL SKILLS
Programming Languages and Debugging: C, C++, Java, Visual Basic, python, Bash Scripting, JLink Debugger.
Operating Systems: Linux, Android, UNIX, Windows, MacOS.
Applications: Visual Studio, Eclipse, Adobe Photoshop, Matlab, TeraTerm , Git, ClearCase
Web: HTML, PHP, XML, Adobe Dreamweaver
Libraries: Hadoop Map-Reduce, OpenCV, python NodeBox, PThread.
Database Tools: Oracle SQL Developer, Java JDBC, SQL, Sybase IQ, Pentaho, Apache Spark, Hive, Impala