Uday Sankar G

Software Engineer

Bengaluru, Karnataka, India19 yrs 9 mos experience
AI Enabled

Key Highlights

  • Expert in architecting robust product solutions.
  • Proficient in Java and R programming for scalable platforms.
  • Led development of innovative technologies in programmatic media.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Retail and Analytics.

Contact

Skills

Core Skills

JavaApi Development

Other Skills

.NETAndroidApache CamelDashboardData MiningDesign PatternsFacebook APIGWTHTTPHadoopHibernateHiveJBoss Application ServerJBoss ESBJSON

About

At Signify, my focus is on architecting robust product solutions that seamlessly integrate with complex systems, drawing on a rich background in engineering innovative software architectures. Leading the charge in system design, I harness the power of Java and R programming to create scalable platforms that drive business transformation. Previously, as a Principal Engineer at MiQ, I spearheaded the development of cutting-edge technologies, fostering a collaborative environment to fuel strategic initiatives. My approach is grounded in a commitment to quality and a passion for leveraging data analytics to unlock new potentials in the realm of programmatic media.

Experience

19 yrs 9 mos
Total Experience
1 yr 11 mos
Average Tenure
2 yrs 1 mo
Current Experience

Signify

Principal Engineer

May 2024Present · 2 yrs 1 mo · Bengaluru, Karnataka, India

Miq

Principal Engineer

Jul 2023May 2024 · 10 mos · Bangalore Urban, Karnataka, India

Walmart global tech india

Staff Software Engineer

Aug 2021Jul 2023 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • Distributed Job Scheduler(South Africa Massmart market)
  • Designed and Implemented a distributed job scheduler for OMS and FMS to trigger the rules and actions based on the events set.
  • OMS (Order Management System projects for ASDA Grocery UK)
  • Order Management System is an online grocery order placement system.
  • Lead Kafka migration for entire grocery team.
  • Design and Developed Loyalty Program for OMS
  • grocery team.
  • Designed Brand Power Discount feature in OMS
  • grocery systems.
  • Substitutions (Items substitutions at the time of fulfillment)
  • Substitutions application is used to recommend additional items as part of fulfillment.
  • Leading the entire substitutions new solutions and feature development.
  • Designed and developed externalization of substitutions application.
  • Rollback Service (Toggle Feature rollout service)
  • Rollout service will help us to release features based on strategy plan.
  • Designed and developed the rollout service which will help us to configure rollout based on different strategies.
  • Other responsibilities:
  • Designed various projects and machine learning use cases.
  • Automated feedback and recommendation system using NLP and Machine learning techniques.
  • Amend order validation system.
  • Deep learning based MCQ system to improve echo
  • friendly packing, Customer promotions and improve search relevancy.
Design PatternsJavaRESTful WebServicesAPI development

Target

Lead Engineer

Aug 2018Aug 2021 · 3 yrs · Bangalore

  • GOA (Guest Order Allocation projects for Target.com)
  • Project for target.com for allocation purpose;
  • Implemented performance framework using JMeter, Gatling.
  • Introduced new caching techniques to improve performance.
  • Implemented Allocation Booster and Node quality engine to improve allocation using python.
  • Implemented log monitoring using elastic search and Kibana. - Implemented metrics using drop wizard, influx, Grafana.
  • Implemented fork and join pools to increase the performance of application.
  • Designed various features and audit capability for allocation.
  • DCC (Demand curve coverage) projects)
  • Project implemented for inventory forecasting;
  • Created a framework to load 10 billon data using microservices and Kafka;
  • Worked on performance tuning and stability of the application to increase the data load.
  • Valor projects
  • Project implemented for item rule evaluation;
  • Scaled service interacting with Elastic Search;
  • Implemented an in-memory percolator.
  • MCQ based guest feedback using machine learning.
  • Other responsibilities:
  • Implemented and Introduced analytics framework in to the allocation engine to increase the node allocation capability using machine learning algorithms;

Ge digital

Senior Enterprise Application Engineer

Sep 2016Aug 2018 · 1 yr 11 mos · Bangalore

  • Part of developing and deploying new products in Predix platform.
  • Worked for Different Business of GE like GE Aviation, GE power and GE healthcare.
  • 1) Designed micro service based analytics platform using Spring Boot and Node.JS. This platform take care of executing the analytics model, implemented considering micro services architecture.
  • 2) Designed the application to deploy in cloud platform in AWS.
  • 3) Designed a chat bot based on deep learning techniques. Designed a chat bot for all GE business using Python and natural language processing(NLP) techniques. Initially created a frame work using python and exposed it has a rest based services using file based corpus.
  • 4) Implemented analytics and machine learning model to simply manufacturing process. Model was created based on spring boot using netica api to generate multiple Bayesian networks. Used Bayesian network algorithm to predict dielectric failure and did complete automation of this model. Used thread pooling etc for concurrency.
  • 5) Designed and implemented a osgi based micro services and UI. Implemented a fork and join framework to have concurrency and capability. Used material views and multi threading concepts improve the performance of the application.
  • 6) Designed and developed Devops model for CI/CD process.
  • 7) Implemented anomaly detection technique for a application platform. Using python and one class SVM algorithm implemented a anomaly detection framework work which will find the maximum occurring errors and predict the error that can occur in platform. Automatically intimate the support and business users for a real time monitoring.
  • 8) Implemented a PDF export framework for the sales application. This was implemented using spring boot services.
  • 9) Took lot of innovative sessions in GE for Deep Learning, Containers, Reactive programming and Block chain.
  • 10) Presented an idea using Block Chain for manufacturing process and optimization.

Redknee

R&D Engineer

Apr 2013Sep 2016 · 3 yrs 5 mos · Bangalore

  • Implemented Corba based server and client implementation in Jboss Fuse.
  • Implemented Oauth2 protocol implementation for our product platform.
  • Implemented Analytics using ELK(Elastic, Logtash and Kibana) for Dual Sim data, wifi, voice and SMS and Smart Pricing revenue reports and Campaign reports.
  • Worked on J Boss Fuse and Apache Camel ESB component.
  • Implemented Middle ware Automation Framework for running regression test cases from Jenkins
  • .
  • Doing R&D and developing a telecom based analytic framework based application using Microsoft BI suite. Implemented dashboards, data mining predictions and reports as part of this telecom analytic framework.
  • Implemented a analytic application using J2EE and Microsoft BI suite for mobile world congress which will help to launch campaigns based on the marketing manager analysis.

Alcatel-lucent

2 roles

R&D Engineer

Jul 2011Mar 2013 · 1 yr 8 mos

  • Developed a security model using Oauth 1.0 protocol for exposing api to third party applications.
  • Was part of development of social analytics applications which shows subscriptions, subscriptions, recommendations, comment sentiments and product comparisons from social network sites.
  • Was part of building the core sentiment engine module for categorizing social network comments into different moods. The engine was exposed as a REST web service which was capable of processing both online and batch requests. Also built an add-on module to improvise the prediction accuracy of the engine through human intervention. Based on the mood predicated an Social analytics application was also developed to predict the sentiments of share@once BSS products.
  • Designed a notification application using GCM ( Google cloud messaging) for mobile application.
  • Designed and contributed in the development of android smart app self-care applications within NSN's BSS portfolio.These applications are focused to provide self-care experience through mobile application (Android) and facebook channel.collectively the product is called share@once self care smart application.
  • Contributed in the development of social self-care applications within NSN's BSS portfolio.These applications are focused to provide self-care experience through social networking channels (Facebook) and mobile application (Android,iOS) channel.collectively the product is called share@once.
  • Contributed in the development of a web service message mediator framework/component for charge@once unified product.

Senior Software Engineer

Nov 2008Dec 2010 · 2 yrs 1 mo · Bangalore

  • Worked in a product called SAM ( Service Activation Manager) in OSS R&D. Created IMS based java work flows for adding, updating and deleting subscribers.
  • Wrote oracle pl/sql procedures, db scripts functions and unix scripts for supporting IMS and VOIP workflows for different customers.

Thomson reuters

Senior Software Engineer

Dec 2010Jul 2011 · 7 mos · Bangalore

  • Worked as J2EE developer in MIS department. Implemented as J2EE based reporting based application to view the sales orders.

Birlasoft

Software Engineer

Aug 2006Nov 2008 · 2 yrs 3 mos · Bangalore

  • Worked as GE Health Care Consultant in Birlasoft. Responsible for developing and supporting Java web based and Visual Basic development projects.

Education

Birla Institute of Technology and Science, Pilani

Master’s Degree — Software Systems

Jan 2009Jan 2011

Cochin University of Science and Technology

BTech — Information Technology

Jan 2003Jan 2006

DOEACC B Level

Master of Computer Applications - MCA — Computer Application

Jan 2000Jan 2003

JDT Islam Polytechnic

Diploma — Computer Engineering

Jan 1996Jan 1999

Malabar Christian College School

High School — SSLC

Jan 1985Jan 1995

Uday Sankar G - Software Engineer | Stackforce