Photo of Cthulu

Dharmik Patel

Cell: 347-836-2071 | Email:
LinkedIn: Click me | GitHub: github.com/dvp236 | Resume: Download here

I am an energetic and self starter young professional, seeking a career that fits my interest, professional skills and personality. My Math lover head is a masterful problem solver. I keep an attitude that makes me believe learning is life. I can bring an exceptional talent and a cheerful professional to your organization.

Education      Skills      Projects      Experience     Achievements    References

Education

New York University - Tandon School of Engineering

Master of Science

Major: Computer Science
Minor: Financial Engineering

Course Work
  • Design and Analysis of Algorithm
  • Programming Languages
  • Operating Systems
  • Foundations of Computer Science
  • Java
  • Computer Network
  • Cloud Computing
  • Application Security
  • Programming for BigData Analytics
  • Financial Software Lab
Skills

Keywords

Java, Python, SQL, C#, J2EE, JSP, Servlets, Big Data, Map Reduce, AWS, Amazon Web services, HTML/CSS, JavaScript, Django, NoSQL, MongoDB, Redis, Pandas, Database, Data Structures, Algorithms, Linux, Unix, Docker, React js, Redux, Windows, Mac, Microsoft productivity software (Word, Excel, etc)

Experience

Software EngineerIAB: Present

    The Interactive Advertising Bureau (IAB) is an advertising business organization that develops industry standards, conducts research, and provides legal support for the online advertising industry.

  • Participate in development of new products/features.
  • Working on Products such as HTML5 ad Validator & VAST Validator
  • Developed uniform ready to use VAST samples for publishers/advertisers
  • Developing Ad Block Detection Software. Contributing to Anti Fraud and Malware Detection initiatives.
  • Technologies: Java, AWS, JavaScript, Php, Spring etc

Data Engineer/Analyst InternMetricle: Spring '16

    Metricle is a big data analytics company which leverages machine learning, social network analysis, natural language processing and time series analysis to detect market moving events in real times for the sake of algorithmic trading.

  • Create algorithms to collect the data in an efficient, clean process. Classify data and rank it to generate alerts.
  • Technologies userd during internship: python, pandas, jupyter, Excel, Redis, React js, node js
  • Created Docker for installing Interactive Brokers- IB Gateway
  • Developing ios Application using Reach-native and Redux
  • Aggregate analytics and create insightful data visualizations
  • Research and analyze publicly traded companies and develop trading strategies to implement

Wed Developer InternArthance LLC: May '15- September '15

    Arthance is risk advisory firm based in New York, developing technology enabled LP-GP due-dilligence Platform for investors and Managers.

  • Responsible for developing FormADV analytics Project
  • Developed a python module for the project which generated meaningful data for the analytcis from more than 10K files containing unorganized data
  • The python module tracks the changes in the SEC Filings and keeps track of changes for the sake of better analytics. The First run of the module generated 1.8 million rows in database
  • Technologies used during internship: python, django, HTML/CSS, SQL, C#, angular js, REST APIs, etc
Projects

Stock Analysis and Recommendation

Designed an engine that analyses more than 3200 stocks prices of last 25 years from yahoo using Hadoop MapReduce. Based on volatility and performance, stocks are ranked. Finally using Twitter data collected using its API and Stanford NLP library, we try to measure the sentiment on the market as well as the stock in particular.

Mini blogs

Developed a scalable web application using J2EE and Mongo DB where users can read or write based on a trending topic according to their interest. The trends will be taken using twitter API and reddit API. User can also login using Facebook and write ups shown to them will be based on their likes

Twitter Map

Developed a Web App using Java, Amazon RDS and deployed using Amazon Elastic Beanstalk. It will show recent tweets about particular trend from around the world in World Map.

Unix File System

Developed Customized file system using FUSE, a kernel loadable module, which would manage current processes active or retired of the operating system. The File system created a multilayered structure to better organize processes.

Mini Projects

  • Implemented Dinning Philosophers problem and implemented three different solutions for the problem including Dijkastra’s own solution using multithreading.
  • Implemented simpler version of Page Rank Algorithm using Map Reduce as Big Data Technology.
  • Implemented secure password manager using Java Crypto that encrypts password in user’s choice of mode (i.e ECB, CBC or CTC) and uses shadow file to manage passwords.
  • Achievements
    • Co ordinated India's largest Scientist award ceremony at CITC
    • Organized TCS Day event(lan gaming, face paiting, Robotics, Extempor etc) at CITC
    • Stood runner up in Robo fifa event during Technical Fest at CITC
    • Implemented classic arcade games in python like Rock paper scissors cut, Memory, Blackjack, pong, Spaceship etc using python
    References
    Available on request