Nishant Goyal

Senior Software Engineer

Bengaluru, Karnataka, India12 yrs 3 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in building scalable Big Data systems.
  • Proficient in full stack development for cloud services.
  • Strong leadership experience in software engineering.
Stackforce AI infers this person is a Big Data and Cloud Computing expert with strong full stack development capabilities.

Contact

Skills

Core Skills

Big DataCloud StorageFull Stack DevelopmentBig Data Software DevelopmentWeb DevelopmentCloud Application Development

Other Skills

API DevelopmentAgile DevelopmentAlgorithmsAngularJSApache KafkaApache StormAzure Data Lake StoreBackend DevelopmentBatch ProcessingCC++CSSCSS3Cloud ServicesCode Review

About

Building Big data systems at Microsoft

Experience

Microsoft

3 roles

Senior Software Engineering Manager

Promoted

Dec 2023Present · 2 yrs 3 mos

Senior Software Engineer Technical Lead

Sep 2022Nov 2023 · 1 yr 2 mos

Software Engineer

May 2017Aug 2022 · 5 yrs 3 mos

  • Software Engineer at Azure Data Lake Store and Cosmos building hyper scale, multi-model cloud storage repository for big analytic workloads that provides enterprise-grade security, auditing and support. ADLS is fully compliant with Hadoop distributed file system (HDFS). Cosmos and ADLS manages Exabytes of data for virtually all of Microsoft's businesses including Ad platform, Bing, Skype, Windows, Office, Halo, XBOX, etc. A plethora of big data analytics applications for running batch, interactive, and streaming workloads, such as Spark, Storm, HBase, Scope, and U-SQL, all run on this storage platform moving an Exabyte of I/O on a daily basis.
Big DataCloud StorageHadoopAzure Data Lake StoreCosmosData Management+4

Jio

SDE II

Dec 2015Apr 2017 · 1 yr 4 mos · Gurugram, Haryana, India

  • Full Stack Web developer, Big Data Software Development
  • SDE 2 at Reliance Jio Cloud Services - India's first Public Cloud offering.
  • 1. Designed and developed backend for Management Console (Customer interface to cloud services). Gained experience owning and working end-to-end on an application.
  • Worked on designing system infra architecture where application is deployed. Worked on setting up HA-proxy, load balancers, check nodes, deployment, DB in failure recovery mode.
  • Designed & Developed core backend to interact with browser client and all the cloud services in MVC pattern. Backend is built on Python’s Django Framework which communicates with Mysql as DB. Setup application level logging, Jenkins framework to run validation tests on new code checkin.
  • Worked on frontend using AngularJS/HTML5/CSS3/Jquery technologies.
  • 2. Developed Jiolocker, SAAS on top of Jio cloud services infra which offers users to upload/download/share their data on cloud. Technologies and frameworks used - Django, AngularJS, Mysql.
  • 3. As core member of Analytics and Business Intelligence team currently working on developing Big data solutions for enterprises. Worked on Apache hadoop, kafka, storm, zookeeper, ELK stack. Developing PaaS to provide one click deployment of Big data technologies on distributed cloud environment using OSS. Developed deep insight on various Big data principles like Distributed storage, SPOFs, data replication, buffered data ingestion, distributed computation, real time data processing etc.
  • 4. Developed POC for ETL pipeline for Reliance Jio telecom for real time data processing. Was able to ingest half a million records per second of 1 KB each and process them in approx 2 seconds using just 4 medium nodes as part of POC. Technologies used - Apache kafka, storm, fluentd, redis.
Full Stack DevelopmentBig Data Software DevelopmentBackend DevelopmentFrontend DevelopmentCloud ServicesData Analytics+1

Amazon development centre

Software Development Engineer

Jan 2015Dec 2015 · 11 mos · Greater Bengaluru Area

  • Was part of Detail Page Twister team which is involved in development of Amazon e-commerce website and mobile application. Was involved in development of new Immersive view for Amazon Twister giving addition price/prime info. Involved in various feature enhancements for Amazon mobile application like implementing partial state page refresh etc.
  • Technologies used - HTML/CSS/JS/Java
Web DevelopmentE-commerce DevelopmentFeature EnhancementsJavaHTMLCSS+1

Cisco systems

Software Development Engineer

Aug 2013Dec 2014 · 1 yr 4 mos · Bengaluru, Karnataka, India

  • Working in Cisco platform team on 2k-3k catalyst switches.
  • 1. Cloud Based Infra for Device optimization: Developed cloud application for cisco devices to share business and network related data for device troubleshooting. As part of four member team, I was responsible for the entire UI and server side APIs. The application was deployed on Azure based cloud infra and the development was done using HTML, CSS, JavaScript, Nodejs.
  • 2. Good Exposure on Platform driver development related areas like PHY, POE, Templates etc. Worked on bringing up new Muli-gig capable catalyst switch. Gained good exposure on Platform Dependent IOS code.
Cloud Application DevelopmentUI DevelopmentAPI DevelopmentNode.jsHTMLCSS+1

Defence research and development organisation

Intern

Dec 2011Jan 2012 · 1 mo

  • Customized OSS Mapserver to publish real time spatial data on map to help forecast and warn army in avalanche prone areas of Kashmir, the world’s highest battle-field.

Education

IIT Mandi

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2009Jan 2013

Bishop Conrad Sn. Sec. School

Jan 2005Jan 2008

Stackforce found 100+ more professionals with Big Data & Cloud Storage

Explore similar profiles based on matching skills and experience