Aniket Mathur

Aniket Mathur

Software Developer

Followers of Aniket Mathur2000 followers
location of Aniket MathurBengaluru, Karnataka, India

Connect with Aniket Mathur to Send Message

Connect

Connect with Aniket Mathur to Send Message

Connect
  • Timeline

  • About me

    Backend & Infra | Blockchain Tech | GSoC'20 @Chapel-lang, '19 @Sugar Labs | Summer'20 @JPMorgan Chase and Co.

  • Education

    • Indian Institute of Technology, Roorkee

      2017 - 2021
      Bachelor of Technology Major: Electronics and Communications Engineering 8.9/10
    • Indian Institute of Technology, Roorkee

      2017 - 2021
      Bachelor of Technology - BTech Minor: Computer Science and Engineering 8.9/10
    • Central Academy

      2005 - 2015
  • Experience

    • Moodcafe

      Dec 2018 - Jan 2019
      Software Developer

      • Improvised and optimized the user-listener matching algorithm• Implemented Group Chat and user-listener switch features for the Moodcafe Android app• Contributed to the product strategy discussions of the core team

    • Sugar Labs

      May 2019 - Aug 2019
      Software Developer | Google Summer of Code 2019

      • Upgraded Sugar-toolkit, Sugar-datastore, and Sugar to Python 3 and TelepathyGLib• Enhanced product experience of Sugar activities and migrated these to Python 3• Created a testing environment using Python unittest and VM cloning to facilitate collaboration testing

    • Sugar Labs

      Dec 2019 - Feb 2020
      Mentor | Google Code-in 2019

      • Mentored pre-university students aged 13-17 for GCI, an online contest fostering Open Source Software• Guided students through completing winter-long, bite-sized tasks while providing mentorship support

    • JPMorgan Chase & Co.

      Jun 2020 - Jul 2020
      Software Engineer

      • Created an MVP for seamless conversion between Indian Sign Language(ISL) and English• Developed DB structures, REST APIs, and utilized Kafka for event queuing and error correction• Leveraged Google Mediapipe CNN models for palm gesture recognition • Developed a 4-layer RNN model for accurate classification of palm datapoints

    • Hewlett Packard Enterprise

      Jun 2020 - Aug 2020
      Software Developer | Chapel-lang| Google Summer of Code 2020

      • Engineered C++ protoc plugin to generate Google Protocol Buffers stubs for Chapel• Implemented a developer-facing Chapel library for protobuf• Implemented protobuf wire encoding algorithms for data serialization and deserialization• Wrote Chapel unit-tests and established an architecture for end-to-end testing using Python

    • Google Summer of Code

      Jun 2021 - Aug 2021
      Mentor | Chapel-lang

      • Mentored a student in adding Go-Style Channels support to the Chapel language.• Assisted in channel design and performance analysis, comparing against original Go channels.

    • Doss.games

      Nov 2021 - Sept 2023

      • Designed and implemented MySQL database models and CRUD queries using GORM library in Golang• Developed user-facing REST APIs using Gin following a scalable microservice architecture• Deployed infrastructure on AWS using Terraform, leveraging VPC-subnet architecture• Worked with EC2, RDS, ALB, NAT gateway, autoscaling group, WAF, CloudWatch, Lambda, etc.• Successfully integrated payment gateways such as PhonePe, Razorpay, and Google Payments• Integrated various services for metric analysis, automation, and authentication -> - Mixpanel/Onesignal/Metabase - Firebase/Fast2Sms/OtpLess - Slack bot integrations• Utilized gocron scheduler for background processes and implemented go routines for asynchronous tasks• Conducted regular static security analysis to ensure codebase security prior to deployments Show less • Worked on multiple products interacting with Polygon, Ethereum, and other EVM-compatible chains• Developed ACL, ERC20, Staking, and other Solidity smart contracts using Remix and Hardhat• Set up a private POA blockchain network with Go Ethereum and integrated Blockscout block explorer• Utilized go-ethereum library to write REST APIs for interacting with main/test nets via Infura• Contributed to Unity developer tools for blockchain game development using Nethereum• Developed a developer dashboard for game listing and publishing using web3.js, IPFS, and Infura Show less

      • Founding Team

        Jun 2021 - Sept 2023
      • Lead Software Engineer

        Jun 2021 - Sept 2023
      • Blockchain Developer

        Nov 2021 - Jan 2023
    • Rigi

      Sept 2023 - now
      SDE
  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Aniket Mathur
      Graduation with Distinction Indian Institute of Technology Roorkee Sep 2021
    • Awarded to Aniket Mathur
      Rank 4 in CSAW CTF India 2019 - Sep 2019
    • Awarded to Aniket Mathur
      KVPY Scholar Indian Institute of Science (IISc) Apr 2017