Babloo Kumar

Front-end Developer

As a developer, I am specialized in creating modular and scalable front-end architectures.

I love to program and have done so for 18800+ hours over the past 8+ years. Data structures, Algorithms, JavaScript, Angular, React & Cloud keeps the fire alive in me.

Featured Projects

View selected projects below. More information can be found at Babloo Kumar.

Epicor Kinetic Platform

Epicor Kinetic Platform

Epicor Kinetic Platform is a combination of,
Design System - A system that defines how the typography, colors, layouts, and UI components behave. It incorporates the option to have custom branding.
UI Framework - The UI framework is used by developers to build applications. The framework adheres to the Kinetic Design system out of the box. Kinetic UI framework has followed component based architechture to provide heavy features based on the needs. Listed are some of the features which is built and can be used Out of Box. E.g. Responsive Shell, Menu Bar / Panels , Login & Session Management, UI component Suite, Rest Services, Dataviews & Data Binding , Mobile Components, Kinetic Angular Services, Developer Standards. The Kinetic Shell provides the core foundation for any applications built with the Kinetic framework.
The Kinetic shell provides many UI Component Suite out of the box like the menu bar, favorites, sliding panels (left / right) and a responsive design that scales to mobile.
The home page offers a flexible, gridbased layout, for placing UI components that represent important information for your users.
Cross-Platform Framework - Standard UI framework for building applications across different platforms. Renderer Engine takes care of building the applications utilizing the customized JSON. Application screens can be customized using Application Studio. Application Studio is highly advanced mechanism to create new apps, & update existing apps with new UI controls.

Deloitte ConnectMe

ConnectMe™

Deloitte's ConnectMe™ is a digital workplace platform that connects the workforce with a modern digital experience using insights to connect the workforce to what they need, when and where they need it. It's designed to improve User Experience in two ways. First, ConnectMe's algorithms draw on vast amounts of in-house data, and then it uses chatbots to deliver fast, frictionless answers and solutions to just about any imaginable speed bump an employee might encounter. Also, ConnectMe aims to make EX better is that it takes over the repetitive, boring parts of any given job, so that people can spend most of their time and talents on more complex, interesting work that demands a human touch. Deloitte's ConnectMe™ is a scalable, flexible, cloud-based SaaS (Software as a Service) that transforms how HR organizations deliver services to various personas (for example, employees, managers, HR Operations, etc.). ConnectMe provides the platform infrastructure and user-facing tools to engage employees in a more efficient and effective way for Human Resources matters by being the single point of employee engagement

Deloitte Advanced Analytics Platform

Deloitte Advanced Analytics Platform (DAAP)

DAAP- It is unified platform to enable advanced analytics capabilities, power up iLab products on a set of common technologies using the best breed tools and deliver value to our customers in the analytics space.
Visualization Framework - The applications which are built on top of DAAP has capability to support visualizations/dashboard. Goal here is to build a common platform or a library that can be consumed by any such applications. Another objective is to allow practitioners to write custom charts and contribute it to the common platform. This increases the consumption story as they don't have to wait until a chart that they need is shipped by a DAAP application. Other DAAP applications can make use of this ecosystem. Also, we want to allow users to write chart using any js charting library. Charts Supported d3, Vega, c3, high charts. This platform mainly consists of design time and run time. Design time objects can be published and shared between users and applications. Common run time is shared between all the applications.

Polygon

Polygon

Polygon - Polygon framework is a web\mobile UI toolkit for building high quality, cross platform native and web app experiences. It offers library of highly optimized, scalable UI web components, gestures, and tools for building fast, highly interactive apps. Polygon has followed component based architechture to provide features based on the demand.

Sirius Programmer

CareLink SmartSync Device (Sirius Programmer)

The CareLink SmartSync™ Device Manager is a secure, tablet-based device manager that enables BlueSync™ technology. SmartSync provides wireless programming at implant with revolutionary portability and intuitive design. Sirius Programmer is a cross platform application which interacts, monitors and programs the cardiac implantable devices via a bluetooth connected RF Head . The application is being developed on Android and iOS platforms using C#, Xamarin and various UI tech stacks. Application will specifically be used by doctors for programming the Medtronic cardiac Implantable devices in patients and also for analysis and monitoring of those devices. . It basically replaces Encore machine which is used to measure various cardiac functionalities and program the implants. The application is a hybrid application which can be run in all types of mobile devices as well as desktop through browser.

Virtual Vega

MyCareLink Smart™ (Virtual Vega)

Virtual Vega project involves the development of a Patient Home Monitoring System for Medtronic implanted medical devices. It is a system that collects medical telemetry data from some supported Medtronic implantable device(s). It consists of Home Monitor Application, Patient's Smartphone or tablet, Telemetry Head unit and the external network connectivity options. Doctor(s) would be able to monitor the activity of human body remotely through implanted medical devices. The human body activity is monitored through a telemetry head unit which communicates with the implant device over a custom protocol. The Home Monitoring Application received the monitored data on Patient’s Smartphone or tablet and facilitates the secure data transmission to Medtronic so that, the confidentiality of data is maintained. The Virtual Vega Project comprises of design and development of application and system level modules, requirements gathering, analysis, design reviews, hardware and software interfacing, device driver development, qualification, systems integration. It also includes modification of operating system components for efficient booting sequence, device driver related I/O mapping, performance optimization etc. It also includes framework level application development, web applications for remote monitoring.

Sumo Robo

Sumo Robo


C++ code that powers a MRK2 robot http://www.sumorobotleague.com
Mini-sumo is a competition between robots based on Japanese wrestling – “sumo” is the Japanese word for wrestling. Similar to traditional sumo matches, two opponents (robots) face each other in a ring named a dohyo. The object is to stay in the ring while pushing the opposing robot out of the ring. The robot that stays in the ring the longest wins the match.

    Theory of Operation:
  1. stay on the dohyo
  2. hunt for the opponent
  3. target (aim at) the opponent
  4. attack the opponent
The Robo depicted in the picture has won many wars and it keeps learning from his master .

Expresso

Expresso

Expresso project involves the development of system which could tell about your anxiety level, stress level, and the financial pressure. It is a system that collects your information from various sources & surveys and predicts the load on the brain and in the pocket. The idea is generated from physics basic formula stress = force / area. Based on the recent social activities and accessible Medical reports, financial conditions, eating habits, workout sessions & survey, it generates a behavioral score between -1 to +1. -1 being highest level of stress. +1 being the highly satisfied and mentally fit. It recommends various things based on the stress level like music, yoga, eating habits to suggestions for scheduling appointment with the doctors. In case of students / Minor based on severity it informs the doctors / guardians automatically. It also keep monitoring financial crisis and alerts occassionally where money could have been saved. In a world of constant change we must learn to be adaptable. This Product through Web App/ hybrid mobile app brings peace. In today’s dynamic world, taking care of your mind is the most important. These feelings of deprivation, failure, helplessness make a permanent place in our minds and can manifest in any way. Thus, when you experience any kind of failure life, either personal or professional, think about how to save your mind from this setback. Your mind will find new ways and provide a soft cushion against this failure and protect you. Just like they say, don’t take failure to heart, probably it’s time to change this saying and say ” Don’t let failure affect your mind”

Work Experience

See my complete work history on LinkedIn.

Senior Product Developer

Epicor Software

February 2020-Present

Provides various front-end related services ranging from development work, Assisting in defining Architecture, trainings, workshops, feature development and Research & Development activities.

Staff Software Engineer

Deloitte US (India) Offices

June 2017 - February 2020

Worked as Developer for multiple Research & development products which has high impact with huge customer base. Learned the basic art of team bonding and ownership. This was the first hand experience of Digitalisation and Analytics.

Key contributions:

  • Overhauled the legacy App with high resolution User interface and advanced analytics.
    • Assisted in defining the Software Architecture of the product.
    • Created Multiple technical components using HTML, CSS, JavaScript and Responsive Web Design.
    • Created interactive UI for the Application with heavy loaded features.
    • Created library for event & state management.
    • Developed the Digital Skills and create all Hollapalooza content.
  • Created framework for the click stream analytics, which had capability to connect the workforce with a modern digital experience using insights from the analytics.
  • Created library to host the different components in the harness framework.
  • Created Framework for the fully customized and highly accessible UI/UX web components.
  • Provided trainings for advance usuage of Angular & React, and how to build libraries using Js.

Senior Front-End Developer

Wipro Limited

August 2013 - June 2017

Lead the UI development for the multiple poignant Healthcare products in the industry it serves. This was my Hello World! with Mobile Apps (Cordova, Xamarin).

Key contributions:

  • Responsible for setting code standards for the front-end development.
  • Created a fully customized front-end framework, including the UI/UX design & skeleton.
  • Created JavaScript library for the event and state management.
  • Created JavaScript library for view engine where multiple products can be rendered flawlessly.

Certifications

See my certification history on Certification Badges.

Azure DevOps

Microsoft Certified: AZ-400 Designing and Implementing Microsoft DevOps Solutions

Issued By Microsoft

See Credential

Passing exam AZ-400 validates the skills and knowledge to combine people, process, and technologies to continuously deliver valuable products and services that meet end user needs and business objectives. Candidates optimize practices, improve communications and collaboration, and create automation to streamline delivery. They design and implement strategies for application code and infrastructure that allow for continuous integration, testing, delivery, monitoring and feedback.

Azure AI Engineer Associate

Microsoft Certified: Azure AI Engineer Associate

Issued By Microsoft

See Credential

Earning the Azure AI Engineer Associate certification validates the skills and knowledge required to build, manage, and deploy AI solutions that leverage Azure Cognitive Services, Azure Cognitive Search, and Microsoft Bot Framework. Candidates understand the components that make up the Azure AI portfolio.

Azure AI Fundamentals

Microsoft Certified: Azure AI Fundamentals

Issued By Microsoft

See Credential

Earners of the Azure AI Fundamentals certification have demonstrated foundational knowledge of machine learning (ML) and artificial intelligence (AI) concepts and related Microsoft Azure services.

Endorsements

American Council on Education CREDIT
This credential has been successfully evaluated by the American Council on Education for college credit. It is recommended for a total of 1 college credits. For more information about ACE CREDIT evaluations, visit www.acenet.edu.

Azure Fundamentals

Microsoft Certified: Azure Fundamentals

Issued By Microsoft

See Credential

Earners of the Azure Fundamentals certification have demonstrated foundational level knowledge of cloud services and how those services are provided with Microsoft Azure.

Epicor Cloud Foundations

Cloud Foundations

Issued By Epicor

See Credential

The Cloud Foundations Certification represents the knowledge and skill set required to understand core/essential cloud concepts such as Cloud Terminology, Environments and Characteristics, and the Cloud Financial Equation. The badge earner has demonstrated a strong understanding of the Epicor Cloud Value Proposition and how to drive success in their role.

Education

Graphic Era University, Dehradun, Uttarakhand, India

Bachelor of Technology, Electrical & Electronics Engineering (Hons.), 2009-2013

4 Years full-time program covering core Electrical, Electronics, Device Communication & Biomedical concepts & modelling. Along with heavy focus on Programming.

Gail Dav Public School, Gail Gaon, Dibiyapur, Uttar Pradesh

A projected School by GAIL (INDIA) LTD, Govt. of India
1998 - 2009

Motto: Asato Maa Sadgamaya

First hand experience of Hello World!