About Me
- Agile Project Management
- Product Ownership & Management
- Delivery Manager
- Database programming
- Computer Vision (Pattern Recognition, Face Recognition, OCR, Fire Detection, Augmented Reality, Obje...
- NLP (Sentiment Analysis, Sequential Modelling, Unstructured Data Understanding, Classification & Bucketting/Clustering)
- Qt Framework, Google Test Suite
- Google Cloud Platform
- Kafka
- Multi-threading & Concurrent Programming
- OpenCV, DLIB, Eigen, SpaCy, NLTK SciKit-learn
- TensorFlow & Keras
- Python & C++11
- JS, HTML & CSS
Skills
Software Engineering
Others
Web Development
Programming Language
Development Tools
Database
Data & Analytics
Operating System
Software Testing
Mobile Apps
Graphic Design
Portfolio Projects
Company
Real Time Video Analytics and Surveillance at the Edge
Description
- Implementation of Tiny Yolo for human and vehicle detection @ 26FPS with 15 classes on Raspberry Pi and Intel Compute Stick 2.
- Scene Understanding and automatic visual compensation for non-ideal environmental conditions – Fog, Dust, Day and Night.
- Video Tagging for fast video retrieval using search by tags
Skills
Deep Learning GUI Machine Learning OpenCV PythonTools
C++Builder Qt Creator / QtCompany
Video Management System Back-end
Description
- Integration of VLC library in VMS and develop plug-ins for Real Time perimeter surveillance, camera stabilization, face detection, human detection on FLIR & non- FLIR video feeds
- Modern C++11 based interface design
Skills
C Language C++ Deep Learning GUI OpenCV PythonTools
Qt CreatorCompany
Financial Documents Digitization and Analysis
Description
- Document Image Analysis - Enhancement, Detection and OCR of complex unstructured/structured text and graphical scanned documents.
- Text Detection and Recognition with Image reconstruction and extraction of tables, Automatic Page Layout Detection.
- Replaced manual comprehension of documents with automatic, using image processing and machine learning techniques, boosting the productivity from 7500 ppm to 1.5L ppm.
- Financial Statement Forensics – Fraud
- RESTful API Programming for Unix server and integration in a micro-service architecture and Kafka Queues.
- NLP - Dictionary lookup and correction of OCR results, Transactional Narration Classification into 26 buckets
- Optimized code for performance and footprint, considering advantages of h/w platform using multi-threading at loop levels with data flattening techniques
Skills
C++ CSS .NET Core JavaScript Microservices architecture MySQL Node.Js Object Relational Mapping - (ORM) Sublime TextTools
Sublime TextCompany
Automatic filling of KYC forms with data extracted from ID cards
Role
Backend Developer
Description
- Structured Text Detection and Recognition with automatic card detection in the wild and orientation correction.
- ID classification e.g. PAN cards, DL, Adhaar and Voter ID.
- Applied semantic search and NER for identifying and capturing details
Skills
C++ Machine Learning Node.Js OpenCV Rest APITools
Sublime Text