Experienced Software Developer with over 8 years of expertise in designing, developing and maintaining high-quality software applications using C#, SQL Server, Sharepoint, AngularJS , Javascript
Worked on Online portal providing Eldercare services.
Enhanced Reporting capabilities of portal for Eldercare Staff members
Rewrote long existing SQL Server stored procedures to increase performance and decrease load times
Worked as part of a SharePoint Intranet vendor team.
Developed standalone and reusable Web Parts( WP )
Undertook periodic maintenance tasks to upgrade projects written in legacy code
Undertook and implemented processes for smooth deployment of IT solutions
Actively took part in discussions for developing new WP with Users. Mainly the layout of forms and downloadable content as well as button / ribbon menu functionality
Developed Web Parts include a Risk Management System( with auto Risk calculator based on input ), Inventory Management System( for hospital inventory like lab machines, medical devices etc ), Service Request System, receipt Generation System( for e-Receipts ), Nintex Equipment Acquisition system( with full chain from equipment request to commissioning )
Enhanced Intranet system through integration with Nintex Forms and Workflow Engine
Provided on hand support and maintenance for existing WP and SharePoint Administration tasks leveraging PowerShell scripts for reliable and efficient execution. Apart from this, steps for assisting users with understanding SharePoint's permission inheritance, creating sub site schema, troubleshooting requests involving incorrect / outdated data and deploying JavaScript snippets on page for achieving user functionality were done.
Enhanced Reporting capabilities of portal for Eldercare Staff members
Rewrote long existing SQL Server stored procedures to increase performance and decrease load times
Worked as part of a SharePoint Intranet vendor team.
Developed standalone and reusable Web Parts( WP )
Undertook periodic maintenance tasks to upgrade projects written in legacy code
Undertook and implemented processes for smooth deployment of IT solutions
Actively took part in discussions for developing new WP with Users. Mainly the layout of forms and downloadable content as well as button / ribbon menu functionality
Developed Web Parts include a Risk Management System( with auto Risk calculator based on input ), Inventory Management System( for hospital inventory like lab machines, medical devices etc ), Service Request System, receipt Generation System( for e-Receipts ), Nintex Equipment Acquisition system( with full chain from equipment request to commissioning )
Enhanced Intranet system through integration with Nintex Forms and Workflow Engine
Provided on hand support and maintenance for existing WP and SharePoint Administration tasks leveraging PowerShell scripts for reliable and efficient execution. Apart from this, steps for assisting users with understanding SharePoint's permission inheritance, creating sub site schema, troubleshooting requests involving incorrect / outdated data and deploying JavaScript snippets on page for achieving user functionality were done.
Web Service Development
Developed WCF service for providing client API access to frequently used functionality such as KYC.
Familiarized with Encryption techniques to give client secure access to the web service.
MVC Pattern
Developed strongly typed views on pages with security restriction.
Developed filters for server-side validation by user access level.
jQuery and AngularJS Development
Used jQuery for HTTP requests, client-side validation and plugin tools such as Fancybox and TableExport.
Removed redundant code using a combination of Partial views and Angular template.
UI / UX Design and Development
Designed UI with the help of the Bootstrap framework and CSS styling and layout rules.
Used Angular template to achieve code separation of UI specific logic.
Back End Development
Performed CRUD operations including reading data for Reports ( Card expiry, Card load, KYC status etc ) and creating / altering tables in the Database schema.
Familiarized with Execution Plans and Indexes for performance tuning.
Certification in Cyber Security
Data Structures