Now you can Instantly Chat with Amarjyoti!
About Me
With over 14 years of software engineering experience, spanning multiple domains such as electronics, content processing and mortgage, I bring expertise in:
- the C++ language,
-...
- the C++ language,
- the C# language,
- the Qt framework, and
- the .Net framework.
Along the way, I have acquired sound knowledge and application skills, particularly in concepts like:
- multi-threading,
- software design,
- object-oriented programming,
- machine learning,
- image processing, etc.
With the aim to build software systems that have efficiency, performance and reusability, I seek opportunities to not only improve on current skills but also to acquire new skills in order to engineer and develop software systems that are relevant and resilient, continually adding value for their users and businesses.
For the benefit of the business of the organisation and for my professional growth, I would preferably like to pursue individual-contributor roles.
Show MoreSkills
Portfolio Projects
Description
Design and develop platform based on services oriented architecture for Biometric based application across relevant domains.
The platform will be primarily targetted for Windows and Android based devices.
The system supports multi-modal biometrics like Finger, Face, Iris, Voice, etc.
The primary domains for application are Prisons/Correctional facilitites, KYC, Medicare, etc.
Show More Show LessDescription
· Analyse and propose improvements in architecture of existing Biometric solution developed using C#, WCF, and SQL Server 2014
· Developed POC for face detection-based access control
· Assist in the enhancement of central biometric database to support multiple template formats from different fingerprint sensors. The central database acts as a single source of truth to for biometric data authenticity
· Currently working on services-based architecture to provide core biometric platform and related functionality, with On premise and Cloud based accessibility
Show More Show LessDescription
· Developed prototype for page classification using NLTK and Python
· Design for Automated Learner for learning documents for classification and extraction
· Performance improvements in Barcode detection module by moving disk-based processing to in memory processing
· Module design and development – for rule-based text extraction, formatting and presentation – in accordance with US Mortgage Industry standards
· Design of image-based zoning module for the purpose of extracting fields falling in the zones
· Design of Page Layout based validation of recognised documents to determine document integrity
· Design and development of module for validation of extracted value for contextual correctness
Design of module for automated tagging of documents i.e. provide relevant data specific to the document for verification. The relevant tags are extracted based on page layout and/or text.
Show More Show LessDescription
At Samsung R&D Institute: Addition of new features, maintenance, modification, and enhancement of IPTV module, based on Real Time Streaming Protocol (RTSP) specification. The IPTV module is used in the Digital Television (DTV) product line of Samsung Electronics Corporation.
Show More Show LessDescription
Photosmart Essential software, which accompanies the Photosmart series of HP printers – used to print photos along with features for archiving photos, editing photos, etc. It can also retrieve photos from various external devices like card readers, thumb drives, and so on, for printing or archiving
Show More Show LessDescription
Extraction of font information for each page of PDF file
Logging component usable by any .Net application to log messages with user configurable logging level and severity
Portability to be used in VC++ and VB is also supported by the component
Inventory tool to track status of business reply cards
Application to generate report in Excel format on the basis of data captured and stored in SQL Server database
Tools to provide annotations and validations on the data to be captured on the image
Provision of on the fly OCR in case of printed text in images
Splitting a large Multi-Tiff into smaller Multi-Tiffs with fixed number of pages
Detection of borders and cropping functionality
Plug-in to automatically tag selected text with required formatting, based on the pattern of tags selected
Show More Show Less