Dynamic and motivated engineer with an experience of 5 years in Software domain.
Strong knowledge in Python
Handled roles as developer, AI/ML Engineer, DevOps Engineer, Automation tester, etc.
Implement entire ML pipeline from data pre-processing and feature engineering, model selection, model building to model evaluation and deployment
Experience in web development using Django, Flask, etc
Worked with version control tools such as Git
Good Communication skills, presentation skills, problem solving and analytical skills.
Also worked in Azure Cloud, DevOps, CI/CD
Overview
4
4
years of post-secondary education
5
5
years of professional experience
Work History
Senior Software Engineer
VVDN Technologies Pvt Ltd
Kochi
04.2018 - Current
Compiled, cleaned and manipulated data for proper handling.
Trained, evaluated and Implemented machine learning and neural network models for diverse industries.
Deploying deep learning and computer vision solutions on Edge devices.
Also taken up roles of DevOps , Azure Engineer
Software Engineer
SayOne Technologies
Kochi
08.2016 - 03.2018
Write clean, concise, maintainable code and tests
Collaborate with members of your team on the project’s goals.
Also taken up role of Automation tester
Education
B.Tech - Computer Science And Engineering
CUSAT
08.2012 - 07.2016
Skills
Python
undefined
Projects
People counting with tracking and Gun detection Description: Product of a Canadian company. The device is a security camera device that tracks and count the people entering and exiting a barrier. The device can also give alert when an open gun is detected. Role: Create gun dataset. Train person and gun detection models with best possible architecture available for hardware device. Implement
the optimized and finetuned model to Nvidia board. Technology Used: Python, Pytorch, Jupyter notebook, OpenCV, TensorRT. Used GTX-graphics to train model. Tested the model using
Nvidia’s board.
Car Accessory project Description: Product of a German car accessories company. The camera placed on the backside of vehicle captures the video input which is given to the neural computing reference board that detects the vehicles such as bus, truck, car, motorcycle, bicycle, and also pedestrians in real time. Role: To train model by transfer learning using caffe and tensorflow. Technology Used: Caffe, TensorFlow, Python, Jupyter notebook, OpenCV, TensorRT. Used GTX-graphics to train model. Tested the model using Nvidia’s board.
TV Webcam Description: The camera captures the video input which is given into the Neural computing board that detects the Face in realtime and crops
it. The face Detection is done using Caffe model. Role: To train the Caffe model for Face detection. Technology Used: Caffe, Python, Jupyter notebook, OpenCV. Used GTX-graphics to train model. Tested the model using intel’s Neural
Computing Stick(NCS).
Parcel drop Box project Description: Product of a Canadian company that provides various electronic and network connected devices. The network service of their Parcel secure box product is where our role comes into play. Role: DevOps Engineer: To build Azure infrastructure for the project. And Setup monitoring services for NOC team. Technology Used: Azure infrastructures needed for running the project. Setup 3 rd party monitoring services using technologies like Grafana, Prometheus, Alert-Manager, etc.
Previous Company Projects
Judex Description: Judex is a Dutch project for finding the lawyers for specific jurisdictions. Role: To build up the project from the scratch and work in it. Technology Used: Django, Cms, jQuery, Ajax, HTML, CSS
DevoteeMatch Description: DevoteeMatch is a matrimonial site for ISKCON devotees. Role: Keep the site updated with new features provided by client. Also, to work on new version of the same site. Technology Used: Django, Cms, Angularjs, Django-REST, HTML
Twnel Description: Twnel is a Columbian website and android app for business chats. Role: Automation Tester: To build the automation test code for android app. Technology Used: Calabash-Cucumber, Ruby, Gradle, Allure-Cucumber