Vishal Singh

Senior Software Engineer

Redmond, Washington, United States11 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led high-availability projects at Microsoft for millions of users.
  • Engineered CI service for AWS RoboMaker enhancing ROS package management.
  • Implemented microservices for Jio's 5G network infrastructure.
Stackforce AI infers this person is a Cloud Computing and Telecommunications expert with strong software engineering capabilities.

Contact

Skills

Core Skills

Key Management.net FrameworkAws CdkAmazon Web Services (aws)

Other Skills

AJAXASP.NETAgile MethodologiesAlgorithmsAndroid DevelopmentAngularJSBashC#C++Cascading Style Sheets (CSS)Cloud DevelopmentDebuggingDistributed SystemsDockerElasticsearch

About

Software Engineer with expertise in high-availability systems, cloud solutions, and key management. Currently leading critical projects at Microsoft, enhancing Azure Active Directory for millions of users. Proven track record in optimizing performance, automating processes, and securing systems at AWS and Reliance Jio. Master’s in Computer Science from Arizona State University. Passionate about leveraging technology to drive innovation and solve real-world challenges. Let's connect! 🗷 Strong understanding of Algorithms, Data Structures, Operating Systems, and Database management. 🗷 Areas of Interest: Software Engineering, Full Stack Development, Distributed Systems, Cloud Computing 🗷 Links https://github.com/vishalsinghdeepak

Experience

11 yrs 7 mos
Total Experience
1 yr 11 mos
Average Tenure
4 yrs 11 mos
Current Experience

Microsoft

2 roles

Senior Software Engineer

Nov 2022Present · 3 yrs 7 mos

Software Engineer II

Jul 2021Feb 2023 · 1 yr 7 mos

  • ➭ Led design, development, and coordination with multiple teams/stakeholders for high-availability features in Microsoft Entra ID formerly Azure Active Directory (AAD)'s Key Management team, managing 1M+ requests per second and 50M+ MAU.
OAuthC#.NET FrameworkKey Management

Arizona state university

2 roles

Graduate Services Assistant

Jan 2021Apr 2021 · 3 mos

  • Graduate Services Assistant for CSE 579: Knowledge Representation and Reasoning.
  • ➭ Responsible for providing teaching and grading support, and seamless execution of lectures virtually for a class of 279 students.

Graduate Services Assistant

Aug 2020Dec 2020 · 4 mos

  • Graduate Services Assistant for CSE 463: Intro Human-Computer Interaction (2020 Fall)
  • ➭ Responsible for providing teaching and grading support, and seamless execution of lectures virtually for a class of 300 students.

Amazon web services (aws)

Software Development Engineer Intern

May 2020Aug 2020 · 3 mos · California, United States

  • AWS Robomaker
  • ➭ Engineered a Robot Operating System (ROS) Continuous Integration (CI) service for AWS RoboMaker and achieved a 1-click solution to build ROS packages on-demand for any target workspace entirely using AWS.
  • ➭ Introduced functionality to produce a Docker image in AWS ECR and a folder in AWS S3 that contains build executables of the packages according to the target machine specifications - OS and architecture.
  • ➭ Incorporated the feature to push status updates of the build to an SNS topic which a user can utilize accordingly.
  • Tools
  • ➭ AWS CDK (Cloud Development Kit)
  • ➭ TypeScript, Python
  • ➭ ros-tooling/cross_compile

Arizona state university

2 roles

Student

Aug 2019Apr 2021 · 1 yr 8 mos

Graduate Teaching Assistant

Aug 2019Dec 2019 · 4 mos

  • Teaching Assistant for CSE 110: Principles of Programming under Professor Yoshihiro Kobayashi.
  • ➭ Responsible for designing, conducting, and overseeing the lab sessions on Java programming.
  • ➭ Also, accountable for providing teaching and grading support for a class of 200 students.

Jio

Software Engineer

Dec 2016Jul 2019 · 2 yrs 7 mos · Gurgaon, India

  • Jio 5G Project
  • ➭ Implemented docker based microservices to manage the lifecycle and catalog of Virtual Network Functions (VNFs) to accomplish Software-Defined Networking(SDN) for Jio 5G based on the Open Network Automation Platform(ONAP).
  • Central Log Management System
  • ➭ Programmed, assembled, and deployed a REST API framework to auto-update at a central location that slashed log search and debugging time by 30-40%.
  • Jio Cloud Services (JCS)
  • ➭ Developed features such as creation and attachment of tags, multiple network interface card attachments, and sharing of the Virtual Machine Images (VMI) within the compute service (OpenStack Nova) taking reference to AWS.
  • ➭ Responsible for supporting, troubleshooting issues, and implementing new features in the Compute (OpenStack Nova) and Image (OpenStack Glance) service.
Amazon Web Services (AWS)AWS CDKTypeScriptPython (Programming Language)Software Design

S&p global market intelligence

2 roles

Software Engineer II

Promoted

Aug 2016Dec 2016 · 4 mos · Gurgaon, India

  • Charting
  • ➭ Spearheaded new charting service to render charts across the website utilizing Highcharts and AngularJS. Supplanted the obsolete Silverlight based charting and rescued a huge revenue-generating charting functionality.
  • ➭ Incorporated feature to satiate the critical user requirement to export a chart as an image/PDF/MS Word/Excel file.
  • ➭ Responsible for the development of REST APIs, building a Javascript framework, integration of the framework in widgets and webpages and Testing.

Software Engineer

Jun 2014Jul 2016 · 2 yrs 1 mo · Gurgaon, India

  • Angular Widget Development
  • ➭ Redesigned and transformed monolithic ASCX widgets into modular and efficient REST and AngularJS based widgets.
  • ➭ Incorporated critical features to export widget data to an Image/PDF/MSWord/Excel file with 90% UI accuracy.
  • ➭ Converted monolithic (ASMX) export services to REST APIs to export the financial data on an ASCX widget to MS Word/Excel file.
  • Legacy Widget Development
  • ➭ Full-stack developer in IDS (Integrated Desktop Solutions) team responsible for new feature developments on the Capital IQ website.
  • ➭ Developed legacy ASCX widgets on the ASPX pages to render financial data and worked on troubleshooting and resolving bugs.

Foospot

Co-Founder (CTO)

Oct 2015Feb 2016 · 4 mos · Gurgaon, India

  • ➭ Innovated a software solution that solves the parking issues by finding, navigating, and booking the nearest parking spot.
  • ➭ Conceptualized, programmed, and led the development of the backend infrastructure and mobile android applications for the users and parking merchants.
  • ➭ Involved in the business plan, UI/UX development, user research, and website development.

Punjab national bank

Software Developer Intern

Jun 2013Jul 2013 · 1 mo · New Delhi Area, India

  • Designed and implemented an information management system (portal) for managing details of the employees.
  • Restricted the data accessible to users based on the designation of employees.
  • Extended the portal with leave/query/travel request features.
  • (JAVA, Servlets, JSP, SQL).

Education

Arizona State University

Master of Science - MS — Computer Science

Jan 2019Jan 2021

Netaji Subhas Institute of Technology

Bachelor of Engineering (BE) — Computer Engineering

Jan 2010Jan 2014

Kendriya Vidyalaya Muradnagar

10+2 — Science

Jan 1998Jan 2010

Stackforce found 100+ more professionals with Key Management & .net Framework

Explore similar profiles based on matching skills and experience