Sr. Net Developer Resume
Peoria, IL
SUMMARY
- 7+ Yrs of experience in internet/intranet applications, client/server applications and N - tier architecture.
- Worked as a .Net Web/Windows Developer.
- Strong experience in the development of Winforms, Webforms and XML Web services using ASP.Net, C#.Net, VB.Net, ADO.Net, LINQ, WCF, XML, ORM(Entity Framework).
- Proficient and hands on working experience with .Net 3.0/3.5/4.0 features like WCF & WPF.
- Developed system services SOA application platform for use by all web applications utilizing WCF.
- Experience in understanding Singleton/Abstract /MVC/MVP/MVVM Patterns.
- Expert in developing windows applications, web applications and web services in Visual Studio 2005/2008/2010, NET Framework 2.0/3.0/3.5/4.0/4.5 using ASP.NET, C#.NET, VB.NET, WCF, ADO .NET, SQL Server 2000/2005/2008, JavaScript, VBScript, AJAX, Restful web API's, Entity Framework.
- Experience in development of Web Forms, Windows Forms, WCF and other data-driven applications using ASP.NET, C# .NET, ADO.NET and SQL Server 2008.
- Demonstrated proficiency in development using Microsoft.NET technologies like C#, Asp.Net, AJAX, MVC, Web Services, T-SQL, Data Structures, Windows Azure (Cloud Computing), N-hibernate, Entity Frame Work, ETL (SSIS), Warehouse, SAP BO, Angular JS, SSRS, Autosys, SVN, Microsoft Safe Source, Kendo-UI, Ping Federation.
- Good Knowledge of ASP.NET 2.0/3.0/3.5/4.0 controls like Grid View, Detail View, Data Source controls such as Object Data Source, SQL Data Source and Master Pages for consistent layout of pages in the application.
- Good Experience with VBScript, JavaScript, JQuery, AngularJS and Bootstrap.
- Working experience of AJAX Control tool kit and skilled in implementing AJAX.
- Extensively worked on of web technologies like HTML, XML, XSD, XSLT, DHTML, CSS.
- Proficient in T-SQL, PL/SQL Stored Procedures, Functions, Triggers, and packages.
- Complete life cycle (SDLC) experience of a product life cycle involving define, design, development and testing phases.
- Good Knowledge on Web Services (SOAP, WSDL, UDDI), XML, XSLT, .NET Reflection.
- Hands on experience in web based n-tier applications and windows based applications using Microsoft technologies in VisualStudio.NET 2008/2010/2013 and .NET Framework 3.5 /4.0/4.5.
- Experience working with Angular JS.
- Experience in creating reports using Crystal reports and SSRS.
- Experience working with SSIS packages for data Importing, Cleansing, and Parsing etc. Extracted, cleaned and validation.
- Experience in working with Business users to gather requirements.
- Expertise in writing business process documents, Technical specs and Functional documents.
- Experience in communicating with QA team to explain the requirements and the expected functionality during application testing.
- Experience with N-Unit to executes test cases.
- Expertise in debugging and problem resolving.
- Experience using TFS, SVN for check-in/check-out/Merging/Branching the code.
- A Goal-oriented professional with Excellent Verbal and written Communication skills, interpersonal and Organizational skills.
TEHCNICAL SKILLS:
.Net and Web Technologies: .NET Framework 2.0/3.0/3.5/4.0, C#.Net, C++, ASP.NET, ADO.NET, VB.NET, .NET Web Services, Azure, Web API’s, Entity Framework, HTML, XML, JavaScript, Ajax, WCF, WPF, SSIS, SSRS.
Database/Programming: MySQL, SQL, T-SQL, PL/SQL, Oracle 10g, SQL Server 2008/2014.
Languages: C#, Java, Python, HTML, XAML, JavaScript, HTML5, CSS3, XSLT
Microsoft Tools: MS Word, Excel, Access, Power point, Web Programming and Scripting
Tools: TOAD, Sql Developer, Crystal Reports, SSRS, Win Runner 6.0/7.0, Quick Test Professional 6.0/6.5.
Defect Tracking: Jira, HP Agile Manager, Mercury Quality Center
Operating Systems: Solaris, UNIX, Linux, Windows XP/7
Version Control: VSS,SVN, Git, TFS.
Build Tools: NANT, MS Build
PROFESSIONAL EXPERIENCE
Confidential, Peoria IL
Sr. Net Developer
Role & Responsibilities
- Involved in all stages of SDLC including designing, coding, testing and implementing the application followingScrum (Agile) methodology.
- Involved in Requirements gathering, Development, Testing and delivery of application.
- Followed Agile methodology and Scrum.Provide better estimates while spending less time creating them and make sure we were in control of the project schedule and state.
- Developed n-tier web applications in .NET environment using C#, .NET, ASP.NET 2.0/3.0/3.5/4.0, Web services, Console Applications, Web forms, Win Forms using VS 2013, IIS 7.0 and SQL server 2008.
- Developed application using Web API 2.0, Entity Framework, OAuth 2.0/Owin Middleware with SQL Server as backend.
- Designed and documentedREST/HTTP APIs, including JSON data formats and API versioning strategy.
- Developed front end using Bootstrap, HTML5, CSS, JQuery, JavaScript and Angular Js.
- API is secured using the popularOAuth 2.0standard, and communicates with the client usingJSON.
- Designed and developed the Data access layer using Entity Framework integration.
- Developed user interfaces for using C# and Win Forms using WPF.
- Designed and developed various Classes in C#.NET to implement the business logic and event handling.
- Developed Various Templates and Web Pages for the Web Application using ASP.NET, C#, XML and Java scripting.
- Bodhi is pilot project used for Windows Azure, this is the first application in Fidelity to go on cloud, and I am solo developer for this application.
- Implemented Ping Federation for Authentication.
- Developed the application and deployed in Windows Azure.
- Used C#.NET and ADO.NET to define and implement secure middle-tier components using both connected and disconnected environment strategies.
- Created Restful Web APIs using ASP.NET. Consumed Web Services from both Windows forms and ASP.NET web applications.
- Implemented MVC architecture to accomplish task of isolating Business Layer, Presentation Layer and Data Layer.
- Used Windows Communication Foundation (WCF) for multiple services to interact with the application for the clients.
- Worked with ASP.NET Web Forms, State Management, Caching features, for optimization and configuration of the web application using C#.NET.
- Extensively Used. ASP.NET 4.0 controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
- Responsible for developing a newSOA n-tier web browser application withWPF Framework 4.0 and Visual Studio 2010 for DAT System.
- Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.
- Published Web services using C#.NET to interact with the other applications and exposed them using SOAP and HTTP.
- Extensively used ExtJS and JavaScript for UI interaction, XML for data transmission via WCF services and data Manipulation using LINQ.
- Used ADO.NET (Data Adapters, Data Sets) for database connectivity to SQL Server database.
- Created the reusable and optimized Web Services using C#.NET. These services included self-defined structures for data input and were exposed using WSDL with SOAP formatas well as consumption interfaces for them.
- Created a number of SQL Reports in large database with Design, Develop, and Build and publish the reports using Microsoft SQL Reporting Services 2008.
- Used agile methodologies, test driven development and automated builds.
- Used VSS for version control and file sharing.
- Involved in testing modules using N-Unit and fixing bugs.
- Involved in the deployment of project on the development and production Web servers.
- Generated logs by invoking events for error recording and security.
Confidential, Rockville, MD
Sr. Net Developer
Role & Responsibilities
- Designed and developed Pipeline Management application using ASP.NET 4.0, MVC 5, Kendo UI, Razor, Bootstrap, Entity Framework 6.0, C#.
- Worked with Business users to gather requirements and was responsible for deliverables on time.
- Worked in Agile Methodology for implementing Pipeline Project.
- Worked extensively with Kendo UI Components like Grid, Dropdown List, Date Picker, Tab Strip, Tool Tip, Combo Box etc.
- Worked extensively with editable Grids. Also involved writing different event handler like data bound, change, edit, save for Grid.
- Implemented Client Side Validations using Data Annotation Attributes.
- Used C# to write business layer.
- Responsible for implementing Error handling for the application using Log4Net.
- Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.
- Published Web services using C#.NET to interact with the other applications and exposed them using SOAP and HTTP.
- Extensively used ExtJS and JavaScript for UI interaction, XML for data transmission via WCF services and data manipulation using LINQ.
- Used ADO.NET (Data Adapters, Data Sets) for database connectivity to SQL Server database.
- Created the reusable and optimized Web Services using C#.NET. These services included self-defined structures for data input and were exposed using WSDL with SOAP formatas well as consumption interfaces for them.
- Used Unity for dependency Injection.
- Linq and Stored procedures were used for data retrieval.
- Used NUnit Framework for writing test cases.
- Performed Unit Testing of the developed component and web forms and worked closely with manual testers and automation testers, User Acceptance testers for ensuring the desired functionality is achieved.
- Involved in meetings with business users and QA team.
Confidential, TX
Sr. Net Developer
PROFESSIONAL EXPERIENCE
- Designed and developed custom software application using ASP.NET 4.0, C#, Json, MVC 3.0, HTML5, Bootstrap, Web API’s, SQL Server 2008.
- Graphical User Interface (GUI) was designed using ASP.NET MVC3 and the business logic was coded in C# MVC Controllers.
- Created and consumed WCF services which are based on SOA architecture. Used Basic Http Binding for bindingPurposes. Worked on WCF security.
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table for consistent access to SQL data sources.
- Deployment of Classic ASP and MVC .Net Applications using different application pools on web server as a single Intranet Application.
- Worked with web.config files, debug VB .Net files and worked with IIS server for creating the virtual directories and to setup of the website and run.
- Performed extensive Data Binding with various Server Controls like Grid View.
- Used LINQ for querying different databases and Dataset.
- Used various types of serialization mechanism for serializing custom classes and structures into required formats, such as SOAP for web services and XML.
- Created/Modified Tables, Views, Stored Procs, Triggers, and Cursors using T-SQL.
- Query performance tuning done for Stored Procedures and T-SQL queries.
- Developing, Monitoring and Deploying of SSIS packages. Responsible for
- Used html helpers and Razor engine.
- Created Services using RESTful Web API and WCF services for consuming by different types of applications.
- Services called from JQuery client code.
- Involved in designing and coding the applications.
- Worked in integrating TFS with Visual Studio 2010 & 2008
- Used MSTest and ReSharper for writing Unit Tests.
- Used Fiddler to analyze request and response of Json data from the controllers to Web API’s.
- Interacted with Business users for new enhancements in Existing Software Application.
- Assisted Team Leads in implementing design patterns.
Confidential, Cleveland, OH
Senior .Net Developer
Responsibilities
- Application was developed using C#, Crystal reports, SSIS supported by SQL Server 2005/2008 as a backend.
- Responsible for Design, Development, Implementation, testing and responsible for technical support and customer service.
- Created Tables, Views, Stored Procedures, Triggers, Functions, indexes etc using T-Sql. Used multiple join statements to retrieve data from multiple statements.
- Created backend validations using Insert/Update and Delete Triggers.
- Developed, deployed and monitored SSIS packages and SSRS Reports.
- Extensively used Extract, Transform Loading tool, SSIS to populate data from various data sources.
- Data Integration with in and out sources and destinations.
- Scheduling and running the packages through SQL server agent.
- Used C# for coding in the SSIS script tasks for managing the files, directories etc.
- Involved in designing and coding the applications.
- Performed Unit Testing of the developed components.
- Used TFS for version controlling for application projects and database objects like packages, stored procs, Views, functions also documents.
- Designed reports using Crystal reports for visual studio 2008.
- Performed unit testing and integration testing.
- TFS has been used for source code management.
- Involved in code promotion meetings.
Confidential
Senior .Net Developer
Responsibilities
- Application was developed using ASP.NET 4.0, C#, IBM MQ Series supported by Oracle 11g as a backend.
- Involved in Design, Development, Implementation and Unit testing.
- Followed Agile Methodologies and Test Driven Development.
- Created Class diagrams using UML as part of design documentation.
- Configured Listener class to get messages from IBM Web Sphere Application Server queues.
- Designed and developed XML message listener components using IBM Message Service.
- Validated the XML against XSD.
- Used Linq-To-XML to parse the XML data.
- Used Log4net to log the errors.
- Designed and developed back-end store procedures with Oracle PL/SQL.
- Used ODP.Net classes components sqlConnection, sqlCommand, sqlDataadapter, Dataset etc to implement the database transactions.
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application.
- Performed unit testing and integration testing.
- TFS has been used as version control and document management.
- Code was written using aTest-Driven Development(TDD) approach.
- Developed CRUD operations using NUnit Testing.
Confidential
.Net Developer
Responsibilities:
- Designed and developed Web Forms using ASP.NET controls, C#, CSS and HTML to facilitate the registered users.
- Used ADO.NET for data access layer to communicate with the SQL Server database.
- All User Interface layers Web Pages are created and integrated to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls and ADO.NET.
- Used ASP.NET Web Server controls like Data Grid, Repeater to display the records in Multicolumn grid. Customized columns by implementing Hyperlink Column to pass multiple queries to new page.
- Created T-SQL queries and Stored Procedures using MS SQL Server for data access and reports
- Involved in transformation of XML data using XSLT into HTML format
- Involved in deployment and post production support for the application.
- Incorporated business logic in C#.Net and handled transactions from and to database using ADO.NET.
- Designed database in MS-SQL and created stored procedures, functions, views to reduce complexity of front-end SQL queries and triggers to enforce entity relationships.
- Implemented ADO.Net SQLClient objects like Command, Data Adapter, Dataset, and Data Reader for database connection and executed database queries to interact with SQL Server database.
- Developed Web Services to encapsulate business logic components to be used in a distributed environment using C#.Net and exposed them through SOAP and XML.
- Performed extensive coding using C#. NET and ASP.NET.
- Developed reusable objects in C# using code behind approach.
- Implemented most of the business logic using stored procedures.