Sr .net Developer Resume
Jessup, PA
Summary:
- Over 8 years of experience in design, development, coding and testing of business/commercial applications using Microsoft Technologies.
- Proficient with Software Development Life Cycle (SDLC), including business requirements, analysis, design, development, testing, and implementation of application.
- Expertise in Design and developer of web and Windows applications using .Net 2.0/3.2/3.5/4.2/4.5 frame work and C#, Win forms, ASP.NET 3.5, ASP.NET MVC, ADO.net, Web services, WCF, and XML in multitier architecture Experience in drawing Use Case, Sequence, and Class Diagrams using Microsoft Visio 2007/2010
- Experience using Waterfall, Agile software developmental methodologies.
- Experience in Windows Communication Foundation (WCF), REST and Service Oriented Architecture (SOA).
- Experience in Object Oriented Design (OOD) and Object Oriented Programming (OOP).
- Experience in implementing various Authentication techniques in ASP.NET like Forms Authentication and Windows Authentication
- Expertise in the development of Web, Windows using Visual Studio.NET 2008/2010.
- Expertise in working with ADO.NET, LINQ, LINQ to SQL, LINQ to Entities and Entity Framework
- Highly skilled in web building technologies like HTML, DHTML, JavaScript, JQuery, JSON, CSS, XML, XSL, XSLT, DTD/Schemas and AJAX
- Acquaintance in AJAX, and Silverlight Technology using Agile Methodologies
- Experience in SQL SERVER 2005/2008/2008 R2, and Oracle 10g Database Design and Development, Writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined Functions using T - SQL
- Good exposure in Object Oriented Analysis and Design (OOAD) programming and.Net Architecture and ASP.Net MVC, MVP, MVVM Patterns
- Good experience in Crystal XI/10. Worked in various Crystal Environments extracting data from multiple sources, applying several functionalities and used different Data providers like OLEDB, ODBC, etc. Created compelling reports with stunning visualizations using Crystal reports.
- Experience working with web servers, such as IIS 5.1/6.0/7.0 and Apache Tomcat 7.0/6.0.3
- Good knowledge and experience on Web Services which include SOAP, WSDL
- Experience in using version control systems like Visual Source Safe (VSS) 3.0/4.0 and Team Foundation Server (TFS) 2010
- Well versed with system testing, creating unit test cases and their tools
- Good at handling multiple projects simultaneously
- Excellent analytical, communication, interpersonal and decision making skills and is well motivated to rapidly acquire new skills on the job.
Technical Skills : Web Technologies: ASP.NET 2.0/3.5, JavaScript, VB 6, HTML, DHTML, AJAX, XML, CSS, Web
Services, SOAP, WCF :
Languages: C#.NET, VB.NET, SQL, PL/SQL, Ajax
Database: MS SQL SERVER 2005/2008/2008 R2, Oracle 10g/11g, MS Access
Web Server: Internet Information Server (IIS 5.1/6.0/7.0), Apache Tomcat 7.0/6.0.3
Frameworks: .NET framework 2.0/3.2/3.5/4.2/4.5
IDE: Visual Studio.NET 2005/2008/2010
Visual Controls: MS Visual Source Safe 6.0, Team Foundation Server (TFS) 2008
Operating Systems: Windows 95/98/2000/NT/XP/Vista/7, Linux, UNIX
MS-office Tools: Excel, Word, Power Point, Access, VISIO, Publisher, Outlook
Professional Experience:
Confidential ., Jessup, PA
Sr .Net Developer
Responsibilities:
- Interacting with the Business users to identify the process metrics and various key dimensions and measures. Involved in the complete life cycle of the project.
- Developed FRD (Functional requirement Document) and data architecture document and communicated with the concerned stakeholders. Conducted Impact and feasibility analysis.
- Created several database objects such as Views and Store Procedures using in SQL Server 2008.
- Involved in performance tuning and optimization of C# .NET and SQL codes.
- Handled multiple production issues and worked on the enhancements of the existing product.
- Involved in Unit testing, User Acceptance testing to check whether the data is loading into target, which was extracted from different source systems according to the user requirements.
- Performed unit testing and fixed the bugs
- Experience in Microsoft Visual C# in script component of SSIS.
- Transformed data from one server to other servers using tools like Bulk Copy Program (BCP) and SQL Server Integration Services (SSIS) (2005/2008).
- Experience in creating configuration files to deploy the SSIS packages across all environments.
- Designed SSIS Packages to transfer data from flat files to SQL Server using Business Intelligence Development Studio.
- Created SSIS Reusable Packages to extract data from Multi formatted Flat files, Excel, XML files into UL Database and DB2 Billing Systems.
- Developed, deployed, and monitored SSIS Packages.
- Created SSIS Packages using SSIS Designer for export heterogeneous data from OLE DB Source (SQL), Excel Spreadsheet to SQL Server 2005/2008.
- Supported and maintained current Crystal Reports.
- Designed reports to provided technical specifications.
- Upheld best coding standard practices.
- Mapped data between external databases and Crystal Reports
- Good experience in creating reports with sub reports, parameterized reports, nested groups, complex formulas, running totals, summaries and conditional formatting.
- Good experience in generating reports using tables, views, stored procedures. Worked on performance optimization of various reports.
- Maintain and Handling, assigning work to Team and Coordinating with team
Environment: .Net Framework 4.5, ASP.Net, C#, Visual Studio 2008, VBScript, JavaScript, SQL, SQL Server 2008 R2/2008/2005,MS SQL Server Integration Services (SSIS), Reporting Tools Crystal Reports XI/X, Windows 7/XP/2003 Server
Confidential ., Franklin Lakes, NJ
Sr .Net Developer
Responsibilities:
- Involved in requirement gathering, analysis, development and deployment of the application.
- Migrated data base from SQL Server 2005 to SQL Server 2008
- Implemented SOA methodology
- Developed web applications in .NET Framework 4.5
- Designed and developed class files for the application in C# .Net
- Design of the Web Forms in ASP.NET and C# .Net
- Designed and developed UI components and data access layer using ASP.Net and C#
- Implemented client side and server side validations using JavaScript and validation controls, implemented AJAX calls.
- Created CSS files for implementing various styles in the application
- Implemented WCF Services for the communication between client and server
- Developed user controls to reduce the code redundancy
- Used TFS for code repository and followed source code handling practice for check-in and check-out on daily basis.
- Created XML files to reduce the round-t rips to the data base server
- IIS 7.0/6.0 is used as Web Servers for publishing and deploying the application in the server
- Created several database objects such as Views and Store Procedures using in Sql Server 2008
- Developed User Documents for the Users
- Handled many production issues and enhancement to the existing product
- Performed unit testing and fixed the bugs
- Maintain and Handling, assigning work to Team and Coordinating with team
Environment: .Net Framework 4.5, ASP.Net, C#, Classic ASP, Visual Studio 2008, IIS 5.1/6.0, JavaScript, WCF, Ajax, SQL, SQL Server 2008 R2/2008/2005, Windows XP, Windows 2003 Server
Confidential, Philadelphia, PA
Sr .NET Developer
Responsibilities:
- Involved in Requirement gathering, Design, Development and Testing of Web Forms. Involved in managing the client meetings, documenting the functional and business requirements.
- Followed Agile methodology to develop the software solution
- Designed and developed the application using Visual Studio 2010 and ASP.NET V.3.5
- Developed HTML prototype of the web pages using CSS, according to client specifications
- Responsible for migrating classic ASP applications into ASP.NET MVC applications
- Used MVC UI Pattern to design the Test driven UI Layer
- Developed data driven business logic using C# and SQL Server 2008 R2 database.
- Created and Consumed WCF Services within the network
- Responsible for setting up the security and bindings for WCF services
- Created RESTful services to support mobile applications
- Utilized LINQ to SQL technology extensively to interact with the SQL Server database 2008
- Used Entity Framework in the DAL to communicate with the database using LINQ to Entities provider
- Used AJAX framework to do asynchronous calls to the services wherever needed.
- Created new design and styles for the web pages using AJAX controls in the Ajax Control Toolkit to enhance the aesthetic value of the web pages.
- Used JQuery and JavaScript to implement AJAX calls and other type of client side logic.
- Implemented server caching techniques.
- Assisted in the designing of database and also created database Triggers , Functions and Stored Procedures in SQL Server 2008 for ensuring data integrity.
- Performed data transformations using SSIS (SQL Server Integration Services) via the Implemented enhancements for better performance.
- Implemented tools for Executives to change the business rules any time of the year.
- Responsible for writing Unit Tests for the code developed.
- Handled the UAT Sessions and helped in solving production issues
Environment: .NET Framework 3.5/4.0, Visual Studio 2008/2010, C#, ASP.Net 3.5, ASP.NET MVC, Classic ASP, AJAX, PHP, XML web services, WCF, IIS Web Server 6.0, ADO.NET, LINQ to SQL, MVC, CSS, SQL Server 2008, JavaScript, JQuery, HTML, SharePoint 2007.
Confidential, New York, NY
.NET Developer
Responsibilities:
- Involved in requirements gathering and performed object oriented analysis, design and implementation using UML.
- Worked closely with all the business clients and gathered and analysed all necessary requirements by involving in sessions/ process interviews and identified effective uses of technology to meet their business needs.
- Used Object Oriented Design Patterns to implement classes and modules.
- Designed and Developed User Interface web forms (dynamic & static pages) using ASP. Net , C#, HTML, JavaScript, CSS, XML, and, custom web controls and user controls.
- Implemented the business logic/rules using XML based web services in C# and integrated the ASP.NET web services with the solutions.
- Migrated PHP applications to ASP.NET MVC applications.
- Followed an N-tier architecture to develop the solution
- Used LINQ to SQL in the data layer for providing the date to the business layers and services making use of it.
- Used AJAX framework to do partial rendering on the pages
- Maintained ADO.NET based database access layer in C# and
- Created stored procedures , triggers using T-SQL for data access from SQL Server 2008.
Environment: Visual Studio. .Net 2010, ASP.NET 2.0, C#, Web forms, ADO .Net, HTML, CSS, XML, LINQ, PHP, SOAP, SQL server 2008, SQL Server Reporting Services, JavaScript, CSS.
Confidential, San Leandro, CA
.Net Developer
Responsibilities:
- Worked in team environment and developed web based application for GPM users.
- Designed web interface using ASP.Net 3.2.
- Developed SQL Stored Procedures for GPM.
- Created document libraries to store & share the functionalities.
- Created Stored Procedures to handle the business logic.
- Used LINQ to SQL and ADO.NET as the data provider for communicating with the SQL Server 2008 Database
- Implemented Caching technologies to improve the performance
- Built and used Error Handling mechanism extensively.
- Integrated SSRS reports into the web application using ReportViewer Controls.
- Used TFS to Deploy the Code and Task Management.
- Documented the unit test cases for the GPM for the Modules/Forms which I developed.
Environment: Visual Studio 2008 IDE, ASP.NET, C#.NET, VB.NET, Framework 3.2, ADO.NET, XML,WCF, SQL, Microsoft Share Point 2007, TFS 2008 for version control and for bug tracking, SQL Server 2008.
Confidential
Software Engineer
Responsibilities:
- Gathered User Requirements, designed the Framework using UML that included identifying the use cases and its surroundings, drawing use case diagrams, identifying classes, drawing class diagrams and sequence diagrams.
- Application design based on n-tier Architecture.
- Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, Defining roles, creating database users, Assigning Roles to users using SQL Server 2005.
- Used custom controls and user controls in creating the interfaces.
- Used stored procedures, functions, triggers and views for retrieving the data from database and populating the user interface
- Created a Setup Package (.msi), compile application in debug and release mode by Using Visual Studio 2005.
- Prepared project plan using Microsoft Project.
- Responsible for configuration management (Configuring the Project in VSS, Taking VSS backup etc.)
- Involved in documentation of the project
Environment: VB.Net, Visual Studio 2005, SQL Server 2005, Windows 2003
