Profile

I'm a self-learned web developer focusing on the ASP.Net technology stack - .net Core, MVC, WebForms, WinForms, WPF etc. I'm having more than 11 years of experience in development of enterprise solutions, microservices, web apis and Web based applications, Desktop Application on Windows Platforms.

I have also worked in some frontend technology like Angular and React. Also worked with Databases including MS SQL Server, MySQL, SQLite, etc.

I am strongly follower of SOLID principles and involved in Requirement, Specification, Analysis/Design, Development and Testing as per the Software Development Life Cycle process.

I am highly motivated in expanding my horizons day by day for better performance, testing and user experience.


Experience

ciklum logo Ciklum (INDIA)
Since April 2022 :
Senior Software Engineer

devitpl logo Dev IT Pvt. Ltd.

April 2019 : April 2022
Technical Architect
April 2017 : April 2019
Project Lead
September 2013 : April 2017
Sr. Software Developer

addis logo Addis Infotech

July 2012 : August 2013
Software Developer

Klicksoft Solutions

July 2009 : June 2010
Jr. Software Developer

Certifications / Achievements

Here are some certifications and achievements, I've done -

  • Achieved MCP certificate with the score of 900 out of 1000 in 70-480 "Programming in HTML5 with JavaScript and CSS3" [Oct 2018]
  • Achieved MCP certificate in AZ-900 "Azure fundamentals" [Jun 2021]
  • I have accomplished 2 years Post Graduate Cultural Course (PGCC) related to Philosophy & knowledge about Indian Culture in 2010 to 2012 from Tattwajnana Vidyapeeth, Thane (तत्वज्ञान विद्यापीठ, ठाणे). It is just a certificate course and related to Swadhyay Parivar and not affiliated with any government or University. I have done it for my personal interest and it's not related to IT
  • Attended "AI/ML" training in Nirma University in 2018
  • Received an Award in category "Innovative and Research Oriented Approach" for "Human Anatomy" a HoloLens application.
  • Got a chance to be part of a training of SEPG (Software Engineering Process Group) for CMMi appreciation
  • Was part of a DEVlabs in Dev Information Technology Ltd. which is an innovative think-tank of the organization where we are discussing about new innovative ideas for new products and service line

Projects

MasterCard

Role & Responsibility:
I was a part of a big team (20) and working as an expert backend developer leading backend team as well as guiding other teams.
Duration:
10 months - continue
Description:
  • The main Product is the bridge between other 2 products where they have an existing payment system and a new open banking API based payment system. We are developing an adapter to divert old traffic to the new system.
  • Also created a demo ecommerce application for testing the end to end payment flow.
Built with:
.Net 6 Web API React Azure Blob Storage Sonarqube
Domain:
Web API for iOT

RUBIX

Role & Responsibility:
I was a part of a big team (10+) and working in the backend - API development as an individual contributor.
Duration:
12 months
Description:
  • The main Product is sensors for different factory equipment, and we are collecting its data and showing the report.
  • API is developed in .Net Core and Microservice based architecture, deployed on Rabbit MQ and Azure.
Built with:
ASP.Net Core Web API Angular SQL Server
Domain:
Web API for iOT

SCISOL

Role & Responsibility:
I was a part of a big team (15+) where I am leading the team as well as working as an individual contributor.
Duration:
1 Year 11 months
Description:
  • The main Product is an API for getting medical providers' data from the US as well as practice and practitioners.
  • API is developed in .Net Core and Service Fabric and front end is in Angular. We have also used Azure Functions, Table Storage, Queue, BLOB, Azure API Mgmt., Azure Logic App, etc.
  • Leading team for requirement clarity, R&D, deployment, client communication, managing Azure resources.
Built with:
ASP.Net Core Web API Angular 9 SQL Server
Domain:
US Healthcare

BaseCamp

Role & Responsibility:
As a lead, managing whole team of 7, client communication, task assignment, development, hosting
Duration:
14 months
Description:
  • Client is developing a Gaming Keyboard and Mouse but those are manufactured at different factories and client want same software for all configurator, so we have prepared a Software from which we can install Firmwares, change lighting effects, bindings, recording/assigning Macros, apply settings of different product of Keyboard and Mouse.
Built with:
.Net Core Web App Electron JS wrapper Windows Service SQLite
Domain:
Windows Software for Keyboard & Mouse

AUROWEB (Product Database)

Role & Responsibility:
As a lead, managing whole team of 5, client communication, task assignment, development, hosting
Duration:
1 Year 11 months
Description:
  • Take over the lead of an 8 years existing project and prepare a whole new team.
  • Managing nopcommerce website for Lighting product company and few other backend portals which generates dynamic product brochures, product pages, totally dynamic product attributes, etc.
Built with:
ASP.Net Web Forms NopCommerce (MVC) Entity Framework jQuery SQL Server
Domain:
ECommerce

Talligence

Role & Responsibility:
I was a part of a very small team, preparing architecture for a complex product requirement and help the team to follow it
Duration:
(initial) 10 months
Description:
  • This is a product which we have developed for providing BI over Tally with integration to Tally Data.
  • We have prepared a connector with Tally and also developed a few TDL.
  • Backend is Web API and in the Angular 7 frontend, we have displayed lots of reports.
Built with:
ASP.Net Web API Win Forms Windows Service D3 chart JS Angular SQL Server
Domain:
Accounting, BI Reporting

GreenRM, GreenCSSM & GreenGO (Recruitment Product)

Role & Responsibility:
As a lead, managing whole team of 4, client communication, task assignment, development, hosting
Duration:
2 years 6 months
Description:
  • Client is selling a 20 year old vast HR product which contains different projects for recruitment
  • We are managing them as well as upgrading from old technology.
  • Different projects are in different technologies and preparing dynamic Forms from XMLs.
Built with:
ASP.Net MVC5 Classic ASP VB Entity Framework (EF) SQL Server
Domain:
HR, Recruitment

SevaCloud

Role & Responsibility:
Solo Developer
Duration:
6 months
Description:
  • It's a front-end platform for Azure where customers can come and get a platform-ready environment of Azure Cloud as PAAS for Microsoft Dynamics CRM, Microsoft SharePoint, Microsoft Dynamics AX, etc.
  • Registered customers can also change their current environment.
  • We have provided subscription based Payment integration on monthly basis
  • Integrated Azure APIs to prepare VM/VN/etc., install required softwares ongoing
Built with:
ASP.Net MVC3 Azure API integration
Domain:
Cloud Automation

PTM (Project & Task Mgmt)

Role & Responsibility:
Solo Developer for WPF & APIs
Duration:
1 Year 2 months
Description:
  • It's a small ongoing project for one university where we have provided a solution for managing Project Task Mgmt. for their research team.
  • I was involved in developing a WPF application and client communication.
  • Similar agent for iPad and Mac are also developed and API are used for syncing all SQLite databases. Dropbox is used for File Storage and sharing also.
Built with:
ASP.Net Web API WPF SQLite
Domain:
Education

Skill & Resource Allocation Mgmt.

Role & Responsibility:
Started with a team to learn MVC and after then onwards lead the projects with new members also
Duration:
1 year development and 3 year support
Description:
  • These are internal project for team's Skill information gathering and Resource Allocation.
  • We have implemented AD login as well as AD Sync with the help of LDAP and OAuth.
Built with:
ASP.Net MVC3 SQL Server HTML5/CSS3 AD Sync
Domain:
Project Mgmt

ZenBuy / Vanns / HKG Dutyfree

Role & Responsibility:
Solo Developer (Individual contributor)
Duration:
1 Year 2 months
Description:
  • HKG Dutyfree is an ecommerce client which is having duty free stores as well as taking over one electronics store (Vanns). We are managing all websites for those.
  • They have a readymade ecommerce store on Network Solutions. Also they are selling on Amazon, eBay and other ecommerce stores. We have developed a utility to manage the inventory in all online stores as well as their physical POS.
Built with:
ASP.Net Web Forms Network Solutions CMS SQL Server
Domain:
ECommerce

HoloLens Applications

Role & Responsibility:
Solo Developer
Duration:
6 months
Description:
  • Client has purchased a Microsoft HoloLens and we have developed a few PoC applications for them like Car Sales App, Human Skull demo and a Human Kidney Anatomy.
  • We have developed that in Unity 3D with C# as a scripting language.
  • We have also exhibited that in Vibrant Gujarat 2019 at Science City.
Built with:
Unity 3D C# Microsoft HoloLens
Domain:
PoC, Medical Education

GoGratiz

Role & Responsibility:
Handling project as Lead only and point of contact for 3rd party vendor
Duration:
8 months
Description:
  • This is a game having a very unique concept of giving location wise offers as a winning prize. I was the PoC and had planned the expansion for it.
Built with:
Unity 3D Game PHP Laravel MySQL
Domain:
Mobile Gaming

OutAgeNet

Role & Responsibility:
Individual Contributor
Duration:
8 months
Description:
  • Outagenet is for a nuclear project company in the US and required an application for managing a tracking of task for its employees and attendance, project allocation, project-based entry management system, project hour management.
  • The project is an intranet web based portal and we have integrated interactive Telerik reports.
Built with:
VB.Net Iron Speed Designer Telerik tools SQL
Domain:
Project Mgmt.

PJSC Contact & Expense Manager

Role & Responsibility:
Individual Contributor
Duration:
4 months
Description:
  • Have learnt Microsoft Word and Outlook addin in C# at Addis Infotech.
Built with:
ASP.Net MS Word Addin MS Outlook Addin SQL
Domain:
Project Mgmt.