I am a highly competent .NET developer with 4.5+ years’ experience in designing, programming and testing software across a variety of platforms including all .net technologies such as ASP.NET, ASP.NET MVC, Entity Framework, WPF, APIs, C#, Visual Basic and SQL. I have worked on numerous projects from concept to completion. I take pride in coding to consistently high standards and regularly refresh my skills to ensure I keep up with ongoing developments.
Programming Skills:
✔ ASP.NET
✔ ASP.NET CORE
✔ MVC
✔ C#.Net
✔ C++
✔ VB.Net
✔ LINQ
✔ SQL
✔ NoSQL
✔ Entity framework
✔ ADO.Net
✔ VB6
✔ SQL Server Statements (Procedures, Triggers, Views, Functions, Jobs, Linked servers)
✔ Web Service
✔ Windows Service
✔ WebApi
✔ AngularJS
✔ JSON
✔ XML
✔ IONIC Framework (1, 2 & 3)
✔ JQuery
✔ Ajax
✔ Java script
✔ UML
✔ OOP Concepts
✔ Design pattern
✔ Android
✔ Intel XDK
✔ Photoshop
Tools :
✔ Microsoft Visual Studio 2008, 2010,2012,2013, 2015, 2017
✔ Microsoft SQL Server 2005, 2008, 2012, 2014, 2016
✔ Team foundation server 2008, 2012, 2015
✔ Azure
✔ Crystal Reports
✔ Telerik
✔ Eclipse
✔ Android Studio
✔ Intel XDK
Developing a subscription based software application that can be used by NGOs and Charity Companies.
Main modules of the software are CRM (Donors, Donations and Content Management), Finance and Project Management System.
This application is being developed using Microsoft Azure Cloud Services with Polyglot storage (CosmosDb, TableStorage, Azure Indexing), CQRS as principal method for read & write functions using event sourcing mechanism for auditing and managing history. Also utilizing Azure Message Bus as a tool for moving away from Monolithic Structure.
Worked on a Customer Relationship Management System used internally by the company. An Enterprise level solution. This system includes Asp.Net Web Application and Web APIs. Also developed several other desktop applications for image processing and to fetch and sync data from a client's Active Directory and a hybrid mobile application using IONIC 2 Framework for Hudoor Attendance & Employee Management System.
Key responsibilities:-
- Lead Scrum Sprint Planning and Development
- Maintenance of modules and their integrations
- Code changes merging from branch to branch (DEV/QA/Production)
- Publish and maintain application on production server
- Maintain TFS
Worked on a several applications using Windows Forms, Asp.Net Web Forms, Asp.Net MVC & Web Services. Also learned native android development and developed location based application for my company.
Key responsibilities:-
- Lead a .NET Team
- Publish and maintain application on production server
- Daily updates of Lathrop Websites
Developed some .Net desktop applications and learnt some basic android application development
Learnt HTML5 & CSS3 as well as basics of WordPress & Asp.Net web application development