Professional Experience

Software Engineer - DISH Network (Sling TV)

Denver, CO

  • Developed server side logic to support hierarchical structuring of labels used for categorizing 100+ channels and subscription packages streamed on Sling TV. This will be saving hours of manual efforts that are currently performed by the curation team of Sling TV for categorizing these channels and subscription packages.
  • Providing on-call support to resolve discrepancies in the metadata of the live content streamed on Sling TV
  • Tech Stack : Go, Python, gRPC, REST, API Design, Amazon Web Services, Kubernetes, Docker, ArgoCD, Unit Testing, CI/CD, GitLab

Graduate Services Assistant - Arizona State University

Tempe, AZ

  • Assisted Prof. Ali Altunkaya in offering the graduate level course "CSE 551 - Foundations of Algorithms" to of 300+ students.
  • Prepared 10+ quizzes evaluating the understanding the complex data structures, algorithms, problem-solving and complexity analysis concepts.

Software Engineer Intern - DISH Network

Denver, CO

  • Slashed the turnaround time for resolving errors related to incorrect metadata about movies and shows streamed on DISH services like Sling TV and Satellite TV by up to 50%.
  • Developed a website which anyone in the company can use to report these metadata related issues and track the progress which has been made in resolving them.
  • Allows managers to effectively delegate each issue to an appropriate resource and migrate these issues to Jira.
  • Email alerts are used to notify stakeholders when issue status changes.
  • Tech Stack : Javascript, HTML, CSS, React, Node.js, Redux, Apache Kafka, ElasticSearch, MySQL, Git

Software Engineer - eQ Technologic (India) Pvt. Ltd.

Pune, IN

  • Worked in a team that was responsible for developing and maintaining connectors which handle interactions between eQube Data-as-a-Service (DaaS) platform and third-party softwares like Microsoft Excel, Oracle Database and SAP ERP.
  • Built and released a brand-new connector for Neo4j Graph Database. The development of this connector required bridging the gaps between a schemaless NoSQL database (Neo4j) and the strict-schema followed by eQube DaaS's environment.
  • Developed and released another brand-new connector for Deltek Costpoint ERP software.
  • The low code-no code nature of Costpoint meant that no API was available for interacting with it. Web-services had to be developed and deployed on Costpoint for supporting the tasks needed by a connector.
  • Modified the connector for Polarion Application Lifecycle Management software as per the requirements of a potential client which helped the company in securing new client.
  • Performed maintenance tasks like bug fixes, version upgrades, and customizations to suit the requirements of different clients on 60+ connectors offered by eQube DaaS platform.
  • Tech Stack : Java, MySQL, Neo4j GraphDB, Polarion ALM, Deltek Costpoint ERP, Apache Maven, Subversion, Jenkins

Software Engineer Intern - Ryussi Technologies Pvt. Ltd.

Pune, IN

  • Enhanced the company's flagship product, MoSMB - an SMB protocol based file server - by providing support that allows its users to store data on cloud.
  • The file server used to store all its data locally which required on-premise data storage infrastructure.
  • MoSMB was made capable of using Amazon Web Services' Simple Storage Service (AWS S3) and Google Cloud Platform's Cloud Storage for its data storage requirements.
  • This project also allowed data stored on cloud platforms to be accessed using standard POSIX semantics which are widely known and used by legacy softwares.
  • The company could now target the customers who used cloud storage or were migrating to cloud.
  • An offer to work for the company full-time was also extended to me at the end of the internship.
  • Tech stack : C++, Golang, Amazon Web Services, Google Cloud Platform