Data Engineer @ From March 2014 to Present (1 year 10 months) Greater New York City Area15-122 Course Assistant @ From August 2013 to December 2013 (5 months) Greater Pittsburgh AreaStudent @ B.Sc. in Computer Science with additional major in Economics From August 2010 to December 2013 (3 years 5 months) Software Development Engineer Intern @ Software developer intern on the Windows team. Designed, prototyped, implemented and owned a new feature in the next version of the Windows 8 Mail application. From May 2013 to August 2013 (4 months) Greater Seattle AreaSoftware Engineering Intern @ Media Solutions Team (Core product: Word of Mouth (WOM) advertisements)
• Added an automatic text snippet generation and curation functionality that used an NLP service to satisfy a subset of criteria defining the “best” snippets to use in WOM ads. This feature reduced human effort in curating snippets by a factor of 10.
• Created a data API using Scala and MongoDB for serving auto-curated content.
• Built a mini auto-curated content moderation web service to improve the curation process, thereby eliminating the use of Excel files to curate snippets. This simplified the process and offered better versioning control over multiple stages of curation.
• Used a sentiment analysis tool, Latent-Dirichlet allocation and reviews data to create a multiple linear regression model to analyze the relationship between topics and sentiments for use in personalization techniques. From May 2012 to August 2012 (4 months) Austin, Texas AreaQA Intern @ Equity Capital Markets - worked on creating a Ruby based BDD testing framework for an internal analytics product.
• Helped set up and increase a Ruby based BDD automated testing framework for Liquidnet’s InfraRed website (an equity analytics product). Created Virtual Machines for cross-browser testing.
• Developed InfraRed user metrics and daily usage report in Python. From May 2011 to August 2011 (4 months) Greater New York City AreaResearch Assistant @ Worked on Orbital Mapping project, specifically labeled data on Mars' surface to train automatic classification and aided in development of feature detectors. From December 2010 to August 2011 (9 months) Greater Pittsburgh Area
BS, Computer Science, Economics @ Carnegie Mellon University From 2010 to 2013 International Baccalureate @ Jakarta International School From 2008 to 2010 Nikhil Tibrewal is skilled in: Java, Python, Scala, C, SML, Test Driven Development, JavaScript, BDD, Hadoop, Behavior Driven Development, Play! for Scala, Cassandra, Amazon Web Services (AWS), Data pipelining, Scalding