.net Developer Resume
Mechanicsburg, PA
SUMMARY:
- Around 7+ Years of Experience in Analysis, Design, Development, Testing and Maintenance of N - TierEnterprise Web and Windows Forms Applications
- Strong in the complete Software Development Life Cycle (SDLC) including requirements definition, design,programming / testing and implementation of major systems.
- Working experience in agile environment using Rally dev tool and scrum methodology using scrum workspro-tool.
- Experienced in developing web applications using .NET Framework 2.0/3.0, 3.5, and 4.0/4.5, ASP.Net, C#,ADO.Net, XML, XSLT, Java Script, HTML 4/5, CSS, jQuery, JSON, AJAX and IIS.
- Experience in gathering customer requirements and functional requirements and converting them to technicalrequirements, applying OOAD concepts, Design Patterns and Test Driven Development (TDD).
- Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL, UDDI)using .NET Framework and Solid understanding of Service Oriented Architectures.
- Involved in the design and development of 3 Tier, N-tier distributed architectures and MVC, MVVMarchitectures.
- Working experience in Web services, Windows Communication Foundation (WCF), Windows PresentationFoundation (WPF), Windows Workflow Foundation (WWF) and WEB API.
- Experience in creating use case diagrams, class diagrams, activity diagrams, sequence diagrams, page flowdiagrams using UML technologies.
- Proficient in using XML related technologies including AJAX, XSLT, XPATH and XQUERY.
- Extensively worked on the C#/VB and ADO.net for developing the web based applications.
- Experience working with WPF with all the programming and technologies integrated into ASP.Net 3.5 C#framework with different types of cutting edge animation, User Interaction and data binding which can operateon all popular web browsers.
- Experience with Search Engine Optimization (SEO) principles and Cross Browser compatibility issues,graphic optimization for the web.
- Knowledge on developing the web application using framework like Language Integrated Query (LINQ) andEntity framework 3.5.
- Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server andOracle9i/11g.
- Expert on developing SQL Stored Procedures, Triggers, Functions and Views for Backend process usingSQL Server.
- Expert in writing T-SQL statements for creating Tables, Indexes, Views and Constraints.
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributedreports in multiple formats using SQL Server Reporting Services (SSRS) also expertise in working with CrystalReports.
- Well versed in creating dynamic SSIS packages, using containers & variables, configuring the packages,and scheduling the packages.
- Worked experience on the source control software packages like Microsoft Visual Source Safe (VSS), Teamfoundation Server (TFS) and Tortoise SVN.
- Experience performing Unit and Integration Testing in the Development, System Integration Testing (SIT),User Acceptance Testing (UAT) including Bug Reporting and Fixing.
- Ability to work on strenuous team/single projects and meet deadlines.
- Excellent communication skills, strong organization and interpersonal skills and a very good team player,capable of working independently with minimal supervision, and perform as part of a team.
- Extensive experience in interaction with client and functional people for gathering the business requirementsand functional specifications.
TECHNICAL SKILLS:
Languages: C#, Visual Basic, C, C++, T-SQL, PL/SQL, Java Script, jQuery.
.NET Technologies: .NET, C#.NET, ADO.NET, ASP.NET … Windows Forms, Web FormsMVC, WCF, WPF, WWF, LINQ.
Web Technologies: XML, HTML, XHTML, XAML, CSS, XSL, XSLT, AJAX, Silverlight, AngularJS.
Servers: IIS, Apache Tomcat.
Databases: MS-SQL Server … MS Access, Oracle 9i/11G.
Reports: Crystal Reports 10.0, SQL Server Reporting Services (SSRS).
Platforms: Windows 9x, … Windows XP, Windows NT, Vista/7.
Source Control: Team Foundation Server (TFS), Visual Source Safe (VSS), TortoiseSVN.
Network Protocols: TCP/IP, HTTP, FTP, SMTP, SOAP, UDDI.
Development Tools: Visual Studio … XML Spy, Telerik Control, Iron SpeedSubversion, SQL Plus, SSIS.
Microsoft Office Tools: Microsoft Word … Excel, PowerPoint, Access, Outlook
PROFESSIONAL EXPERIENCE:
.Net Developer
Confidential, Mechanicsburg, PA
Responsibilities:
- Reworked on a part of the GUIs to improve interface without affecting the performance of the application.
- Gathered Client requirements and converting them into the Technical Specifications and developed Webforms using C#.NET.
- Developed ASP.NET MVC 4 application in Test Driven Development environment using Microsoft Test asthe Testing framework.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC4 application.
- Worked closely with Business Teams and Technical Design Architects to understand the flow and clientenhancements to the existing applications along with the QA Team.
- Used C#.NET as language to develop code behind business logic.
- Created new model classes in Web API to hold data.
- Followed the N - Tier Pattern, separating the business, presentation and data models.
- Grid view and Custom paging were used to display huge amount of data.
- Used the Entity Framework 4.0 for the use of LINQ-based Data Access.
- Used WCF service by introducing new operations in Interface and implemented them in service layer.
- Created Indexes, Stored Procedures, Triggers and Views using Oracle, SQL, Benthic.
- Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Modified web services using C# to interact with the other applications and exposed them using SOAP andHTTP.
- Involved in Unit testing, Build and integration testing for the interfaces.
- Creating the Technical Design Documents.
- Designed GUI using the HTML, Java Script, HTML5, CSS and Custom Controls.
- Analyze functional and business needs to implement the same into a functional application.
- Review and modify programs to ensure technical accuracy, security and reliability of applications.
- Perform code review, bug fix and code migration.
- Involved in the Install Shield Creation and fixed the production issues.
- Responsible for the Deployment and Delivery of the product in the client environment.
- Followed the AGILE methodology.
Environment: .Net Framework 4.0/4.5, MVC, C#, WEB API, Oracle 11g, Benthic, Visual Studio 2012/2015,SQL Developer, Team Foundation Server(TFS), XML, Agile Development, Web Services, CSS, ADO.NET.
.NET Developer
Confidential, Detroit, MI
Responsibilities:
- Worked collaboratively with a team which was using agile methodology, where I interacted with the Businessgroup as well as my engineering Project Manager for different phases of the project.
- Involved in development life cycle, from design phase to implementation phase, testing and deployment.Followed Agile Methodology to produce high Quality software and satisfy the customers.
- Configured the VS.NET environment, IIS Server 7.
- Involved in writing business logic for the application.
- Developed classes in Business Layer and in Data Access Layer in C#.
- Developed using N - Tier Architecture, Multi-threading, Event handling and OOPS concepts, including Abstractclasses-interfaces-inheritances.
- Developed interactive Web pages using ASP.NET, C# and ADO.NET.
- Designed and developed Web Forms using ASP.NET & .NET 4.0 Framework.
- Involved in building rich web experiences using JavaScript.
- Created validations and roles for different users to access the application.
- Created ASP.NET web pages and wrote code behind pages using C#.NET.
- Implemented Exception Handling, Logging and Validation of incoming requests.
- Involved in Development of Data Access, Business and Application layer using C#. Net and ASP. NET.
- Used Entity Framework to design conceptual data access layer from relational database to get the data fromthe database.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML andJavaScript.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all Web forms.
- Developing & consuming Web Services.
- Client side validations using Javascript and jQuery library.
- Used NHibernate to facilitate data access, and utilized the ASP.NET AJAX Extensions and toolkit extensivelyto make the interface rich and interactive.
- Used LINQ to query different data source like arrays, xml file, and SQL database.
- Expert with application of Software Development Life Cycle (SDLC)
- Used ADO.NET data objects such as Data Adapter, Data Reader, Dataset, Data Table, Repeater and XMLText Reader/ XML Text Writer for consistent access to SQL data sources.
- Used built-in mechanisms of SQL Server 2008 for data integrity like Default, Not Null, Check, Unique, Primarykey and Foreign key etc.
- Extensively wrote and used stored procedures, Database Triggers in T-SQL using SQL Server 2008.
- Generated various reports using SSRS.
- Used Team Foundation Server and configured permissions appropriate to user role.
- Responsible for maintaining versions of source code using Microsoft Visual Source Safe.
- Used the NUNIT framework to handle testing user interface elements in ASP.NET.
Environment: ASP.NET 4.0, VB.NET, ADO.NET, Visual Studio 2010, SQL Server 2008, Telerik Controlsfor .NET, WCF, Web services, C#, UML, XML, HTML, IIS 7.0, JavaScript, jQuery, TFS, LINQ to SQL.
.NET C# Developer
Confidential, Richmond, VA
Responsibilities:
- Designed the complete solution using N - tier Architecture model and design patterns mainly Abstract Factoryand Singleton.
- Configured the VS.NET environment, IIS Server.
- Worked on Agile Methodology to practice-based methodology for modeling and documentation of softwarebasedsystems.
- Developed the business components Class, ASP.Net web services using C#/SOAP to encapsulate businesslogic components to be used in distributed environment.
- Configured Windows Communication Foundation (WCF) service to authenticate clients with Windowscredentials for intranet applications for login validations.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all Web forms.
- Used ASP.NET Page lifecycle Techniques and handle a control's initialization, instantiating controls, restoringand maintaining state, running event handler code, and rendering.
- Developed Web forms for User Interfaces using ASP.NET and C#.NET using Server controls, HTML controlsand User controls.
- Used C#.Net and PL/Sql Procedures in-order to access the oracle database for the front-end presentation.
- Implemented ORM mapping between C# & Oracle using N-Hibernate
- Wrote PL/SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers
- Implemented features of ASP.Net AJAX such as Calendar Controls, Repeater Control, and Validationcontrols, Dataset, Security using forms authentication.
- Created data access layer to communicate with the SQL Server Database using N-Hibernate.
- Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fastretrieval of data in SQL Server using T-SQL.
- Created Unit tests using N-Unit Framework
- Developed build automation using NANT
- Created batch processes for processing end of day files
- Used exact target for email marketing
- Used TortoiseSVN for Source Control
Environment: C# .NET, ASP.Net, ADO.Net, Microsoft Visio 2003, AJAX, PL/SQL, Visual Studio .Net, Oracle9i, WCF, LINQ, SQL Server 2008, XML, XSLT, XPATH, CSS.
.NET Developer
Confidential, Frankfort, KY
Responsibilities:
- Responsible for analysis, design, implementation, management and maintenance of full softwaredevelopment life - cycle (SDLC) project
- Designed and developed the User Interface using Web forms according to the ADA specifications
- Developed many User-defined Controls and Customized Data Grid in web pages
- Developed Web service using WSDL
- Serialized the Array of objects from DAL to XML and applied XSLT to transform the data
- Extensively used ADO.NET to interact with Oracle Database
- Developed and hosted WCF Services on IIS by following Service Oriented Architecture (SOA)
- Used the WCF/Web Services for accessing data from a database on a back-end server through Data AccessLayer
- MSMQ is used to process the requests
- Created complex PL/SQL Stored Procedures, Functions, Views, Triggers and Cursors in Oracle
- Used Crystal Reports to generate required reports and TFS for version control of code
- Used CSS (Cascading Style Sheets) in ASP.Net pages
- Involved in the development of unit test cases, tested the application against technical specifications andresolved performance issues
- Performed Bug Fixing and Enhancements based on the Change Request
- Deployed the Application to Test and UAT servers
Environment: .NET Framework 3.0, Visual Studio .NET 2008, Web Services, VB.NET, C#, ASP.NET,ADO.NET, IIS 6.0, CSS, Oracle 10g, PL/SQL, MSMQ, JQuery, WCF, CRYSTAL REPORTS, TFS
