About

• ~11 years of demonstrated hands-on polyglot experience in Enterprise Software Development Engineering. • Member of .NET Foundation • World Rank #1 — Veracode Security Code Challenge • Won Digital PSU Award for in-house development of Machine Learning model for Organization's ITSM. • AWS, Microsoft, Scrum, Git, and GraphQL Certified. • Featured in Microsoft thank you page for OpenSource contribution to Microsoft .NET 6 core runtime repo. • Develops Mission Critical REST APIs, Web Applications, Webhooks, Command Line Interfaces, and Libraries. • Solution Architecture, High Level Design, Low Level Design, Coding, Writing Unit Tests, Documentation, UI, API, and Database Design & Development, Code Security Review, and Complete SDLC. • Uncrowned Chief Application Code Security Officer for Microsoft and Open-Source technologies. • Empowers a team of 3 external developers and mentors fellow and junior Developers. • Blogger, Vlogger, YouTuber, and Content Creator. Skills: • C#, Node.js, Angular, JavaScript — ES6+, TypeScript, T/SQL • ML.NET, Machine Learning • .NET 7, .NET Core, .NET Framework, ASP.NET MVC, Entity Framework, EF Core • HTML, CSS, Bootstrap, jQuery • Visual Studio, VS Code, Git, TFVC, Azure DevOps, Team Foundation Server, GitHub • GraphQL, REST APIs, gRPC, OpenAPI (FKA Swagger), JSON • OWASP, MicroFocus Fortify (FKA HP Fortify), Unit Testing, MSTest, Moq, Jasmine, Karma • SQL Server, MSMQ, Hangfire • Azure, AWS, Docker • Clean Code, TDD, CQRS, MediatR • RPA – Microsoft Power Automate, Selenium IDE

Work Experience

SAP Development Manager, Bharat Petroleum Corporation Limited

May 2023 - Present

Manager - Software Development Engineering, Bharat Petroleum Corporation Limited

March 2021 - May 2023

Assistant Manager - Software Development Engineering, Bharat Petroleum Corporation Limited

April 2017 - March 2021

Executive - Software Development Engineering, Bharat Petroleum Corporation Limited

April 2015 - March 2017

Management Trainee - Software Development Engineering, Bharat Petroleum Corporation Limited

June 2014 - March 2015

Education

Bachelor of Technology (B.Tech.) - Maulana Azad National Institute of Technology

December 2010 - December 2014

Computer Science

Skills

GraphQL

C#

ASP.NET MVC

JavaScript

Bharat Petroleum Corporation Limited

Kubernetes

Node.js

HTML5

ASP.NET Core

Team Foundation Server (TFS)

OData

Microservices

Enterprise Architecture

ASP.NET

Visual Studio

Amazon Web Services (AWS)

Personal Development

REST API

.NET Core

SQL

Cloud Computing

Accountability

Android

Team Leadership

Bootstrap

JSON

OAuth

Written Communication

Java

Android Development

Git

Go (Programming Language)

Decision-Making

Strategy

Web Applications

AJAX

Language Integrated Query (LINQ)

Communication

Microsoft Azure

Entity Framework

HTML

Time Management

Angular

.NET

Machine Learning

DevOps

Conflict Management

Microsoft SQL Server

Strategic Thinking

CSS

Design Patterns

Awards

Digital PSU - Economic Times

30 September 2022

Environmental Sustainability (Green Initiatives) - Economic Times

30 September 2022

Digital PSU Award for In-house developed On-premise Machine Learning Model for ITSM - Governance Now

28 February 2020

Digital PSU Award at 7th PSU Awards by Hon’ble Minister Shri Arjun Ram Meghwal for developing on-premise Machine Learning models for faster resolution of IT Issues.

Chief Minister’s Excellence Award - Chef Minister of Madhya Pradesh

30 June 2010

Interests

When not in front of a Computer, I like to ride my Bike

  • Bike Riding

Chances are you'll see me with my Headphones on

  • Music

Languages

English

Fluency: Fluent

Hindi

Fluency: Fluent

References

It is my pleasure to recommend Satish. He is passionate about writing code and solving clients’ problems through the development of creative and innovative software. He has tremendous potential. Satish is vocal about his software ideas, but respects his superiors and enthusiastically tackles every assignment as he is directed. He is friendly, easy to get along with, well-liked by our clients and respected by his co-workers. Forever the student, Satish takes courses frequently to stay up-to-date on the latest techniques in software development. He is able to thoroughly focus on every project and is not easily distracted. He comprehends instructions quickly and is flexible when changes have to be made in the original plan. Satish is a skillful communicator both written and verbal and works extremely well with our clients, some of whom request him specifically to handle their jobs. Satish is dedicated to providing quality work. He checks and rechecks his software before turning it in for presentation to the client. He strives to make his programs as user friendly as possible understanding that not everyone is an expert programmer. He is detail oriented and rarely has any bugs in his finished product. His energy is limitless and his enthusiasm serves to motivate everyone on his team. I am sure he will succeed wherever he goes.
- Prashant Sharma
Satish is a proactive and tireless contributor who would make a great addition to any team. As working with BPCL I met to Satish as part of BITS project team. Satish impressed all of us (whole team of BITS and other colleges) by transforming the logics and full use of technology ensuing awkward silence into a lively icebreaker discussion among the team, and he even initiated a usages of technology, Best practices and design patter for the BITS project which is using by BPCL organization all over the india. Throughout the time when I have been there in project , Satish completed his assignments/task on time and never failed to add a creative touch when appropriate. I would highly recommend his for any position, as he naturally rises to the occasion when presented with something he is passionate about.
- Pradeep Atkari