Sr .net Developer Resume
Charlotte, NC
SUMMARY
- 7 years of IT industry experience in Microsoft Windows based and Web based Applications using Microsoft Technologies.
- Expertise in working with Microsoft.Net Framework 3.0/3.5/4.0 developing Win Forms, Web Services, Win Services, Web Pages using ASP.Net, VB.Net, C#.Net, ADO.NET, IIS, VBScript, JavaScript, HTML and Crystal Reports.
- Extensively used DataGrid View, Detail View, and Object models.
- Experience in implementing several Design Patterns to standardize the application architecture.
- Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Functions using T - SQL and PL/SQL in Microsoft SQL Server 2008/2012.
- Extensive knowledge on crystal reports.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, JQuery, and CSS3.
- Experienced in trouble shooting it.
- Good working Knowledge inAngular.js and Bootstrap.
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
- Professional level skills in implementing and designing HTML, JavaScript, DHTML, XML, CSS, SQL Connectors using ADO, ADO.NET.
- Good working experience on LINQ to Objects, LINQ to SQL, LINQ to XML, Prism and MVVM framework.
- Created/Modified the Stored Procedures, Views and Packages in SQL Server 2005 with SQL Server Management Studio
- Experience in all phases of software development life cycle Designing, Developing, Coding, Debugging, Testing, Implementation and Maintenance.
- Proven ability to work as a team player as well as an individual. Interpersonal and Communication skills, coupled with strong technical and problem solving capabilities.
TECHNICAL SKILLS
Languages: C#, C, C++
.Net Framework: . Net Framework 3.0, 3.5, 4.0,4.5, Entity Framework
Scripting Languages: JQuery, Java script, HTML5, XHTML, DHTML, CSS, XML, VB Scripting
Databases: SQLServer 2008/2010/2012 , Ms Access
Web Technologies: . NET Framework 3.5/4.0/4.5, ASP.NET MVC 3.0/4.0,AngularJSBootstrap, Web Services, WCF, ADO.NET, JavaScript, CSS, IIS, Adobe Photoshop.
Web Servers: Microsoft (IIS) 7.0/6/0
Version Control Tools: Visual Source Safe, Team Foundation Server.
Source Control: Visual Studio TFS, IBM Clear Case
Design Patterns: MVC,MVP,MVVM
Operating Systems: Windows 2000/2000 Server/XP/Vista/Windows7/Windows8
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
SR .NET Developer
Responsibilities:
- Involved in designing and developing the Client-Server and Distributed Web Applications with ASP.NET and MVC 4.0.
- Involved in creating Web Application, Site Collection, Webs, List, Views, Alerts and Document libraries for application portal.
- Involved in building web applications with ASP.NET MVC, JavaScript, JSON, HTML, and CSS.
- Supported in unit testing and bug fixing QA and UAT.
- Experience working on agile methodology.
- Extensively used JQuery functions in Model View Controller Pattern.
- Developed and consumed Web Services using XML/SOAP and REST.
- Utilized MVC, Abstract Factory and Singleton design patterns.
- Developed the web pages using MVC4, C#, JQuery, LINQ, Ajax, HTML5, and CSS3.
- Used Java Script, Ajax to client side validations and partial page updates and JSON objects to return data from server side load into Data bind controls in the application.
- Involved in enhancing the application for client’s requirement based on demand using the MVC pattern, JQuery, Bootstrap, and WebAPI and SPA Application using Angular.js.
- Responsible for setting up Angular JS framework to achieve data binding between HTML and JavaScript objects.
- Worked on the Web API to create the services and tested on postman/fiddler and used Angular.js to create the data in the table using ng-repeat attributes.
- Used Tortoise SVN for Version Control; performed thorough unit testing using Unit Framework tools.
- Implemented Client Side Validations and Server Side Validations using JavaScript and Data notations.
- Created and deployed XML/Soap Web Services using WCF and C# and consumed them in the web application.
- Involved in developing required objects using C# to meet the business requirements using Visual Studio 2010/2012.
- Experience in creating SQL queries to fetch data as per the business requirements with tuning Techniques and worked with SQL server 2012 database to access source data.
Environment: .NET Framework (4.0/4.5),MVC 4.0,SQL Server 2012,SSRS, SSIS, ASP.NET, C#, Web Services, REST/WEBAPI,LINQ, Angular JS,XML, XSL/XSLT, HTML5/CSS3, WSDL, Bootstrap, JQuery, JavaScript, .NET Unit Testing framework.
Confidential, Murray, UT
.Net/WPF Developer
Responsibilities:
- Gathered business requirements, provided architecture and design for financial module for Medicare Advantage program.
- Developed a .NET batch application responsible for extracting data from FACETS and transferring it to Voyager system (enterprise wide software).
- Implemented automation of key departmental reporting leveraging crystal reporting.
- Module included development of three batch applications to retrieve data in efficient way and transfer files securely using SFTP.
- Developed a .NET batch application responsible for processing Medicare enrollee information from Voyager into FACETS.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Developed PowerShell scripts to run the applications on windows.
- Created Batch for premium payments of Medicare products.
- Created an UI application for Premium payments processing for online transfer, Bank payments and over the counter payments.
- Created a batch application to Extract Pharmacy claim information and sending to UTAH State central repository. Code included uses of Reflection and Custom Attributes to handle more than thousand properties formatting.
- Applied multithreaded techniques for creating high performance applications. Multithreading was used to process data in chunks to improve performance.
- Interacted and led the offshore team, ensured the task distribution and delivery on time.
Environment: .NET, WPF, MVVM, Trizetto Facets, PowerShell scripting, FileNet P8, Repository Pattern, Console Application, C#, Tortoise SVN, Sybase, Windows 7, Widows task scheduler, SQL Server.
Confidential, Harrison, NY
.Net Developer
Responsibilities:
- Involved in software Development Life Cycle (SDLC) Process included Analysis, Design, Programming, Testing and Documentation
- Provided instruction to clients on performance improvements in coding techniques, wrote ASP.NET code and stored procedures to improve speed.
- Prepared design documents with use case, class, and sequence diagrams.
- Designed framework components for re-usable functionality across the banks in the gateway system.
- Migrated Access database to SQL Server
- Created HTML pages with tables, images and forms
- Added Server controls, Custom controls and functionality to an ASP.NET page
- Used Microsoft ADO.NET to access data from database in a web application
- Used state management for storing web pages and data
- Developed menus using User Controls and XML.
- Communicating on requirement clarifications and participated in the critical weekly status meetings with Client. Providing technical solutions in required areas as part of new banks integration with payment gateway.
- Prepared design documents with use case, class, and sequence diagrams.
- Designed framework components for re-usable functionality across the banks in the gateway system.
- Responsible to Onsite- Offshore Development Team and Coordinate with the client respectively.
- Responsible to Support and Maintenance of existing system
- Integrating new banks to the existing gateways system and performing integration testing.
- Designed and developed business component to interact with external services for communicating banks securely.
- Responsible for Development web application to test the developed server side components and services using ASP.Net, Web User Controls, ADO.Net, Ajax, and Java Script.
- Designed WCF service to interact with server components from test site.
- Implemented business logic as custom coded APIs, database objects and security objects written in C#.
- Used Windows Communication Foundation (WCF) methodology to implement the web services.
- Used .NET Framework Class Libraries and created ASP.Net pages in C# containing the business logic and providing data access logic using ADO.Net objects.
- Designed client specific tables and fine-tuned stored procedures for better performance using T-SQL.
- Implemented X509 certificates in business components to build secure message and sending to the external services
- Performed code reviews and fine tuning of database queries, stored procedures.
Environment: C#, ASP.Net, ADO.Net, XML, WCF, Web Services, SOA Architecture, VS2010, SQL Server 2008.
Confidential, Richmond, VA
.NetWeb Developer
Responsibilities:
- Followed N-Tier Architecture development which involves Presentation Tier, Data Access Tier, Business Tier and Database Tier
- Designed Class diagrams and Sequence diagrams using UML.
- Prepared Technical design documentation for User Interface and Business layers using VISIO
- Used Design Patterns like Factory and Singleton classes and methods.
- Web pages are developed using ASP.NET, C#. NET, Java Script, HTML and used Internet Information Server (IIS), Visual SourceSafe
- Designed, developed and implemented Business Tier using ADO.NET, C#, and XML Web Services.
- Developed WCF Services to allow communication between Presentation layer and Service layer.
- Communicating with Windows Communication Foundation (WCF) service via the endpoints.
- Created stored procedures and packages using Oracle 10G.
- Used combination of server controls, HTML for User Interface design and Client side Validation controls, Java Script for client side functionality implementation in Web application.
- Used ASP.NET Data Grid, Data List, and Data Repeater controls to display data in list formats.
- Involved in creating Test Plans, and Test strategies.
- Extensively used ASP.NET User Controls for reusing common User Interface elements in multiple web pages.
- Developed Web User controls for separating the business logic, maximum user interface reusability and to ease of maintenance.
- Extensively involved in developing controllers for each page and respective action handlers.
- Used XML/XML Document as the media for sending controller responses to the front-end.
Environment: ASP.NET, C#, Visual Studio.NET 2003/2005, Java Script, WCF, CSS, XML, XSL, XSLT, HTML, Oracle, PL/SQL Editor and Toad 8.6, ADO.NET, IIS, Web Services.
Confidential
ASP.NET Developer
Responsibilities:
- Involved in design and development of the user interface using ASP.NET server controls
- Used server controls like Repeater control, Data list Control and Data Grid Control
- Implemented Exception handling & logging using Enterprise Application blocks
- Implemented Web form technology for validation controls, verification of various data formats and authentication using ASP.NET
- Involved in designing Controller architecture. Developed Controller Factory base classes and helper classes to set and get controller parameters, to build controller chains and to manage controller transitions
- Developed User Interface using HTML, XML, Master Pages, JavaScript and CSS Implemented client side validations using JavaScript.
- Developed Stored Procedures, Packages, Views, Cursors and Functions using Oracle PL/SQL.
- Extensively used Ref Cursors and Table types to load and process data
- Used cascading style sheets (CSS) for different fonts and colors
- Developed user controls and custom controls to reuse them in many web forms
Environment: .Net Framework 2.0, VSS5.0,ASP.NET, C#, ADO.NET, Oracle8i,IIS 5.0, HTML, XML, XSL, XSLT, XML Web Services, Visual Studio.NET 2005, Java Script.
