profile-pic

Balaguru

Balaguru

 

Working as Technical Lead in Machine Learning domain, developed Deep Learning models for Supervised Learning and Unsupervised Learning. Used various Deep learning algorithms for Regression, Classification projects with Python,Keras and Tensorflow 2.0.  Developed, Trained and evaluated the models with on premise and cloud (AWS).  Worked on NLP libraries Hugging Face with BERT models for Text Classification,Question Answering and Summary Extraction Projects. Having in depth knowledge on various BERT models like ALBERT, RoBERTa, ELECTRA, DistlBERT and TinyBERT. Fine tuning Domain Specific language model from generic language model using transfer learning.

  • Role

    Python Pandas Developer

  • Years of Experience

    16 years

Skillsets

  • Linear Regression - R or Python
  • GAN
  • Cnn
  • DNN
  • Scikit-learn
  • BERT
  • Keras
  • Deep Learning Frameworks
  • Pandas
  • Oracle
  • Numpy
  • TensorFlow
  • NLP
  • NoSql
  • Project management
  • Time Series Data Modeling
  • Python
  • Matplotlib
  • Random Forest
  • Data Mining
  • Data Processing
  • Decision Trees
  • SQL
  • Statistics
  • Machine Learning
  • Data Visualisation
  • AWS

Professional Summary

16Years
  • May, 2017 - Present7 yr 11 months

    Tech Lead

    i-exceed
  • Nov, 2014 - Apr, 20172 yr 5 months

    Senior Developer

    Misys Software
  • Jun, 2010 - Nov, 20144 yr 5 months

    Devloper

    Polaris
  • Jul, 2007 - May, 20102 yr 10 months

    Jr Developer

    OrbiTech

Applications & Tools Known

  • icon-tool

    Oracle

  • icon-tool

    Python

  • icon-tool

    AWS (Amazon Web Services)

  • icon-tool

    pandas

  • icon-tool

    Tensorflow

  • icon-tool

    Keras

  • icon-tool

    Kubernetes

  • icon-tool

    kuberflow

Work History

16Years

Tech Lead

i-exceed
May, 2017 - Present7 yr 11 months

    working as tech lead for Python, AI/ML Project for one of MNC Bank through iexceed Company. I am responsible for interacting with customer, understand the requirement, work with my team members and deliver back to customer.

    Multiple vendors are working in this project, i am responsible for design and development of units/work assigned, participate on the technical discussion, deliver the completed units, work with other technical team to deploy the integrated module.

Senior Developer

Misys Software
Nov, 2014 - Apr, 20172 yr 5 months

    Misys is product based company, worked as senior software Developer for one of the leading product Loan IQ. its web application product using Javascript, Java and Oracle DB. Responsible for design and development of functional requirement, Complete the unit testing and deliver.

    Get the High level of the requirement, split it into multiple components as per MVC architecture, identify the reusable components which can be used across the application. Perform High Level and Low Level design, develop working model (POC) for new initiatives, integrate the developed units. perform unit testing and integration testing.

Devloper

Polaris
Jun, 2010 - Nov, 20144 yr 5 months

    Worked as softeware developer on Oracle DB, PL/Sql, Java and Javascript. Responsible for developing functionality based on the design and complete the unit testing. web app is used as front end and business logic return in plsql java is used as Event handler to send the request based on request received and Data stored Oracle DB

Jr Developer

OrbiTech
Jul, 2007 - May, 20102 yr 10 months

    Started my carrier as Jr Software developer, Learned software development process and standards, Coding in oracle DB, plsql. worked along with senior resource to integrate the units developed. Participated in testing and implementation activity. Implemented at customer location along with seniors and supported user acceptance test and Go-Live.

    Provided Go-Live support and production support for the initial period.

Major Projects

4Projects

Customer Behavior and Credit Risk Analysis

i-exceed
Apr, 2021 - Present4 yr

    Lending is one of the core businesses in any Banking/Financial Industry. Banks lends money in various forms like Credit Card, Retail Loans (Housing Loan, Car Loan, Personal Loan etc..), Corporate

    Loans,  Trade Finance etc..

     

    Machine Learning project developed will be used to predict the Credit Risk before

    sanctioning loan and during life cycle of the loan.

     

    Data pipeline Data pipeline build to

    process the customer application details through sequence of ML process and

    evaluate customer credit worthiness, credit behavior in the past, credit

    details shared among the financial institution, etc..

     

    Data Pipeline starts from Data Ingestion, Data Validation, Data preprocessing (Data cleaning, Data engineering) Data transformation, Model Training and Validation and Prediction

     

    Data Ingestion - Data collected through various systems from various countries for many years are stored in Banks Data warehouse system. Since the Information/data evolved over the period, data was not in

    standard format Data Cleansing was a major challenge.

     

    ML Training/ML Analysis Applied various Machine Learning methods like Linear Regression, decision Tree, Random Forest, SVM, AdaBoost and Deep Learning Technique to train the ML Model and analyzed the

    results.

Customer Compliant Analysis

i-exceed
May, 2017 - Mar, 20213 yr 10 months

    Customer using various banking service to transact on a daily basis like online baking, mobile

    banking, online shopping, credit/debit card, etc,. Problems, issues, concerns

    and suggestions faced by customers are reported to bank through online, phone

    and hand written modes.   These are valuable information for the bank to address the customer compliant on time and to improve the business strategy.

     

    Content of the compliant will have the structured and unstructured information like text and

    image. Historical Customer complaints are used for training the machine

    learning algorithms to classify the issues. During training used BERT Question-Answering, Text

    Classification models.

Customer Compliant Analysis

i-exceed
May, 2017 - Mar, 20213 yr 10 months

    Customer using various banking service to transact on a daily basis like online baking, mobile

    banking, online shopping, credit/debit card, etc,. Problems, issues, concerns

    and suggestions faced by customers are reported to bank through online, phone

    and hand written modes.   These are valuable information for the bank to address the customer compliant on time and to improve the business strategy.

     

    Content of the compliant will have the structured and unstructured information like text and

    image. Historical Customer complaints are used for training the machine

    learning algorithms to classify the issues. During training used BERT Question-Answering, Text

    Classification models.

Loan System

Misys
Nov, 2014 - May, 20172 yr 6 months

    It covers the entire lifecycle of Loans for Retail and Corporate customer. System has the capability to parameterise various Loan products like Housing, Auto, and Deposit Linked with feature of handling various types of interest calculation, Fixed/Prime Interest Rate; Index based floating Interest Rate, Deposit Linked Interest Rates, etc.   Payment schedule generation and accrual are one of the unique selling points of the system. System has the flexibility to reschedule or restructure the loan during the lifecycle. It supports multi-Lingual, multi-currency and multi branches.  Loan Top-up, Rollover and Component Rollover are key additional feature of the system.

Education

  • B. Sc Computer Science

    Bharathidhasan University (2007)

Interests

  • Exploring
  • Exploring Places
  • Games