Senior .net Developer Resume
Philadelphia, PA
SUMMARY:
- Over 8 years of experience in Analysis, Design, Development of various commercial applications with involvement in all stages of Software Development Life Cycle (SDLC).
- Good Hands on Exposure with Banking, Financial, Insurance and Healthcare domains.
- Experienced in developing and deploying web - based solutions on various architectures like n-Tier, Client/Server, MVC (Model View Controller) using Microsoft tools and technologies.
- Extensive experience of designing and developing software applications with ASP.NET 3.5, 4.0& 4.5.
- Expertise in designing and developing applications using ASP.NET, ADO.NET, C#, MVC 3.0/4.0/5.0, WCF, WPF, Web services, Entity Framework, Web API, HTML, XML, CSS, Java Script, AJAX, Web Forms, and Win Forms, bootstrap, AngularJS.
- Expert in creating Web Forms and User Controls.
- Used Web Services to build interoperable applications.
- Worked on Windows Communication Foundation (WCF).
- Good Experience on SSRS and SSIS technologies
- Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Experience in using Language-Integrated Query (LINQ to Objects and LINQ to SQL) and retrieve data from data sources. experience with MS SQL database, SQL Integration Services, DBMS, stored procedure development, and transaction database design using SQL Server.
- Experienced in using AJAX controls in ASP.NET.
- Worked on Entity Framework and have knowledge on all different approach.
- Strong Knowledge and experience in writing SQL queries, Triggers, Stored Procedures in SQL Server.
- Experience in handling backend data sources like MS SQL Server 2008/2012, DB2 LUW database.
- Working knowledge of Source code version control using SVN and Team Foundation Server (TFS).
- Experienced in a fast paced Agile Development Environment and Scrum.
- Extensive experience in analyzing business requirements and writing functional specification documents.
- Experience in developing application with ASP.Net MVC.
- Good Knowledge on XAML, Prism, MVVM.
- Involved in Unit testing, tuning, performance and bug fixing of the system.
- Good knowledge on REST Services.
- Good management skills, demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environment.
- Good experience in coordinating between onsite team and offshore team
- Possesses good communication skills and proven capabilities as a good team player.
- Analytical thinker that consistently resolves on-going issues or defects.
- Keen on learning and adaptable to any platform.
- The ability to work in both a stand-alone and a team environment.
TECHNICAL SKILLS:
.NET Technologies: ASP.NET 2.0 / 3.0 / 3.5 / 4.0/4.5, MVC 3.0/4.0/5.0, ADO.NET, VB.NET, WinForms, Web Forms, WEB API, XML, CSS, ASMX Web Services, .Net Remoting,WCF, and LINQ,SSRS,SSIS.
Languages: C#.NET, PL/SQL, T-SQL, UML.
Scripting Languages: ASP, Java Script, VB 6.0.
Web Technologies: HTML, DHTML, CSS, XML,IIS, AngularJS, Bootstrap.
Operating Systems: Windows Server 2000 / 2003 / 2008, Windows 7.
Databases: SQL Server 2005 / 2008 / 2012, Oracle 8i / 9i / 11g, MS-Access, My SQL.
IDE: VS.NET 2003 / 2005 / 2008 / 2010, MS Office, Visio, Visual Source Safe, TFS.
Web Services: XML, WSDL.
Database Access: ADO. Net, OLEDB.Net, ADO, ODBC.
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS).
PROFESSIONAL EXPERIENCE:
Confidential, Philadelphia, PA
Senior .Net Developer
Responsibilities:
- Involved in designing the database schema for this project, developed the tables with relations.
- Involved in writing Stored Procedures, triggers for Web API Services.
- Developed Services using Web API. This project consists of dash board and Search page.
- Involved in Designing and developing UI for this tool using JavaScript, html5 and CSS
- Developed web pages using Visual Studio2012, MVC 5.0 frame work we followed multi-layer architecture for this project
- Leveraged Routing in MVC to define custom routes thereby achieving clean URL's.
- Developed Business logic using C #.NET
- Involved in consuming web services using AJAX, and also done the XML parsing.
- Involved in generating JSON object as response from the Web Service.
- Developed Web Services using WEB API, and request and response as JSON.
- Used Ctrl +M tool for this project to schedule jobs for this project
- Implemented Logging (log4net), exception mechanism for this project.
- Implemented basic authentication for this project, also implemented session management to the web pages.
- Involved in deployment of application in IIS server. Involved in fixing the issues that come across while integration.
- Developed Dynamic SQL queries in my stored Procedures.
- Involved in performing unit testing and writing unit test cases using Visual studio unit test tools.
- Developed Server Side pagination for the web services. I also done the testing of services using Postman.
- Used ADO.Net technology for Data Access Layer of this project.
- Demonstrating the architectural implementation through code and design
- Design application architecture, design and code reviews
- We used 2008 Sql Server as backend, Implemented audit tables for login users and also implemented parsing of XML data to persist the data.
Environment: Visual Studio.Net 2012, C#.NET 4.0, MVC,ADO.NET, WEB API, WPF, LINQ, XML, SQL Server 2008, TFS, HTML, XML, CSS, JavaScript.
Confidential, Washington, DCSenior .Net Developer
Responsibilities:
- Involved in understanding user requirements, designing and developing web application and back end applications.
- Interacted with business analysts, end users and worked on the application specifications to develop detailed functional, technical design, and test specifications that fully satisfy business requirements.
- Designed web application wireframe as per business requirement
- Developed application using MVC model component for database access, View component for UI design and Controller component responsible for handling end user interaction, manipulating the model, and ultimately choosing a view to render to display.
- Developed Web pages using Visual Studio 2010 in MVC Frame Work, Using Views we developed the UI for this project on the top of that we added bootstrap, JavaScript, html5and CSS.
- Developed the code using C #.NET and used AJAX call to consume the services.
- Developed the web services using WCF and hosted in IIS Server and generated the XML response for the service.
- For Special functionalities we used JQUERY for UI, I also generated the JSON object as response from web services.
- Developed presentation layer of both public and intranet application.
- Build technical architecture of application and document design in high level and low level design document.
- Developed application infrastructure component like logging, exception handling, data access, caching and cryptographic application block.
- Demonstrating the architectural implementation through code and design
- Design application architecture, design and code reviews
- Develop systems using .NET components and implemented the Data Access layers using ADO.NET. Used ADO.NET objects such as data reader, data adapter and dataset for consistent access of the data from data layer.
- Develop stored procedures, functions, triggers using SQL and T-SQL in SQL Server 2008 for fetching data and binding.
Environment: Visual Studio.Net 2010, C#.NET 4.0, MVC 4.0, ADO.NET, WCF, WPF, LINQ, XML, SQL Server 2012, TFS, HTML, XML, CSS, VB.NET
Confidential, Richmond, VASr .Net Developer
Responsibilities:
- Participated in design reviews, architecture reviews, code reviews and proposed solutions to the business problems.
- Developed cross browser compatible, customer facing online application based on n - Tier architecture.
- Designed the application using an MVC 5(Model View Control) Architecture that promotes a clear separation of the presentation, business logic and data access tiers.
- Used Razor Views to enable fast coding work flow able, and quickly integrate server code into HTML markup with a minimum of keystrokes.
- Designed, developed user interface look and feel and functionality for web users using XML, HTML, JavaScript, DHTML, XHTML.
- Worked on AJAX implementation.
- Developed and used various Web forms, Custom Controls and User controls using ASP.NET, C# and JavaScript.
- Developed and consumed various XML Web services using C#. NET.
- Extensively used LINQ to Objects to query the objects based on requirement.
- Created user access control to restrict users based on user roles.
- Used WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
- Created stored procedures for inserting, deleting and updating screens data into database using SQL Server.
- Created and modified existing Stored Procedures.
- Involved in Database Designing, Views and Stored Procedures in SQL Server.
- Involved in Unit testing and Integration testing with other modules.
Environment: ASP.NET 3.5, C#, MVC, Visual Studio 2008, LINQ, ADO.NET, WCF, HTML, DHTML, XML, SSRS, SSIS, XSL, XSD, SQL Server 2012, CSS,MS Visio.
Confidential, Mountain View, CASr .Net Developer
Responsibilities:
- Participated in enhancements, design reviews, and ensured design meets functional and operational needs.
- Designed and developed the C# components for implementing business logic in middle tier in 3-tier application interacting with SQL Server database using Managed provider using ADO.NET.
- Designed and Developed Patient Portal to integrate with EHR (Electronic Health Record) application using ASP.NET, C#, WCF, Generics, XML, SQL Server.
- Developed complete Data access layer Component using C#.
- Developed Crystal Reports to generate various reports like consultation follow up, Nursing Notes and integrated with ASP. Net.
- Used Get Patients, Get Physicians web methods in Xml Web Services to retrieve information in a particular city.
- Implemented Form Based authentication and Role based authorization to authenticate users.
- Utilizing .Net MVC 3 (Razor), Telerik MVC and Unity Inversion of Control / Dependency Injection.
- Used ADO.Net Technology to connect the web forms to data sources such as MS SQL Server and Xml files for manipulating data in database.
- Developed SQL queries, T-SQL procedures, Functions, triggers to handle the business rules data integrity and for various data transactions.
- Used Data Transformation Services to import the data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Used in Source Code Control Systems like MS Visual Source Safe (VSS) and Team Foundation Server (TFS), Cruise Control .NET
- Performed extensive Unit testing using N-Unit, developed Test Plans, Test Cases.
- Visual SourceSafe was used to maintain the version and source control.
Environment: Visual Studio 2008, C#, VB.NET, ASP.NET, MVC,ADO.NET, HTML, DHTML, CSS, JavaScript, Microsoft, XML Web Services, XSLT, IIS 6.0, SQL Server 2008, Win 2003.
Confidential, Phoenix, AZProgrammer Analyst
Responsibilities:
- Involved in Gathering and Documenting the System and Functional Requirement.
- Designed and developed web pages using ASP.NET and implemented code-behind logic in C#.
- Worked on Client Side validation as well as Server side Validation by using JavaScript and ASP.NET Validation Controls.
- Used Master Page for the Header and Footer of the page for consistent look across all the pages.
- Used Data grid and Data list objects extensively.
- Used ADO.Net extensively for data retrieving, querying, storage and manipulation.
- Developed and consumed various WCF Services.
- Worked on administrative tasks such as create user groups, users and assign roles.
- Developed Data Driven Pages using C# and ADO.Net.
- Integrated Crystal Reports with ASP.Net web forms.
- Created the Interface using standard controls and User controls.
- Created Stored Procedures and Triggers using PL/SQL.
- Used Microsoft Application Blocks for Data Access using ADO.Net.
- Debugged the programs and modified them according to the changed specifications within the deadlines.
- Used Visual Source Safe as versioning tool.
Environment: ASP.NET 3.5, C#, ADO.NET, MS Visual SourceSafe, Microsoft Enterprise Library, XML, Oracle 10g, VS.NET 2008, IIS 6.0, Crystal Reports 9.0, WCF.
ConfidentialEngineer Consultant
Responsibilities:
- Involved in Requirement Analysis.
- Designed Graphical User Interface (GUI) using ASP .Net Web Forms, HTML JavaScript, CSS classes.
- Created reusable user controls to use across the application.
- Implemented SQL Queries and Stored Procedures.
- Involved in development of new features and testing of functionality.
- Creating LINQ enabled database layer using API such as LINQ to SQL.
- Used Team Foundation Server for version control.
- Involved in weekly client meetings, presentations,
- Used JavaScript for validation.
- Used Cascading Style Sheets, to give the website a common style.
Environment: Visual Studio 2008, C#, ASP. NET, 3.5 .net framework, JavaScript, SQL Server 2005, LINQ to SQL.
