Senior .net Developer Resume
Minneapolis, MN
SUMMARY:
- Over 13 years of experience in developing, Implementing Web Applications, Windows Applications and products using Visual Studio 2008/2013/2015/2017, C#, WPF, ASP.NET, .NET Framework, TFS, GIT, IIS Web servers and data base like SQL Server 2008/2012/2014.
- Design and develop and implement Web application using MVC, HTML5, AngularJS, CSS3, JavaScript, JSON, jQuery, Knockout, Web Forms.
- Expertise in creating RESTful Service using WebAPI, JSON to perform GET, PUT, DELETE and POST operations.
- Hands on experience with SQL Server Reporting Services (SSRS), SQL Server Integrating System (SSIS) using SQL 2008/2005 and BI Studio.
- Extensively & efficiently used Data Reader and Datasets in ADO.NET, Entity Framework(EF) to reterive, display, edit and update data in the database.
- Possess in - depth knowledge in SQL Server 2014/2012 with technique such as Stored Procedures, functions, Views, Triggers, Transact SQL(T-SQL).
- Exclusively developing, debugging and deploying Web Services using WSDL, UDDI and SOAP.
- Extensive problem solving skill and revise the code using research and development.
- Expertise in learning and master new language and technology.
- Experience working with .NET features like Events & Delegates, Generics & Collections, Multi-Threading, Exception Handling, Serialization, LINQ.
- Expertise in developing WPF and Win Forms applications using .NET Framework 4.6,4.5, 4.0, 3.5, 3.0 & 2.0
- Sound knowledge in C# .Net, WCF, WPF, LINQ, Entity Framework, ADO.Net, WinForms, and several design patterns.
- Professional expertise in working in all three layer (UI, Middle and DB Layer).
- Leader in facilitating UAT (User Acceptance Testing) with clients using online meeting tools or in person.
- Expertise in Software Development Life Cycle in Agile methodology with Scrum.
- Expertise in application development using Object Oriented Analysis and Design (OOAD).
- Working with end clients to understand their business needs and providing cutting edge solutions for their business growth.
- Knowledge about Splunk architecture and various components (indexer, forwarder, search head, deployment server), Heavy and Universal forwarder.
- Used splunk enterprise on AWS to monitor workloads on-premises or in the cloud.
- Worked on Insurance, Trading, Finance and Education applications.
- Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations
- Closely working with business customers and Project team to build a strong relationship
- Capacity for taking responsibility of modules and meeting deadlines.
- Enthusiastic team player with the ability to effectively communicate with peers, customers and management.
TECHNICAL SKILLS:
Languages: C#, C++, VB.NET
Databases: SQL Server 2005/2008/2012, Oracle
Tools: JIRA, TFS, GIT, ArcGis ESRI, Nuget Package, MS Enterprise Library 6.0, ADO.NET, Windows APIs, Silverlight, WPF, MS Solver Foundation, Microsoft Azure Cloud, Spring .NET Framework
Development Tools: Visual Studio.NET 2013, Telerik controls, Entity Framework 5.0, Win Forms, Autofac, Rhino Mock
Web Technologies: ASP.NET, Web Services, XML, SOAP, HTML, Web API, Java Script, Angularjs, CSS, Html5 AJAX, jQuery, SOA, KnockOutjs, WCF, Web Services
Reporting Tools: SQL Server Reporting Services (SSRS), SSIS
Data Models: MVC 5, MVVM, MVP, Test Driven Development.
Mobile Development: Xamarin, eclipse, Mobile jQuery, Xcode, iOS.
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis, MN
Senior .NET Developer
Responsibilities:
- Working on .NET 4.6, WCF, CSS3, WPF, C# 4.5, SSRS, ASP.NET, AngularJS 2.0, KOFAX, WebSphere MQ 7.5, Mainframe, Reflection, SSRS, TFS, Entity Framework, Visual Studio 2015, Nuget Package, JQuery and Sql Server.
- Working on design and implementation of html pages using Java script and css.
- Writing Web/WCF services, deploying, consuming on windows/web application and debugging using Visual Studio.
- Integrating C# code to call Reflection Mainframe session API and perform login, navigate and drill-down the customer account and personal information.
- Working on writing Views, Stored procedure, Function and complex queries and optimization and performance tuning.
- Creating RESTful Service using WEBAPI and invoking GET, PUT, POST and DELETE method using AngularJS $http service.
- Applying Dependency Injection Autofac and remove dependency using injecting constructor, property and method.
- Migrating existing Win Form UI into WPF controls adding new feature of WPF in existing functionality.
- Creating complex stored procedure, function and replaceing, SQL injection statement from legacy C# Code.
- Consuming and producing package using Nuget Package with Visual Studio and update the project automatically.
- Responsible for developing WCF Services using C#. The application extensively absorbs and exposes web services
- Developing code to configure and connect to IBM MQ and put and get customer account data.
- Extensively using ADO.NET for database connectivity and transactions. Used Dataset, Data Tables, Data Adapter, Data Reader and other ADO.NET connectivity controls extensively.
- To capture and document the requirements needed to implement a solution to meet the clients business needs.
- Writing automated unit testing classes using Nunit Framework and Rhino Mock framework in Visual Studio.
Confidential, Minneapolis, MN
Senior .NET Developer
Responsibilities:
- Worked on .Net 4.5, WCF, CSS3, C# 4.5, Angular JS, Visual Studio 2013, ASP.NET, SSRS, knockout JS, Razor, MVC 4, Entity Framework, WPF, WEBAPI 2.0 and Sql Server.
- Worked on maintaining complex stored procedure, views and complex sql queries and provide performance tuning.
- Created Mobile UI using Xamarin and used XAML to design righ user interface .
- Migrating silverlight control into HTML5. And replacing existing controls with appropriate HTML5 tags to pertain the rich UI look and feel.
- Created AngularJS Routing to connect different controller to the view which enable the single-page application.
- Worked with end clients to understand their business needs and providing cutting edge solutions for their business growth.
- Build Web pages that are more user-interactive using jQuery plugins for Drag and Drop, auto Complete, JSON, AngularJS, JavaScript, knockout.
- Writing WCF services and consuming this after creating the proxy using svcutil .
- To capture and document the requirements needed to implement a solution to meet the clients' business needs.
- Followed Agile SCRUM methodology and implemented tasks on a biweekly Sprint schedule.
- Created and ran automated unit testing classes and mock object using Rhino Nunit Framework in visual studio.
Confidential, Minneapolis, MN
SSRS Developer
Responsibilities:
- Worked on .Net 4.5, WCF, CSS3, C# 4.5, GIT, AngularJS, Visual Studio 2013, ASP.NET 4.0, SSRS, Telerik, MVC 4, Entity Framework, html5, Windows server 7 and Sql Server.
- Worked on design and implementation of web pages using KnockOutjs and AngularJS.
- Writing RESTful Web/WCF services, deployment on IIS Server and consuming using JSON, JavaScript.
- Writing stored procedure, Function,SQL queries and optimization and performance tuning of stored procedure.
- Interface with marketing and sale team to understanding requirement of SSRS report as BA and woring with them till requirement freeze.
- Documentation of new and existing SSRS report and maintain the report definition on sharepoint team site.
- Designed and deployed automatic scheduling Reports using SSRS to generate daily, weekly, monthly and quarterly Reports into different render format.
- Worked on creating complex and drilldown SSRS reports and SSIS packages to work with multiple data sources.
- Developed form validation with AngularJS $valid, and data validation.
- To capture and document the requirements needed to implement a solution to meet the clients' business needs.
- Followed Agile SCRUM methodology and implemented tasks on a biweekly Sprint schedule.
Confidential
Senior .NET Developer
Responsibilities:
- Gathering business requirement from BA and analyzed it to evaluate the design of the application..
- Worked on C#, ASP.NET, XML, MVC, CSS3, Unit Testing Framework, Java Script, ADO.NET, WCF, AngularJs, WPF, Web API, Telerik, ArcGIS ESRI, CSS3 Linq and Sql Server 2008.
- Worked on mapping part of the application using ArcGIS.
- Used Validation Controls for corresponding validations required for business logic in the Forms.
- Designed and worked on Test Driven Development(TDD).
- Created Claim based authentication services if they present a valid, signed security token from a trusted issuer.
- Developed web application using MVC 5 design pattern, Razor as view engine and HTML 5 as markup.
- Interaction with business user, analyzed the existing business processes and systems.
- Designed the front-end web forms using ASP.NET and MVC 4.
- Used specific agile development methods like iterations, teamwork, collaboration, and process adaptability throughout the life-cycle of the project.
- Used ArcGIS 10.2 Runtime SDK for WPF which brings the extensibility to add widgets and other customizations to operations Dashboard.
- Unit testing and creating unit test cases using NUnit framework and schedule to run overnight with Visual Studio.
Confidential, Des Moines, IA
.NET Technical Lead
Responsibilities:
- Worked on .Net 4.0, TFS, C# 4.0, ASP.NET, Java Script, Entity Framework, WPF, XML, CSS3, SSRS, SSIS, Web API, LAMBDA Expression, Linq and Sql Server.
- Followed MVVM and PRISM patterns to build the tool in WPF. Used Repository pattern to strictly follow a three-layered project architecture. Used C# as the programming language.
- Worked with option and future equity absed potfolio manager to understand the different directive which influence the risk in trading.
- Created and configured IAM(Identity access management) with help of Windows Active Directory.
- Developing OLAP cubes using SSAS 2008 and calculated the metrics that were revealed in the functional analysis.
- To capture and document the requirements needed to implement a solution to meet the clients' business needs.
- Worked on Agile Scrum methodology and updating project status on daily basis.
- Developed Stored Procedures, Triggers, Views, and Cursors using PL/SQL in SQL Server database.
- Worked with portfolio manager and gathering requirement for application on capital and asset management system.
- Worked on creating complex and drilldown SSRS reports and SSIS packages to work with multiple data sources.