Nikhil Agrawal

Nikhil Agrawal

Android App and Game Developer

Followers of Nikhil Agrawal4000 followers
location of Nikhil AgrawalBengaluru, Karnataka, India

Connect with Nikhil Agrawal to Send Message

Connect

Connect with Nikhil Agrawal to Send Message

Connect
  • Timeline

  • About me

    SDE-2 @ Chalo | Ex-BNY Mellon | Snowflake Snowpro Core Certified

  • Education

    • Indian Institute of Technology, Roorkee

      2017 - 2021
      Bachelor of Technology Mechanical Engineering
  • Experience

    • Mobile Development Group IIT Roorkee

      Jan 2018 - May 2021
      Android App and Game Developer

      • Mobile Development Group is a group of developers and designers which aims to promote technical activities on campus. • We build android and ios apps and games and conduct hackathons and competitions for improving the coding culture in IIT Roorkee. • I was recruited as a game and application developer in MDG.

    • Nayi Disha Studios

      May 2018 - Jun 2018
      Summer Intern

      • Developed game for Android and FireOS through Unity Game Engine. • Implemented Push Notifications service through Amazon Simple Notification Service (SNS).

    • Vision and Language Group

      Oct 2018 - May 2021
      Core Team Member

      • Vision and Language Group aims to promote research culture in the field of Deep Learning on campus. • VLG conducts discussions of research papers and concepts related to Deep Learning. • I was recruited as a core member in VLG and moderate various discussions of the group since then.

    • WorldQuant

      Feb 2019 - Jan 2020
      Part-Time Research Consultant

      • Fundamental Project - Collaborated with the global consultant team to develop trading signals from the company's fundamental data with high Sharpe & low turnovers and worked on Twin momentum strategy combining growth and value parameters over time series rank. • Researching financial literature to seek out sources of alpha and aggregating these signals into robust models, with the objective of achieving high Sharpe ratios and significant abnormal returns. • Using advanced mathematical and statistical techniques to model and predict market movements and develop quantitative strategies for efficiently trading securities in the US, European and Asian markets. Show less

    • Fidelity

      May 2020 - Jun 2020
      Summer Intern

      • Worked with the Fidelity Center for Applied Technology (FCAT) to create an automated system for responding to the Risk and Compliance Team's regulatory inquiries.• This system reduced the response time from hours to a fraction of seconds.• Experimented with various NLP algorithms, financial datasets, distance metrics, and visualization tools while following the modular programming approach.

    • Alation

      Apr 2021 - Jul 2021
      Engineering Intern

      • Developed an end-to-end pipeline to create an automated system for producing test reports utilizing Confluence REST APIs and python integrated with Jenkins build.• Created test cases for both functional and non-functional testing utilizing selenium and python.

    • BNY Mellon

      Jul 2021 - Oct 2024

      Developed microservices for daily data ingestion and to migrate 45 TB+ historical data and replace primary datalakefrom Apache Hadoop to Snowflake. The microservice was created using Java and Springboot, utilizesSnowpark/Snowpipe/Snowpipe API for data transfer, can handle concurrent loads, secured using spring security,resilient, and modular.• Developed a microservice using Apache Spark and Snowflake Spark Connector to handle large parquets for datamigration. It reduced the processing time for a parquet of an average size of 4GB from 30 mins to 10 mins.• Developed a microservice for data reconciliation between Apache Hadoop and Snowflake using Apacha Impala andSnowSQL. All the microservices utilize Splunk and AppDynamics for extensive logging and monitoring.• Responsible for managing 40+ microservices for clearance and collateral technology. Management includes any featureupdate, vulnerability remediation, testing, deployment, etc. Show less

      • SDE-2

        Mar 2024 - Oct 2024
      • SDE

        Jul 2021 - Mar 2024
    • Chalo

      Oct 2024 - now
      SDE-2
  • Licenses & Certifications