Software Engineer Resume
SUMMARY
- Microsoft Professional with over 15+ years of strong professional .Net development experience in various application based on Object - oriented, Client-server, N-tier architecture, web, and window-based technologies.
- Experience with AGILE software development methodology and SCRUM Framework.
- Played roles across the solution life cycle from requirement to deployment of successful production release with key technical contributions. Possess deep technical background in designing, developing, and implementing software solutions and integration solutions. Lead development, testing, product launch activities for various products.
- Extensive working experience in Object Oriented programming (OOP) Concept, Design Pattern, SOLID Principle, developing and maintaining application ASP.NET, MVC 4/5 Razor, C#, VB.NET, Net Core 3.1 .NET Framework 4.7/4.6/4.5/4.0/3.5/3.0/2.0 , Microsoft Visual Studio 2019/2017/2015/2012/2010/2008/2005/2003/2002 , ADO.NET, AJAX, VB6.0
- Experience in developing User Interface using XML, XSLT, JSON, HTML, HTML5, CSS, AJAX, JavaScript, Angular 8/4/2, Angular JS, Knockout-JS, Bootstrap, jQuery. Strong Experience in LINQ to SQL, LINQ to XML, LINQ to Objects, Entity Framework in retrieving data from different data sources.
- Experience in handling various data sources like MS SQL Server, Oracle, MS Access, and XML. Strong abilities to create stored procedures, Views, trigger, and user defined functions using Oracle 10g, Microsoft SQL Server 2014/2012/2008/2005/2000 and MS Access. Extensive experience using SQL Reporting Services (SSRS).
- Designing, developing and Implementing of Windows Communication Foundation (WCF)3.5/4, Web Services Using ASP.NET, Web API (RESTful Development/architecture). Experience working with Microsoft Azure Cloud based system
- Experience of using DI container like Unity and also implemented DI in ASP.NET Core
TECHNICAL SKILLS
Environment: s: Windows, MSDOS
Cloud Technologies: Azure
Languages: C#, VB.Net, JavaScript, JQuery, XML (Schemas, XSLT), AJAX
Microsoft Technologies: C#, WCF, WPF, Azure, ASP.NET, ASP.NET MVC, ASP.NET Core, Web API, Web Services, WSDL
Database: SQL Server 2000/2005/2008/2012/2014
Servers: IIS
Development Tools: Visual Studio 2005/2008/2010/2012/2017/2019
Management Tools: VSS, TFS, TFS Online, Accurev
Unit Testing: n-Unit, MSTest, Rhino Mocks
Content Management: Sitecore 7.0
API Management Tool: Apigee
Domains: Finance, Airline Reservation, Health Insurance, E-Learning.
Content Management: Sitecore 7.0
JavaScript Framework: Angular JS, Angular, Node.Js
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer
Technology: C#, VB.Net, Asp.Net Core MVC, Web API, JavaScript, Angular
Responsibilities:
- Programming efficient, scalable and reusable middle tier logic using ASP.NET Core MVC, C#, Web API.
- Responsible for creating and designing databases, views, stored procedures, T-SQL statements and user-defined functions of varying complexity with a “best practices” approach to keys, indices and relationships in SQL Server.
- Creating front end web interfaces using Angular, JQuery, JavaScript, Bootstrap.
- Author technical design documentation that fully defines all application code and the underlying methodology for the design decisions made.
- Research and identify cause of reported defects and issues.
- Establish all possible options for designing and deriving the best solutions based on sound analytical judgment, team input and the customers’ best interest.
- Design push and pull data interfaces using the latest web and data sharing technologies integrated to a multitude of third party providers.
- Assess, troubleshoot, document, upgrade and develop maintenance procedures; Review code for potential performance issues, reusability, and/or anomalies.
- Troubleshoot client problems.
- Develop patches and defect fixes.
Confidential
.Net Developer
Technology: C#, Asp.Net MVC Core, EF Core, JavaScript
Responsibilities:
- Understanding and analyzing the business and resource requirements.
- Programming UI layer using HTML5, Bootstrap, JavaScript.
- Developed Middleware piepline
- Implemented repository pattern
- Programming the database structure in the SQL Server (Stored procedure, View, Trigger, Function)
- Deployment in QA.
Confidential
Sr .Net Developer
Technology: C#, Azure, Web API, Angular 1.6, Dapper (ORM), JavaScript
Responsibilities:
- Programming clickable HTML screens (UI layer) using HTML5, CSS3, Bootstrap, JavaScript and Angular JS.
- Experience in using Kendo UI
- Responsible for developing service layer using ASP.Net Web API (REST API) by following SOA pattern
- Responsible for writing Data Persistence layer using Dapper (Micro ORM)
- Programming the database structure in the SQL Server (Stored procedure, View, Trigger, Function)
- Used Dependency Injection using Microsoft Unity.
- Co-ordination with offshore development team and onshore QA team.
- Exposing functionality through Azure function
- Writing power shell scripts to deploy Azure function
- Deployment in Dev, Pre- Production and Production.
- Working on TFS as a version control tool for code management and to merge a range of revisions, see difference in the revisions, updates to old revision, update and Commit.
Confidential
Sr .Net Developer
Technology: C#, Azure, Web API
Responsibilities:
- Responsible for developing workflow activity using ASP.Net Web API (REST API), Data layer
- Responsible for developing Azure Web Job, which used to send emails.
- Programming the database structure in the SQL Server (Stored procedure, View, Function)
- Used Dependency Injection using Microsoft Unity.
- Working on TFS as a version control tool for code management and to merge a range of revisions, see difference in the revisions, updates to old revision, update and Commit.