
Self-driven professional with ~6 years of development experience. In the quest of technical expertise in designing large scale web applications with a growth-oriented organization, besides effectively contributing to the progress and growth of the organization.
Internet as well as desktop based voting applications
Syngo classic - A medical imaging software is used in hospitals for processing the images acquired after the diagnosis of the patient’s different body parts for enhancement purpose.
Aqua – A Graphics Application for Creative Fonts and Images
A user interface standalone application which provides different functionalities to perform various operations on texts and images like common transformations, applying different effects like blur, invert, un-sharpen, bevel on fonts and images like Photoshop, Feature enhancement and bug fixing using C++ and XCode.
Worked on Robust Video stabilization on moving platforms
The project involved stabilizing videos captured from handheld devices written in C++ using OpenCV.
This module was targeted to be integrated in aerial surveillance architecture, where the camera is mounted on a mobile platform and the video feed must be stabilized in real-time for smooth and jerk-free feed. It included following things:
Responsibilities:
Languages Used:
JavaScript, Html, CSS, C, C#, Python, SQL (Basic)
Development frameworks and tools:
ReactJS, NodeJS, VS Code, Visual Studio, Atom, Bootstrap, Azure, PostgresSQL, Postman, studio 3T, XCode, Qt Creator, JUCE, Qt, STL, OpenCV, WinDBG, VMWare Workstation, Source Insight, Anaconda Navigator (Spyder, Jupyter Notebook), Python idle, PyCharm, PowerBI, MS Excel
Concepts:
Async and Await, Promises, Callbacks, Event handlingData Structures, Algorithms, OOPs, Multi-threading, Design Patterns, GUI development, Basics of image and video processing, processing monochrome images , IPC, file formats (Json and Xml),
Operating System:
Windows, Mac and Linux (Ubuntu 1804)
Versioning tool:
Git, Tortoise SVN