profile-pic

Abhishek Sharma

Highly motivated, result-oriented professional having worked over 20 years in software design and development. Interested in learning new technologies and tools with hands-on experience in implementing them on various platforms and business domains.
  • Role

    Staff Software Engineer 2 & Reverse Engineer

  • Years of Experience

    20 years

Skillsets

  • Maui
  • CMake
  • Confluence
  • DotNet
  • Github
  • Hashicorp Consul
  • Jenkins
  • Jira
  • JMeter
  • Kafka
  • LangGraph
  • Linux
  • Checkmarx
  • OAuth2
  • SDK
  • SonarQube
  • Splunk
  • STL
  • Swagger
  • Templates
  • Web API
  • Windows
  • WPF
  • Prefview
  • Azure application gateway
  • C++
  • Docker
  • Kubernetes
  • Microservices
  • React Native
  • Ansible
  • AppDynamics
  • ASP.NET
  • Azure
  • Azure AKS
  • Azure APIM
  • C#
  • Azure ARM
  • Azure Event Hub
  • Azure iam
  • Azure insight
  • Azure KeyVault
  • Azure load balancer
  • Azure Monitor
  • Azure Storage
  • Azure VM
  • BlazeMeter

Professional Summary

20Years
  • Feb, 2023 - Present3 yr 2 months

    Staff Software Engineer 2

    Blue Yonder
  • Dec, 2021 - Feb, 20231 yr 2 months

    Senior Technical Dev Architect (Online Gaming)

    Octro
  • Jun, 2017 - Nov, 20214 yr 5 months

    Technical Dev Architect (Staff Software Engineer)

    Blue Yonder
  • Aug, 2011 - May, 20131 yr 9 months

    Associate Manager (Telecom)

    Tata Communication
  • Jun, 2013 - Aug, 20152 yr 2 months

    Senior Associate Platform Level 2 (Finance)

    Sapient
  • Aug, 2015 - May, 20171 yr 9 months

    Dev Architect (Senior Engineer) (Retail)

    Target Cooperation
  • Sep, 2007 - Aug, 20113 yr 11 months

    Senior Software Engineer

    Samsung Electro Mechanics
  • Jul, 2005 - Aug, 20072 yr 1 month

    Project Engineer

    Wipro Technologies

Work History

20Years

Staff Software Engineer 2

Blue Yonder
Feb, 2023 - Present3 yr 2 months
    Collaborated with cross-functional teams to deliver high-quality software products on schedule. Architected and ported the SpacePlanning application from MFC to a modern, cross-platform C++ library (also in C# .NET Core), enhancing maintainability, performance, and modularity. Currently integrating an AI agent using LangGraph, delivering intelligent automation for planning workflows and boosting system efficiency.

Senior Technical Dev Architect (Online Gaming)

Octro
Dec, 2021 - Feb, 20231 yr 2 months
    Modernization and re-architecture of current products. Reviewed architecture, development, collaboration, and automation processes. Regularly interacted with stakeholders to improve and define the product roadmap. Used React Native frontend and C++ backend to create the first version of Single Sign On product for mobile games. Built a game 'Poker' with scalable architecture, supporting 30,000 active users per day.

Technical Dev Architect (Staff Software Engineer)

Blue Yonder
Jun, 2017 - Nov, 20214 yr 5 months
    Responsible for systems design, SaaS modernization and re-architecture of legacy category-management desktop application. Enabled a SaaS product on Azure. Used C++, MFC, C#, ASP.NET Core, OAuth2, Swagger, Ansible, Azure services, Jenkins, Docker, Kubernetes, GitHub, Jira, Confluence, SonarQube, Checkmarx, Splunk, Appdynamics. Orchestrated large-scale deployments and architected cloud-focused frameworks using Azure services.

Dev Architect (Senior Engineer) (Retail)

Target Cooperation
Aug, 2015 - May, 20171 yr 9 months
    Responsible for systems design, modularization, and migration of legacy POS system to cloud-based microservices enterprise architecture. Used C++, C#, STL, ASP.NET Core, Swagger, Docker, Kubernetes, GitHub, Jira, Confluence, PrefView, Kafka. Refactored code and migrated POS system to microservices, applied 12 factor principles, and collaborated with distributed teams.

Senior Associate Platform Level 2 (Finance)

Sapient
Jun, 2013 - Aug, 20152 yr 2 months
    Created new features and maintained existing application of frontend desk in financial system. Used C++, STL, Linux, CMake. Participated in continuous improvement, mentoring juniors, preparing POCs, and designing modules. Served as single point of contact between Sapient and client.

Associate Manager (Telecom)

Tata Communication
Aug, 2011 - May, 20131 yr 9 months
    Created algorithms to increase call routing profit margins. Used C++, STL, Templates, Windows, IBM Linear Programming dll. Conducted research and developed linear programming algorithms for call routing. Used multithreading, templates, and STL for algorithm and UI.

Senior Software Engineer

Samsung Electro Mechanics
Sep, 2007 - Aug, 20113 yr 11 months
    Designed and implemented multiple products from scratch, including GUI and algorithm development. Used C++, STL, MFC, Windows, WPF. Projects included Lane Detection Warning System, ODBDC, Gerber Bitmap Conversion Tool, and Zigbee Simulator Packets. Removed memory leaks, reverse engineered formats, and developed Boolean algorithms for vector format conversion.

Project Engineer

Wipro Technologies
Jul, 2005 - Aug, 20072 yr 1 month
    Automated test cases using MAUI (.Net) and C++. Used C++, STL, C#, Windows, MAUI, SDK. Worked on 'Client Core 2K GDI' and 'Accessibility' projects, automating manual test cases and conducting feasibility analysis. Automated manual test cases for Print and Fax components.

Major Projects

3Projects

Space Planning SaaS Modernization

    Architected and ported the Space Planning application from MFC to a modern, cross-platform C++ library. Integrated an AI agent using Lang Graph.

Gaming Single Sign-On

    Developed SSO product enabling users to select games from multiple options using React Native frontend and C++ backend.

POS System Migration

    Migrated legacy POS system to cloud-based microservices using ASP.NET Core and Kafka.

Education

  • Bachelors of Technology: Electronics And Communications Engineering

    Maulana Azad National Institute of Technology - Bhopal (2005)