Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Hobbies
Timeline
Generic

N BALAJI

Sr Software Engineer
Bangalore,India

Summary

  • Results-oriented and innovative Senior Software Engineer with 10 years of experience in backend development.
  • Involved in complete software development life cycle - requirement analysis, design, development, testing, maintenance and customer support.
  • Good exposure to Agile development practices such as continuous integration, Test driven development, Brainstorm, story development and iterative delivery.
  • Travel to customer site (China) for support and integration.

Overview

10
10
years of professional experience
3
3
years of post-secondary education
2
2
Certifications
2
2
Languages

Work History

Sr Software Engineer

GE Digital
Bangalore, Karnataka
05.2019 - Current

Proficy Operations Hub

Proficy Operations Hub from GE Digital is a centralized environment to rapidly build industrial applications (data connectivity, aggregation and visualization), enabling improved plant operations through comprehensive information that’s easier to analyze and act upon independent of location

Roles and Responsibilities:

  • Design and developing event features
  • Leading team of 4 members

Sensor Health

Sensor health is the solution by which each of the individual sensors can be monitored for anomalies. Thus it's a univariate analytical solution which internally leverages multiple ML models to identify various anomalies/fault such as drift, rate of change, outliers, etc. The models get trained on each sensor's historical data to record the learning and then deploy the learnt model to monitor the sensors.

Roles and Responsibilities:

  • Designed and developed the features from scratch
  • Technical analysis of all features with Product team
  • Created the installer for the Product
  • Lead the team of 5 Members.

OPM (Operational Performance Management)

GE has lot applications which mainly focus on the Assets not on the processes. OPM is initiated to do the performance optimization of processes of an enterprise or industry. It provides a dashboard to the user to check CTQ (critical to quality) and KPI on how processes are running.

Roles and Responsibilities:

  • Involved in analysis of features and development
  • Analyzed the customer data to create the models

Software Development Lead

Medlife International Limited
Bangalore, Karnataka
08.2018 - 04.2019

Doctor Consultation & Marketing Module

Responsible to design and developing the Consultation and Marketing Module

Roles and Responsibilities:

  • Worked as development lead to deliver the features
  • Interacted with Product team to gather requirements and implement the same with team.

Technical Project Lead

Huawei Technologies India Pvt Ltd
Bangalore, Karnataka
11.2011 - 08.2018

JetMQ:

JetMQ is a Messaging Service, written in Java. It provides enterprise features which is fostering communication from more than one client or server. Producer sends the messages to the broker, broker stores the messages until the consumers consume the messages.

Roles and Responsibilities:

  • Participated in complete software development lifecycle, including performance analysis, design, development and testing.
  • Customer support and integration
  • Developed core features like leader election, rebalancing and message synchronization etc.

Telco SOA BPM:

Telco SOA BPM is part of the Telco SOA suite, which conforms to BPMN2 specifications for various business process creation. The core BPM consists of two engines, BPM and Human Task Engine. Another two components are BPM IDE, Modeler in Eclipse and BPM Composer.

Roles and Responsibilities

  • Contributed to BPM IDE component development from scratch.
  • Developed core features
  • Contributed ideas and suggestions in team meetings and delivered features on-time with high quality.
  • Participated in code reviews
  • Debugging to improve the performance.

Isap Metaweb:

Metaweb is tag library which supports custom tags

Roles and Responsibilities

  • Developing the custom tags

Education

Master of Computer Applications - Computer Science And Programming

Sri Krishnadevaraya University
Anantapur
08.2008 - 05.2011

Skills

Core Java, Multithreading

Spring boot (Microservices)

Apache Kafka

Postgres DB

Maven, GIT, SVN, Eclipse, IntelliJ

Data Structures and Algorithms

Docker

Accomplishments

  • Managed a team of 6 employees, ensuring that project was completed by the expected deadline.
  • Received an award for Best R&D Engineering Capabilities from Huawei Technologies .
  • Mentored 4 new employees to bring them up to speed on projects, resulting in quicker overall completion milestones.
  • Key contributor in the design and implementation of new features for JetMQ, Sensor Health and OPM.
  • University topper in MCA

Certification

Java SE Certification

Hobbies

Playing badminton, Reading books

Timeline

Sr Software Engineer

GE Digital
05.2019 - Current

Software Development Lead

Medlife International Limited
08.2018 - 04.2019

Technical Project Lead

Huawei Technologies India Pvt Ltd
11.2011 - 08.2018

Master of Computer Applications - Computer Science And Programming

Sri Krishnadevaraya University
08.2008 - 05.2011
N BALAJISr Software Engineer