Experienced software developer with good working knowledge of Microsoft.net and open source technologies.
Made use of following skills during past tenures:
C#.net, JavaScript, Asp.net (Web forms, Mvc, Web Api), Asp.net core, Ado.net, MS SQL Server and front end development using JavaScript frameworks like Angular / AngularJS
Connections web portal is in development to automate the various business processes of Connections. Primarily their consultancy spreadsheet algorithms. Key features are dynamic generation and management of forms in angular. Ability to review and keep versions of previously saved forms, dynamic formulas and more.
Managed and supported Tpl insurance CRM for assisting in smooth initiation of claims and its related processes.
My responsibilities included design and development of new software components, REST based Api's, Azure storage based web jobs and services. Implemented many known design and architectural patterns like ONION, HATEOAS, Repository, Unit of Work, IIFE and so forth.
As a team member actively contributed to the growth and training of my junior colleagues. I've used many modern tools like angular js, node js, express js and web-pack for building applications at mParsec. I have become more familiar with automated deployments using git vcs and team foundation server.
Using Azure web jobs, blobs, tables and queues was a part of my responsibilities for building scalable and unique web applications at mParsec.
• Installed and configured SharePoint Server along with Sql Server on Azure and
configured it for a single server usage. Also have developed dynamic dashboard using
Visual web parts of SharePoint server 2013, used REST Excel API provided by SharePoint
Server 2013. Implemented dashboards and reports using Microsoft Power BI. Exported
Power BI reports to a separate web application on SharePoint Server using SharePoint
Extension / Add on
Developed a chrome browser extension for maintaining data analytics for users visiting
web sites of various domains. Key features include recording of clicks, time spent, page
tags being clicked on, screen shots as well as audio visual recording of all this
information. User has the option for selecting his choices of which items they were
searching for and to provide their comments. Server side dashboards to view csv or
tabular infinite paged data were also implemented.
• Worked on Custom CMS based on Angular and Asp.net web api for a gemstone website,
Also provided support to legacy codebase for their admin panels based on Visual Basic
• Handled coding (Asp.net, C#, Asp net MVC), web design with CSS, usage of JavaScript /
JQuery for DOM manipulation and AJAX, LINQ queries with Entity framework, Google
autocomplete and search, Ado.net, JSON and XML, and Implementation of email handling
service library using WCF for DGS websites
Cable Verticals g2b and nong2b (go to broad band) code base:
- Re factored code base and removed redundancy
- Performed manual testing of code and UI (server side and client side)
- Used recognizable patterns and promoted reuse ability of code
- Implemented web services with key emphasis on performance and security
- Catered to the real time requirements of almost over 200 call center operatives
- Restructured existing code base and implemented DGS service API
- Reports generated from two different database servers concurrently in a single report
using C#
- Performed ad hoc queries for RCN communications in a short time period