Parth Mehrotra

  • Github
  • Reading Log
  • Instagram
  • Resume
  • Gemini Exchange - Software Engineer

    June 2019

  • JP Morgan - Asset & Wealth Management

    September 2018

    I joined AWM's Model Management team as a full stack engineer. This team primarily deals with portfolio tooling and implementation. Our software helps advisors craft portfolios that meet the constraints of our clients and the guidelines of our research team.

    I contribute to several portions of our technical stack: improving performance of our backend by optimizing queries, enabling our UI to retrieve information from other teams within AWM, and writing tools to maintain consensus with other stores of data within JP Morgan.

    To develop my leadership skills, I've taken on the role of Scrum Master for our development team. Running sprint planning and retrospectives has taught me a lot about the drift that tends to happen between our goals and outcomes. It's also taught me the importance of effective communication across different domains and with different types of people (technical, users, management).

  • Rutgers University, New Brunswick

    Finished Bachelor of Computer Science

    May 2018

    Advanced Coursework in Data Structures, Algorithms, Computer Architecture, Systems Engineering, Principals of Programming Languages, Internet Technologies, and Software Methodology.

    Independent Study on Autonomous Vehicles with Prof. Peter Jin (Intelligent Transportation Systems) and Prof. Kostas Bekris (Artificial Intelligence).

  • SAP SE - Technical Lead

    Jan 2018

    In January 2018, I continued my experience with SAP as a UI team lead. I'm currently participating on many of the projects that I was contributing to as an intern. Now, however many of my efforts are focused on helping teams that are attempting to solve similar problems collaborate and share UI technologies more effectively.

    I'm excited to be exploring new technologies such as Vue.js, and React. And how these technologies might relate to our diverse technical stacks and strategies.

  • Open sourced dotfiles

    May 2017

    As a software engineer I wanted more control over the way I write code. I want to be able to invest in an environment and not lose all those investments every time I'm working with a different team that uses a different set of tools (IDE's). I thought about the way I wrote code, and realized that I could sacrifice the convenience that Code Completion and Code Refactoring bring in favor a more general tool set that I could customize much more deeply. I also found it extremely convenient to be able to deploy my environment by running a script, primarily on new dev/prod servers. I created this environment using scripts that configure Zsh, TMUX, and Vim, I've made these scripts available on Github, and made a video detailing the configuration. Feel free to browse the Repository or check out the overview below.

  • Static Maps Libary

    Personal Project

    January 2017

    A library that makes the Math of the Mercator Projection and Google's Static Maps Library painless. Can be used to get map tiles for geospatial visualizations of very large amounts of data.

  • QuickSetup.me

    Personal Project

    July 2015

    QuickSetup.me is a tool that allows users to quickly share scripts and other content to pipe it content to their command line.

  • SAP SE

    Software Engineering Intern

    May 2015 - Dec 2017

    My internship with SAP started in my freshman year and flexes with my school schedule (full-time/part-time). My major focus has been on the Consumer Insights 365 (CI365) product -- a big data solution that allows market researchers to gain unique consumer insights by analyzing terabytes of data from telco providers.

    • CI365 -- My work on CI365 spanned multiple areas of the technical stack.
      • Front-end: create intuitive ways for users to query and visualize unstructured data.
      • Back-end: create code to efficiently execute ambitious data science strategies.
      • Data Science: Wrote machine learning algorithms to fill in unavailable attributes in our data.
    • Authored Data Visualization Suite for Massive Geospatial Datasets
      • I saw the need and proactively created a toolset that is used by CI365 data scientists to visualize our data with high fidelity, to identify areas of undercoverage/overcoverage, as a critical QA step.
    • SAP Multi-Factor Authentication Solutions
      • Identified an improvement opportunity in SAP's SMS-based two factor authentication product and implemented a TOTP two-factor authentication strategy.
      • Led exploration of novel multi-factor authentication strategies, that utilized push notifications and biometrics, for future development.
    • Pioneered Code Insights Initiative as a Passion Project
      • Developed a tool to monitor code quality in large codebases with multiple contributors.
      • Converts version-controlled codebases into custom Abstract Syntax Trees which are used to track KPI's for each developer.
      • Pending addition to SAP's collection of Open Source Software.
  • AutoAI

    Co-Founder

    November 2014

    At AutoAI (Formerly DriveAI), we're attempting to make autonomous vehicles a reality. We're implementing innovative ways to lower the costs of autonomous vehicles to make this revolutionizing technology more accessible to the general public.

  • Derivative/D (now known as Shotput)

    Software Consultant

    September 2014

    Derivative/D is a company that attempts to make the shipping process easier for young organizations. At Derivative/D I worked on several web frameworks, such as the Flask and Celery, as well as the Google App Engine Platform.

  • Rutgers University

    Began Undergraduate Education

    August 2014

    In the Fall of 2014, I began my Undergraduate Education. I expect to graduate in 2018 with a Major in Computer Science.

  • Wayne Hills High School

    Finished high school education

    June 2014

    In June of 2014 I completed four enjoyable years at Wayne Hills High School. During this time I was a member of the Varsity Swim Team, and participated in the Marching Band. I also pursued Martial Arts outside of school, by learning and teaching Tae Kwon Do, Brazilian Jui Jitzu, and Mixed Martial Arts.

  • SinfulColors

    Android App

    Febuary 2014

    For SinfulColors, I created an Android app that utilizes a consumer's phone camera to take a picture of an outfit. The app allows the user to select a color from the picture. After the user selects the color they wish to match, the app uses the Color Lab Space algorithm to suggest appropriate nail polishes.

    This app uses Android's Camera API, SQLite, and the Color Lab Space algorithm.

    A patent has been filed by SinfulColors, naming me as the inventor.

    This project will stop being maintained in 2016

  • Plexx

    Software Intern

    June 2013

    Plexx is a company dedicated to helping unemployed and underemployed people find jobs. While I was working at Plexx I worked on an Android app, and contributed to a website that helped unemployed and underemployed people find the nearest career center, pick a field of interest, and receive training specific in that field. Plexx allows career centers to monitor all the people they are trying to help, and contact them if the need arises.

    During my work at Plexx, I contributed to an Android App and Website that interfaced with Amazon Web Services and Parse. I also had the opportunity to visit career centers, and interview people seeking jobs in order to improve the user experience. We held many focus groups to understand the unique needs of the demographic we were targeting.

    During my time at Plexx, the company was affiliated with the Blue Ridge Foundation, an incubator targeting social innovation. This was a fantastic learning experience that helped me understand many of the problems that tech startups face, and some of the best practices for dealing with those issues.

    Plexx is no longer in business

  • New Eats New York

    Project launch with Skylight1

    January 2013

    An open sourced Android app that recommends NYC restaurants based on your location and cuisine preferences at meal times each day of the week.

  • Skylight1

    Contributor

    December 2012

    Skylight1 is an open source Java mobile projects framework and collection of Android applications and demos. This group started in Feb 2009 as part of the NYC Java User Group with the revenue from the project's initial applications going to the NYC User Group, a 501c3 educational non-profit.

    I joined Skylight1 in the Winter of 2012. Being an active member at Skylight1 has taught me a lot about best practices in Android and open source. While on Skylight1, I've had the opportunity to collaborate with members on projects that utilize Android, Google Glass, and Google Wear technologies.

    Check out Skylight1's Google Code or Github.

  • Marakana

    Completed Android Bootcamp taught by Mark Murphy

    June 2012

    After launching my first Android Application, I fell in love with the platform, I craved more information, so during the Summer of 2012 I attended Mark Murphy's Android Bootcamp. This was an event hosted by Marakana, a company that is currently working with Twitter to build Twitter University

  • Launched First Android App

    October 2009

    A simple Android app that replaces the traditional scoring technologies that cost thousands of dollars and are not accessible to all schools.

    This was my first project on the Android Platform. Using resources such as Google's Developer Documentation, Vogella, and Marakana I taught myself everything I would need to know to begin Android Development.

    You can check out the app on the Play Store.

    This app was included in top 5 Martial Arts apps, twice

    • Wim Demeere's Blog
    • TECHsling