Amarjyoti B.

Amarjyoti B.

Software Engineer with C++/C# expertise

Pune , India

Experience: 14 Years

Amarjyoti

Pune , India

Software Engineer with C++/C# expertise

34285.7 USD / Year

  • Immediate: Available

14 Years

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 More

Portfolio Projects

Biometric Platform for Time&Attendance, Visitor Management, eKYC, etc.

{{totalColleagues-3 > 0 ?'+':''}}{{totalColleagues-3 > 0 ?+ totalColleagues-3 :''}}

Akhilesh G

Company

Biometric Platform for Time&Attendance, Visitor Management, eKYC, etc.

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 Less

Automated Document Recognition component for Cloud based Mortgage processing product

Company

Automated Document Recognition component for Cloud based Mortgage processing product

Role

Software Architect

Description

·         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 Less

IPTV middleware for Samsung DTV stack

Company

IPTV middleware for Samsung DTV stack

Role

Project Manager (Team Lead)

Description

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 Less

Tools

Vim

Cornerstone - Correctional Services biometric platform

Company

Cornerstone - Correctional Services biometric platform

Description

·         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 Less

Orchestra - Executive search software

Company

Orchestra - Executive search software

Description

·         Porting desktop compatible client-server application based on Borland MIDAS [Multi-tier database application services] to Web-based application compatible with iPad\iPhone

·         Migration of application into Embarcadero RAD Studio XE3 environmen

Show More Show Less

PrintEaze - Print accounting software

Company

PrintEaze - Print accounting software

Role

Backend Developer

Description

·         Web based print accounting software for printer management and print budgeting.  The software handles the discovery, driver Installation, as well as print accounting features of network printers on the office LAN

Show More Show Less

GCS - Global Collaboration System for Student/Teacher environment

Company

GCS - Global Collaboration System for Student/Teacher environment

Role

Backend Developer

Description

Group collaboration system for desktop and application sharing

The system supports session setup be teachers, to which students can join and collaborate and share documents for learning.

Show More Show Less

Photosmart essential

Company

Photosmart essential

Description

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 Less

Content Conversion

Company

Content Conversion

Role

Backend Developer

Description

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