Sr..net Developer Resume
PA
SUMMARY
- 7+ years’ experience in analysis, design, development, research and implementation of Software development Life cycle (SDLC), object oriented software systems and development of Windows Based, Web based, Client/Server and n - tier distributed applications
- Strong Technical expertise in using Web Technologies like C#,ASP.NET MVC, ASP.NET, Entity Framework,ASP.NET MVC, ADO.NET,WCF Services, JQuery/Java Script, OOPS, Razor View, IIS 5.0/4.0/6.0, Visual Studio.NET 2005/2008/2010/2012 , SQL Server 2000/2005/2008/2012 .
- Excellent knowledge in Object Oriented analysis and design (OOAD), Agile Development Methodology, Service Oriented Architecture (SOA) and Model-View-Controller Architectures (MVC).
- Expertise in applying Data Access Technologies Entity Framework and ADO.NET.
- Experience in unit and System Testing.
- WCF was used as the source to query retrieve and show the Historical Trades/ Data
- Development was done usingC#.NET, WPF for.NET4.5, PRISM 5, Unity as DI Containeralong withMVVM
- Experienced working in version control systems like TFS, Visual Source Safe and Clear Case 4.1.
- Expertise in designing and developing complex user interfaces (GUI) using ASP.NET
- Extensive experience utilizing programming languages and technologies including ASP.NET, C#.NET, ASP.NET, VB.NET to build analytical applications
- Proven knowledge in Creating and Consuming web services.
- Experience with multithreading high performance GUI trading system design using C#.NET.
- Strong Experience with Three Layers i.e., User Interface (UI) Layer, Business Logic Layer and Data Access Layer.
- Deployed Websites, having 3-tier architecture (Web Server, Web Services server, Database server).
- Strong debugging skills in n-tiered ASP.Net/C# web application.
- Extensive experience with MS SQL Server 2000/2005/2008/2012 , T-SQL, SSRS, SSIS.
- Proficient in writing stored procedures, Functions, Cursors, Packages, and Database Triggers using SQL Server 2000/2005/2008/2012 and Oracle
- Expertise in creating DTS packages in SQL Server.
- PerformedUnit Testing and Integration Testingto make sure all the Business functionalities are reflected.
- Experience in working under Onsite-Offshore distribution model.
- Extremely diligent, strong team player with an ability to take new roles.
TECHNICAL SKILLS
Programming Languages: C, C++, Visual C#, VB.NET
Web Technologies: ASP.NET, ASP, HTML, AJAX, XML Web Services, WCF, WPF, WebAPI
Scripting Languages & Framework: JavaScript, JQuery, JSON, CSS.
Markup Languages: HTML, DHTML, XML, XAML
.NETTechnologies: .NETFramework (1.1/2.0, 3.5, 4.0), ADO.NET, Web Services
Software Engineering: SDLC, UML, Agile Programming
Database Development: SQL Server (2000/2005/2008 ), T-SQL, DTS, and MS Access
XML: Altova XML Spy 2007, XML, XSL, XSLT, XSD, SOAP, WSDL
Operating Systems: Windows XP/2000/NT/Vista
RAD/IDE: Visual Studio 2003/2005/2008/2012/2013 , Visual Basic 6.0
Version Control: Visual SourceSafe, Team Foundation Server (TFS), SVN
Modeling and Testing Tools: Microsoft Visio 2003, nUnit.
Design Pattern: Factory, Façade, Singleton, Repository, Unit of work, Dependency Injection
PROFESSIONAL EXPERIENCE
Confidential, PA
Sr..Net Developer
Responsibilities:
- Designed the service order repair module of the application in .NETframework.
- The proto-type built using leveraging the Model-View-Controller (MVC) design pattern. All controls were bound using data binding to the View Model.
- Developed the user interface usingASP.NET,C#.NETand designed UI usingCSS,HTML, andJavaScript.
- Design and development of user interface usingASP.NET,VB.Net,HTML, and JavaScript.
- Implemented new designs, porting and styling legacy pages, integratingJQueryplugins, converting static forms into Ajax overlays.
- Business Logic has been implemented using the concepts of secure coding features and Object Oriented programming (OOP) with Code behind languageC#.
- Designed and implemented Data access layer usingADO.NETto connect and retrieve or manipulate database information.
- CreatedASP.NETUser Controls to reduce the complexity of user interface design.
- Created User input validation for new & existing users.
- Used data grid sorting and paging features for Item and Service List.
- Designed and implemented Data access layers usingLINQforXMLData.
- Used Visual Source Safe (VSS) for source control.
- UtilizedXAML,WCF,WPFbased Event Handlers.
- UsedWPFin creating different animated scenes using the combination of transforms, animation controls (storyboard, double animation) and color effects.
- Data format usingHTML,CSSand client side scripting using JavaScript.
- Used grid views for displaying and modifying the data from the database.
- Implemented application state using view state, session variables and query strings.
- Fixed bugs and problems for design,CSS,HTML,XHTML, andJavaScript.
- Extensively worked with web parts and web controls.
- Created test plans and performed unit and regression testing on the application.
- Involved in Build, Debug and deployment of the Components.
Environment: ASP.NET4.5,ADO.NET,C#,MVC,WCF,WPF, Web services, Crystal Reports,XML, XAML, HTML, DHTML, Java Script,JQuery, NUnit.
Confidential, Louisville, KY
.Net Developer
Responsibilities:
- Involved in new development and enhancements to existing web applicationsusing ASP.NET, ASP.NET MVC, Silverlight, WPF, WCFservices and EDGE legacy system
- Developed and maintainedRESTbased web service usingASP.NET WEB APIto provide Seminar information
- UtilizedEntity Frameworkas the data access layer toSQL Serverfor theRESTbasedASP.NET WEB APIweb service
- Developing the real time reports for summarizing the integrated data to evaluate the Call center Agents performance and Sales statistics usingASP.Net, C#, Silverlight, WCFandOracle 10g.
- To maintain consistency throughout the web application, implemented Master Pages and Cascade Style Sheets (CSS).
- Developed and maintained multi-tierWCFSOAPservices and consuming using different protocols and implementing features like Security, Debugging and Performance and to enable effective communication betweenSOA.
- Migration of Pre-existing EDGE call center Windows application toWPFandalongwithMVVM, C#, PRISM, Multi Treading for responsive UI
- CreatedCustom EntitiesinMicrosoft Dynamics CRM
- Implemented custom software components,Plugins,DialogandWorkflowsusingMicrosoft Dynamics CRM SDK
- Microsoft Dynamics CRMused as aXRMdata storage
- Designed and DevelopedWPFwindows application using Visual Studio by consuming various web services to load data onto the screens.
- Design and development of Web services withWCFusing Visual Studio.
- UsedSVNand MicrosoftTFSfor the release and version management.
- Perform Unit testing after completion of development.
- Integration of web services with EDGE Call center application, a Client specific application used for Telemarketing.
- Facilitate deployment of Web applications in subsequent environments till Production.
- Applying the best solution practices and ensuring that walkthroughs & inspections are carried out as per client guidelines and standards.
- Updating the System documentation and project Induction manual.
- Participation in daily status meetings to update the progress on tasks and Conference calls on business clarifications.
- Senior On-shoredeveloperon a team that drove release cycles from start to finish.
Environment: C#,.NET4.0, ASP.NET,ADO.Net, HTML, CSS, Web services, WCF, LINQ, Entity Framework, ORM Tools, XML, ASP.Net MVC 3.0/4.0, JQuery, AJAX, ASP.Net Web API, ORACLE 10g, PL/SQLDeveloper, Silverlight, WPF, MVVM, PRISM, Unity, PL/SQL, UNIX, EDGE, Visual Studio 2008/2010, TFS, SVN,ActiveX, COM
Confidential, Jersey city, NJ
Software Engineer
Responsibilities:
- Designed and developed a highly complex inventory module for all kinds of parts that appear in a food and beverage. This was developed using ASP.NET 3.5, C #.NET, Sql server 2008.
- POS Contains Win forms Windows application using C# and back office Inventory system web application.
- Implemented Thin client based Windows service which will call central server to Add sales data on server Periodically.
- Worked on Data Model to design Entity Relation Diagram.
- Developed Frontend GUI interface with HTML and CSS for web application.
- Involved in developing Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Used Team Foundation Server (TFS) for the source control, data collection, reporting and project tracking.
- Utilized ASP.NET Validation controls and JavaScript to perform client side validation.
- Used Forms-based Authentication, Active directory with windows User for security.
- Used SQL CE for Windows Mobile Application for Price Checking of Products which could be appropriate for this requirement.
- Developed Stored Procedures and Functions for data manipulation using T-SQL.
- Work with Pricing/Merchandizing of Products for POS.
- Implemented Unit, Integration and System Testing using N-Unit.
- Mentored junior developers in improving their coding skills, adhering to the client standards and best policies of the SDLC process.
- Developed SSIS packages for transfer data from Client Database to Server database.
- Lead a team of three for all builds related activity and minor projects. Developed, documented and performed system, integration, and user acceptance tests.
Environment: ASP.NET 3.5,C#.NET,LinQtoSql,WCF,ADO.NET,Entity Framework, MS-SQL Server 2008, Ajax, XML, jquery, Java-Script, Crystal Report XI.
Confidential, Bethlehem, PA
.NET Developer
Responsibilities:
- Involved in Requirements analysis and documenting Technical Specifications.
- Involved in discussions with network and server groups and designed the application architecture.
- Designed the application in n-tier architecture.
- Designed mockup screens to demonstrate business user’s requirements.
- Involved in developing the application using ASP.NET 2.0, C#.NET, ADO.NET, Web services, SQL Server 2005.
- Created Master Page and CSS to define the basic look and feel of the sites.
- Created and consumed WCF Services
- Used AJAX Control Toolkit.
- Used AJAX scripts, Callback functions for faster page loads and cleaner presentation.
- Extensively used LINQ over typed datasets, data tables, generic objects and file objects.
- Used Microsoft Application blocks for Data Access, Exception Handling and Logging.
- Implemented strong security using role based authentication, encrypting web.config entries, handling session replay, Denial of Service (DoS) attack and XSS. Implemented SSL certificates.
- Developed stored procedures for data insertion and extraction.
- Worked closely with Database administrator to design database and monitoring database server performance.
- Tested the application in load balancer environment.
- Developed custom classes to process IIS Logs for website usage reporting.
- Participated in Scrum as part of rapid application development.
- Used TFS 2008 and Visual Source Safe (VSS) for version control.
- Performed Unit testing and involved in Integration testing.
Environment: ASP.NET, C#.NET, WCF, ADO.NET, AJAX, LINQ,.NETFramework 3.5, Visual Studio 2005/ 2008, SQL Server 2005/ 2008, TFS 2008, Visual Source Safe, Windows Server 2003/ 2008.
Confidential
Responsibilities:
- Involved in gathering project requirements and documenting design specifications.
- Involved project meetings of architecting/designing the domain object model (DOM), based on the module requirements
- Involved in migration of the code from ASP to ASP.Net web application
- Involved in the design and development of an Interface Tool using ASP.NET, C#, ADO.NET and MSSQL Server
- Organized several sessions with the business team, gathered business requirements and developed the detailed functional requirements
- Developed web pages and C# code using Visual Studio.Net framework and presented several User interface prototypes and presented it to the Business.
- Developed CSS style sheets for a uniform page look throughout the application and for easiermaintenance
- Extensively involved in working with database objects using ADO.Net objects, SQL Server 2005, Microsoft .NET Framework. Used connection objects, command objects and data adapter, data sets for database connectivity and used data grids and repeater controls for displaying data in the client user interface
- Involved in implementing Microsoft Application Blocks for Unity, data access, security and logging
- Involved in solving technical queries and complex business requirements as per Change Requests
- Involved in designing a module for extracting data from the XML using XSLT based on patterns
- Involved in Technical Support of delivered application to client and solving the problems and help clients
Environment: ASP.NET 3.5/3.0, C#, MS Visual Studio 2008, SVN, SQL Server 2005, SSIS, IIS, XML, XSLT.