Default profile banner
RK

RAUSHAN KUMAR

@raushankumar

Tech Lead at HCL Technologies Ltd.

Noida

https://www.linkedin.com/in/raushan-kumar-59a50797/

HCL Technologies Ltd.IIT DELHI

Raushan Kumar is a professional with 6+ years of industry experience, including 4+ years specializing in Artificial Intelligence. He is proficient in problem-solving, data analysis, Machine Learning, Deep Learning, NLP, and Computer Vision. He has extensive experience designing and deploying complex ML/DL solutions, including OCR and information extraction, on AWS cloud.

Experience

Tech Lead

HCL Technologies Ltd.

•Jul 2020 - Present•Noida

Designed, developed and optimized ML and DL solutions in area of NLP, OCR, text classification, information extraction, image processing. Designed and deployed Duplicate Document Identification solution for an Australian bank. Managed application development life cycle, requirement gathering, technical design, coding and testing. Developed models using Hashing, convolutional autoencoder and ANN with a client server model deployment pattern. Converted Machine learning models into services and pipelines to be consumed at web scale on AWS cloud. Optimized application code for GPU utilization to achieve maximum speed and scalability. Recruited and trained 10+ ML engineers and supervised the projects where they were aligned. Implemented a pdf digitizer (OCR, restructuring of text, color identification and QR code identification).

Lead Engineer

HCL Technologies Ltd.

•Oct 2018 - Jun 2020•Noida

Developed a deep learning solution to extract information from semi structured / structured documents (eg. Invoice and Cheque processing). Developed model using Bi-LSTM network to learn neighborhood information. Implemented Word embedding (word2vec & Fast text) to avoid OCR error in text conversion. Implemented an Auto tagger to create training data for LSTM network in order to reduce manual effort in NLP tagging. Developed a solution to extract tabular data from tables like structure (Balance sheet of financial documents/ Line items of invoices). Build an Image segmentation model for text box detection in images using EAST model. Build and trained Multilingual OCR for document processing. Implemented a space normalization and regression based restructuring algorithm to retain structure of images in text file. Implemented orientation/skew identification and correction module for images. Implemented logo identification in images to classify documents.

Senior Software Engineer

HCL Technologies Ltd.

•Jul 2017 - Sep 2018•Noida

Developed a text based classifier for classifying medical prescriptions using TF-IDF followed by Neural network and cosine similarity to identify prescribed devices. Implemented an unsupervised clustering technique when no of classes is not known (Incremental K-means). Implemented an unsupervised clustering technique for clustering image documents. Implemented parallel programming for the existing code base and convert them into Object oriented code base.

System Engineer (ETL Developer)

TCS

•Jul 2013 - Aug 2015•Noida

Designed, developed and automated complex application to extract, transform and load data in order to meet customer requirements.

Education

IIT DELHI

M.Tech

Computer Technology

Jan 2015 - Jan 2017

CUSAT

B.Tech

ECE

Jan 2009 - Jan 2013

Skills

Python
C++
C
Matlab
Machine Learning
Deep Learning
NLP
Computer Vision
Image Processing
Tensorflow
Keras
Numpy
Scikit-learn
Pandas
Opencv
Gunicorn
AWS
Postgres
MySQL
Informatica