Sr. Dot Net Developer Resume
Franklin Lakes, NJ
PROFESSIONAL SUMMARY:
- About 7+ years of experience in analysis, design, development, implementation and testing of Windows and Web based applications (VS 2015/2013/2012/2010/2008 ).
- Extensive experience in .NET Framework (3.0/3.5/4.0/4.5 ) using C#, ASP.NET, asp.net MVC, SQL Server and Entity Framework (4/5).
- Worked with Design patterns like MVC Dependency Injection (DI), and Inversion of Control (IOC).
- Experience in ASP.NET, C#, VB.NET, ADO.NET, VB 6.0, Bootstrap, JQuery,HTML5, Kendo UI, Telerik controls, ASP 3.0, VBScript, JavaScript, PowerShell, COM, Mongo DB, DCOM, MSMQ, HTML,Knockout JS, Angular JS, DHTML, XML, Web Services, Remoting, Ajax, Atlas, WCF, IIS, ReSharper, Visual Interdev with good proficiency in Win Form and Web Form Applications.
- Expertise in developing client - server active synchronization using C# ADO.Net, ADO.Net Entity Framework and LINQ.
- Extensively worked on Asp.Net including the use of Web Forms, User Controls, Validation Controls, Presentation Layer, Master Pages and Data Controls.
- Experienced in use of HTML5 and CSS3 for front end development. (Tags, Local Storage Feature, New Input Types).
- Exclusively used WCF for consuming Web Services. (Service Orientation, Data Contracts, Transactions).
- Experience in implementing AJAX controls, JavaScript and jQuery for asynchronous operations.
- Executed Test-Driven Development (TDD) in the Unit Test framework in Microsoft Dynamics AX 2009
- Dealt with using different ADO.NET objects such as Data Adapter, Data Reader, Dataset, Connection and Command Object to interact with database.
- Extensive use of Grid View and Repeater Controls for data manipulation.
- Experience in developing WCF to expose useful functionality to web users through SOAP.
- Good Exposure in developing application using ASP.NET MVC framework to higher testability and support clean SoC.
- Good Experience in using LINQ in Memory Object, XML Document and Database Objects.
- Extensive exposure to database modeling and Relational Databases using T-SQL, SQL Server, Oracle, MySQL etc. Developing Queries, Views and Store Procedures.
- Having good knowledge on creation and scheduling of T-SQL jobs to run daily
- Experience in developing application reporting using Microsoft SQL Reporting Services, Crystal Reports.
- Have experience in Agile and SCRUM methodology, cloud.
- Experienced in different process like Agile Methodologies, Waterfall methodologies and Test-driven development (TDD).
- Experienced in using Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS) and Visual Source Safe (VSS).
- Experience in Web Server/ASP.NET application Administration - IIS 5.0 /6.0
TECHNICAL SKILLS:
Web: .NET Framework 4.5/4.0/3.5/3.0/2.0, ASP.NET 4.5/4.0/3.5/3.0/2.0, MVC 3.0/4.0, WCF, Web Services, WWF, DTS Packages, DBMS, AJAX, CSS, JAVASCRIPT, JQUERY, HTML 5, HTML, JSON, ASP.NET Web API/LINQ
Front-End: Visual Studio 2015/2013/2012/2010/2008 /2005, VSEDIT
Back-End: SQL SERVER 2012/2008/2005, Oracle, Entity Framework, ADO.NET
Languages: C# 5.0/4.0/3.0/2.0, T-SQL, HTML, LINQ, C
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP
Service Oriented Architecture (SOA): Windows Communication Foundation (WCF), .NET Web Services, WSDL, SOAP, UDDI
Reporting Services: SSRS, Crystal reports, Laserfiche 9.2, Workflow, WF 9.1
XML Technologies: XML, XAML, XSL, XSD, XSLT, XPATH, XLINK, XQUERY
Application Servers: Internet Information Services (IIS) 7.0/6.0/5.0
Operating Systems: WINDOWS 10/8/7/XP/SERVER 2003
Others: N-unit Testing Framework, MS Visio, IBM Rational Rose, Websphere MQ, SSIS (SQL Server Integration Services), Visual Source Safe, Rational Requisite Pro, MS Project, Excel, UML, CMMI Level 5 Standards
PROFESSIONAL EXPERIENCE:
Confidential, Franklin lakes, NJ
Sr. Dot Net Developer
Responsibilities:
- Involved in the SDLC of requirement analysis, design and development of the web based application.
- Designed and Developed services for Account Update and sending an email to the user after successfully updating.
- Also developed a Verify token service which will validate the session token and fetches the attribute upon request.
- Used Data annotations to validate the service side input validation.
- Implemented abstract, sealed classes, interfaces and classes to construct the business and data tier using C# and Entity Framework.
- Used REST methodology using HTTPHandlers in developing Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.
- Implemented .Net framework 4.5 and Object Oriented Methodologies for application development.
- Fixed the issues occurred during testing process.
- Developed code documents and user documents.
- Involved in designing, updating the application as required.
- Deployed the application on test and production servers.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Performed unit testing and functional testing.
- Used Team Foundation Server for source control, data collection, reporting and project tracking.
Environment: WCF, Visual Studio 2013/2015,.NET Framework 4.0 & 4.5, C#.NET, TFS, LINQ to Objects, Data Entity Model, Developer Express Tools, JavaScript, VSS, IIS 6.0, CSS, HTML, XML, Visio, Bootstrap 3,RESTful services, Mongo DB.
Confidential, Wilton, CT
Senior .Net Developer/ Architecture Developer
Responsibilities:
- In these Projects we are using Telerik CMS (Content Management System) called Sitefinity, for the development of this project.
- Involved in the Technical Design Document for the process, we are using AGILE Methodology for the Development of the application.
- Participating in SCRUM meetings, planning and review meetings.
- In this project I have extensively involved in all stages of System Development Life Cycles (SDLC) including Requirements, Logical and Physical Architectural Modeling, Design, Development, Implementation and Support.
- We are Using Telerik Controls for the Development of the UI like RAD Grid, RAD Combo box, RAD Tree list, RAD Charts, RAD date picker etc.,
- Used BootStrapCSS model adaptability framework for styling the application.
- Also used ASP.net for the UI Development and used NET Framework 4.0.
- Used C# for the code behind for the development of the business logic, also used LINQ-Entity, Microsoft Enterprise Architecture for the development.
- Used Enterprise Libraryfor Exception Handling and Logging into the database.
- Working with Entity Framework 4.0 for the Entity Data Model and also using Lambda Expression to retrieve queries, stored procedure, views etc.,
- Experience on working with Provider Model design patterns using C#.
- Used AJAX extension for some of the applications, used java script to communicate.
- Experience working with AJAX technologies, Web Services, which are also under enhancements for the application.
- Created WCF web services for the Funding Accounts and Budget Information.
- Created Master Pages for the Header and Footer of the page for consistent look across all the pages and also themes for the pages.
- Used Cascading Style Sheets (CSS) to control the style and layout of multiple Web pages all at once.
- Using SVN (Tortoise) for Code maintenance and version release.
- Using SSRS for Reporting Services.
- Wrote stored procedures, created views and created Linked Servers using SQL SERVER 2008.
- Unit Testing and regression testing for the web application is implemented.
Environment: .Net framework 4.0, ASP.NET 3.5, C#, Entity Framework 4.0, SQL SERVER 2008,VS 2010, SQL server Integration Services, IIS 7.0, Web Services, WCF, XML, XSL, Crystal Reports, AJAX, windows 2003/2008 server, Telerik, TFS, Java Script, Microsoft Enterprise Library 5.0,ELMAH (Logging Module), Microsoft Enterprise Architecture, Visual studio 2013/2012.
Confidential, Chicago
Dot Net Developer
Responsibilities:
- Involved in the SDLC of requirement analysis, design and development of the web based application in the fast paced agile methodology.
- Designed and developed web pages using ASP.NET,C#.NET, JSON, HTML5,CSS and JQuery.
- Developed the application with n-tier architecture using Class libraries, Data entities, Services, Data access layer, business logic layer and stored procedures.
- Introduced and implemented Agile Methodologies such as Scrum, Extreme Programming (XP) and Test Driven Development (TDD).
- Extensive experience of Rational Unified Process (RUP), UML, XML, HTML, SQL and Stored Procedures.
- Created DTS Packages using MS SQL. Implemented DBMS concepts in this project.
- Worked on several ASP.NET server controls like Calendar, GridView control, Repeater Control, Object DataSource Control and handled server side events to optimize performance.
- Effectively handled ASP.NETclient / server side state management features such as view state, hidden fields, cookies and query strings, application state and session state.
- Extensively used Grid view and Details view to display information based on search criteria along with Sorting. Worked extensively on Grid view custom templates for providing additional flexibility. Implemented all data manipulations like Update, Insert and Delete on Grid view.
- Used JavaScript to perform validations and catch the events on client’s browser.
- Used Websphere MQ to optimize protocol to use with non persistent messaging.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted in IIS.
- Developed the business layer with LINQ to Objects and LINQ to SQL.
- Created SQL scripts in SQL Server 2008, and implemented complex logic SQL queries and stored procedures.
- Used Microsoft Application Data Blocks for executing the SQL stored procedures.
- Performed Integration test, Unit test, Stress and Regression test with improved debugging standards.
- Used SQL Tools such as Query Analyzer and SQL Profiler for query optimization.
- Used tools IBM DB2 for optimizing data processing and operations
- Involved in taking backups, Restoring, Import / Export data using SQL Server Import and Export Wizard.
- Used Team Foundation Server (TF S) for all the source code maintenance needs, tracking using work items.
Environment: .NET 3.5,C#, WCF, WWF, Microsoft Visual Studio 2008/2010, Multi-Threading, Windows XP, Windows server 2003 Oracle 11g Tibco BW, IBM DB2.
Confidential, Atlanta, GA
Dot Net Developer
Responsibilities:
- Worked with the Architect to drive out requirements of the project and design the application.
- Involved in requirement gathering, database design, n-Tier Application development, User Interface, Business Layer, Rules Engine, Data Layer, Reports, a XML Wrappers to manage and pass XML across modules, Web Services, Workflow Development, system integration and Build process.
- Agile methodology was used for faster and iterative software development.
- Implementation of Test driven development (TDD) approach to ensure quality and minimal bug/defects inherited software solutions
- Created DTS Packages using MS SQL. Implemented DBMS concepts in this project.
- Extensively used XML for data passing between modules and applications.
- Designed and developed dynamic ASPX web pages using C#, ASP.Net, XML, HTML, Java Script and JQuery.
- Designed user interface web forms using ASP.NET 3.5 / JQuery and implemented business logic using C#.
- Designed and developed various abstract classes, interfaces, classes to construct the business and data tier using C#, ADO.NET.
- Used ASP.NET 3.5 User Controls and Rich Controls (Multi Views, Wizards) to create forms for submitting and modifying events and forms. Involved in creating the logic for several modules.
- Used Cookies, Session and Application objects for State Management at client side and server side.
- Developed PDF and Excel based reports using Active reports 3.0.
- Used Ajax, JavaScript and JQuery for validations and post-backs, CSS controls for enhanced interfaces in the UI
- Developed Web Services using Windows Communication Foundation (WCF) for integration with other systems.
- Developed Custom User and Web Controls (Validation, Status Bar, Grid Control).
- Windows Workflow foundation (WF) is used to manage the flow of application.
- Used COM components and WPF components to develop rich client applications.
- Used Enterprise library for Logging, Caching, Database and Exception handling, Application handling blocks.
- Used LINQ to SQL and LINQ to XML for retrieving data efficiently.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Written SQL Scripts, Stored Procedures, and Triggers, Defining roles, creating database users and Assigning Roles tousersin SQL Server 2008 using T-SQL.
- Used Team Foundation Server (TF S) for all the source code maintenance needs.
Environment: .NET Framework 3.5, Visual Studio 2008/2010, WCF, WWF, MVC, ASP.NET 3.5, C#,TDD, DTS Packages, DBMS, Web Services, AJAX, JQuery, XML, XSLT, SSRS, JavaScript, SQL Server 2008, LINQ, T-SQL, TFS, IIS
Confidential
Developer
Responsibilities:
- Involved in the application architecture design
- Involved in design documents review
- Continuous monitoring trades volumes and feed statuses, tracing failure calls and audit messages.
- Acknowledge support tickets and work Production support issues.
- Fix and move important bug fixes as earliest to Production.
- Packaging, Release Management and Deployment of code till Production.
- Work multiple items in parallel do prioritize based on importance and impact.
- Implement all quality and process documents as per the defined process.
- Get approvals from Business and management to comply with the process.
- Co-ordinate with all team members (scattered in USA & India).
- Continuous tracking and reviewing tasks status assigned to team members.
- Keep clarifying team about functionality ambiguities and doubts from business.
- Ensure deliverables are released as per schedules with zero defects.
- Preparing documents and participating in disaster recovery process.
- Implement tools for Internal Purpose.
- Implement key business processing through automation.
- Development Process Definitions with Tibco BW.
Environment: C#.net, Tibco BW, Windows XP, Windows server 2003 SQL server 2005
Confidential
Jr. Developer
Responsibilities:
- Involved in Complete Coding of the application.
- Involved in the application architecture design
- Involved in design documents review
- Fix and move important bug fixes as earliest to Production.
- Packaging, Release Management and Deployment of code till Production.
- Work multiple items in parallel do prioritize based on importance and impact.
- Implement all quality and process documents as per the defined process.
- Continuous tracking and reviewing tasks status assigned to team members.
- Keep clarifying team about functionality ambiguities and doubts from business.
- Ensure deliverables are released as per schedules with zero defects.
- Preparing documents and participating in disaster recovery process.
- Implement key business processing through automation.
Environment: C#.net, Win Forms, Visual Studio 2005, Windows XP, Windows server 2003 SQL server 2005