SUMMARY
- Microsoft certified professional who has worked on innovative technologies and has successfully designed and developed commercial quality, enterprise software.
- Over 15 Years of Information Technology Experience.
- Experience in all stages of the Scrum / Agile development methodology analyzing, designing, implementation, testing, documentation and maintaining of various stand - alone, client-server and web-based projects.
- 13 + years of experience with C# .NET and Object-Oriented Principles (OOP) / Object Oriented Design (OOD), Software Design Patterns in 3-Tier and N-Tier Applications.
- 8 + years of experience in Windows Presentation Foundation (WPF) 4.5 development including UI designing and C# 6.0 / 4.0 programming in Microsoft .Net Framework 3.5/ 4.0.
- 3 + years of experience of designing and developing software applications with the .NET Framework using ASP.NET 2.0, ASP.NET MVC 4.0, Web API 2.2, HTML, JavaScript, jQuery, JSON and Angular 6 with TypeScript 2.4.
- 9 + years of experience in Windows Communication Foundation (WCF) 4.5 and Windows Service.
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET, LINQ (Language Integrated Query) and Entity Framework for data manipulation.
- Experience in manipulating XML, Converting Data between ADO.NET and XML and Proven Knowledge in Schema, XPath and LINQ to query XML documents.
- Used third party controls DevExpress, Telerik UI and Infragistics for both windows and web applications,
- Aspose.Cells for .NET (Excel Spreadsheet Programming API) and DevExpress XtraReports.
- Worked on writing Stored Procedures, Functions and Views in SQL Server 2017, MS Access and Vista DB. Creating SQL Server Reporting Services (SSRS) Reports.
- Good knowledge about Microsoft Azure.
TECHNICAL SKILLS
Operating Systems: Windows 10 / Windows 7.
Programming Languages: C# 6.0, WCF 4.5, Web API 2, WPF 4.5, ASP.NET 2.0, ASP.NET Core MVC 4, jQuery, Angular 6 with TypeScript 2.4.
Database: SQL Server 2014, Vista DB 3.4, MS Access 2003.
Third Party Tools: Telerik Kendo UI, DevExpress UI Controls and XtraReports, Infragistics 2012, Aspose.Cells for .NET (Excel Spreadsheet Programming API).
Design and Architecture: MVC, Enterprise Architecture, Distributed Systems, MS Test Driven Development (TDD), Entity Framework 6, SOA, MVC, MVVM, Design Patterns, CAB, Dependency Injection, AutoMapper.
Integrated Development Environment (IDE): Visual Studio 2017. Visual Studio 2015.
Configuration Tools: GitHub, Tortoise SVN, AccuRev 6.0, Team Foundation Server (TFS) 2014. Scrum / Agile tools: Rally website and Team Foundation Server.
PROFESSIONAL EXPERIENCE
Confidential
Sr. Software Developer
Responsibilities:
- Perform full software development life Cycle - Requirement analysis, design, development, testing and implementation of project using ASP.NET Core MVC 4, Telerik Kendo UI for ASP.NET MVC, jQuery, Web API 2.2, C#, Entity Framework and SQL Server 2014.
- Work on Object-oriented analysis and design (OOAD) concepts and applying the design patterns and design concepts to the solutions.
- Wrote Web API Restful services using Entity Framework and C#.
- Expert in writing Structured Query Language (SQL) Scripts to analyze the business data and generate reports.
- Application integration of .NET environments and third-party tools.
- Follow software development standards and guidelines aligned with company policies and procedures.
- Research on Proof of Concept (POC) activities for new approaches.
- Develop large Excel reports with Pivot tables for business users.
- Elicit, understand, and document complex business processes and translate them into solutions.
Confidential
Sr. Software Developer
Responsibilities:
- Perform full software development life Cycle - Requirement analysis, design, development, testing and implementation of project using Angular 6 with TypeScript 2.4, Web API 2.2, C#, Entity Framework, Telerik Kendo UI and SQL Server 2014.
- Work on Object-oriented analysis and design (OOAD) concepts and applying the design patterns and design concepts to the solutions.
- Developing large Excel reports with Pivot tables and formatting based on the data from various sources.
- Analyzing the root cause of the financial data issues and fixing them.
Confidential
Sr. Software Developer
Responsibilities:
- Perform full software development life Cycle - Requirement analysis, design, development, testing and implementation of project using Windows Presentation Foundation (WPF), C#, Entity Framework, Telerik for WPF, C# 5.0, Aspose.Cells For .NET (Excel Spreadsheet Programming API) and SQL Server 2014.
- Work on Object-oriented analysis and design (OOAD) concepts and applying the design patterns and design concepts to the solutions.
- Converting DevExpress UI controls to Telerik for WPF.
- Developing large Excel reports with Pivot tables and formatting based on the data from various sources.
- Analyzing the root cause of the financial data issues and fixing them.