Sr Dot Net Developer Resume
WI
SUMMARY
- Over 8 years of experience in design, development, testing and deployment of secure, multi - tier web and client/server applications.
- Experience in Windows and Web Application using.NET Framework 4.0, 3.5, 3.0 & 2.0, C#.NET, ASP.NET, VB.NET, Web Services(WSDL, UDDI, DISCO, and SOAP),ADO.NET, andMS SQL Server.
- Experience in developing Graphical User Interfaces usingHTML, CSS, JavaScript, AJAX, XAML, Silver Light and WPF.
- Have extensively worked onOOPS CONCEPTSAbstraction, Encapsulation, Inheritance, and Polymorphism.
- Experienced in using Design patterns like MVC, MVP, and Factory Patterns.
- Experience working with .NET features likeEvents&Delegates, Generics&Collections, Multi-Threading, Exception Handling, Serialization, LINQ.
- Experienceon Windows Communication Foundation(WCF).
- Good working knowledge of SAP BAPI’s, SQL Server (2000/2005), Oracle, PL/SQL Developer, and MS Access
- Knowledge inXMLtransformation languageslike XSL, XSLT and X Path.
- Experienced in all aspects ofSDLC (Software Development Life Cycle)including architectural design, gathering business requirements, project estimation, project schedule planning, resource planning, evaluation of third party solutions, evaluating new technology stack, conducting feasibility studies, documentation and support of systems ranging from stand-alone applications to multi-tiered web architectures.
- Experience increating Unified Modeling Language (UML)diagrams like Class, Sequence and Use Case diagrams using Rational Rose and MS Visio.
- Experience in implementing Business Processes, Abstract factory as part ofService Oriented Architecture (SOA).
- Hands on experience inExcel/VBA/MS Access/OfficeProgramming.
- Strong Skills in developing 3-Tier and N-Tier Architecture systems deployed on windows platform.
- Expert level experience inSQL Server 2008/2005/2000 andOracle 9i/10g/11gdatabase design, development of Schemas, Tables, Views, Indexes, Stored Procedures, User Defined Functions and Triggers, DTS, Transaction Management,T-SQL/PL-SQL, Code optimization and performance.
- Experience in updating, accessing and version controlling the source code usingVisual Source Safe(VSS),Team FoundationServer (TFS).
- Experienced in creating test cases inN Unit Testing
- Strong Exposure in developing AJAX based ASP.Net Web Applications to improve the response speed using AJAX Control Toolkit.
- Good understanding of Software Development Life Cycle (SDLC), Design Pattern, Object Oriented Design (OOD) principles, Agile software development process
- Deployeda variety of .NET Framework Applications includingWindowsandWebForms.
- Proficient in Web Services,SOAP,XML, XSL,XSLT,Xpath,XSL-FO,XPointer,DTD,XMLSchema, CSS, DOM, HTML, AJAXand JavaScript.
- Created deployment packages for Applications using Visual studio.Net Startup Project, which involves creating native image of an assembly, installing an assembly in Global assembly cache (GAC).
- Good communication, interpersonal and presentation skills.
- Excellent work ethics, self-motivated and quick learner.
- Willing to learn, adapt new technologies and third party products.
TECHNICAL SKILLS
Microsoft Technologies: ASP.NET 1.1,ASP.NET2.0, VB.NET, C#.NET,ADO.NET,ADO, ASP
Programming Languages: C, C++, C#, VB 6.0, T-SQL and JAVA
Scripting Languages: Java Script, VB Script
RDBMS: SQL Server 2000, MySQL, Oracle 8i/9i
XMLRelated Technologies: XML, XSL, XSLT, XPath, XPointer, SOAP, WSDL
Operating Systems: Windows 95/98/2000/NT, XP, UNIX, Linux
Development Tools: VisualStudio.NET 2003, Visual Web Developer 2005, VisualStudio.NET, Dream Weaver
Design Tools: UML (Rational Rose), MS Visio
PROFESSIONAL EXPERIENCE
Confidential, WI
Sr Dot Net Developer
Responsibilities:
- Worked with C#, SQL, JQuery, MSMQ, WCF, Entity Framework as ORM, windows services and related development tools
- Used Net Tiers (entity framework) for interacting with the database.
- Used log4Net logging framework to log errors, warnings & information messages to the database and sending out alert emails.
- Created and consumed WCF services, Restful WCF Services and traditional asmx web services for some operations
- Used JSON data for communication between client and server.
- Used LINQ to XML to handle xml file data.
- Created SSIS packages for importing, exporting data to and from different data sources.
- Used ASP.NET charting tool to create dynamic charts to display various information in graphical format.
- Refactored T-SQL stored procedures, Dynamic queries for better performance.
- Used sync fusion excel component to create complex financial reports like Intex, Matrix, cut off compare etc. With multiple work sheets and complex formatting and formulae.
- Created windows service for listening to Queue for new messages, Encrypted/decrypted (Cryptography) messages using PGP public private keys.
- Designing and developing rich application for Web (ASPX/Silverlight) and Windows (WPF).
- Creating WPF/Silverlight applications using MVVM architecture.
- Called server side code from client side using AJAX and JQuery. Used call back methods
- Used JSON objects to pass data between client server calls using call back methods.
- Responsible for maintaining versioning/Source control using SVN and TFS. Responsible for creating work items, Policies on the solution and Branching.
- Developed complex web forms using ASP.Net server-side scripting with C#, .NET Framework 4.0
- Used client side tools like JQuery, JQGrid, JQuery UI, JQuery BlockUI, JQuery TreeView to make website interactive without refreshing webpage.
- Displayed Client side progress bar and percentage value according to the work completed on the server using JavaScript and JQuery
- Used Silverlight and WCF RIA services for showing few reports
- Developed web pages using Classic ASP, Java script and VBScript.
- Used JavaScript to enhance the dynamics & interactive features of web page by allowing user to perform calculations, Validate form inputs, add special effects, Customize selections, Confirmation etc
- Queried Active Directory using .NET classes and LDAP queries, Created/Deleted security groups / Users in Active directory programmatically in Active Directory
- UsedValidation ControlsinASP.NET MVCand developed custom validation controls for validating views.
- Add remove users from the group programmatically in active Directory
- Used DOM for parsing XML document on client side. Handled XML data into SQL server for improving performance.
- Created new Grid control to support client side operation like sorting, filtering and searching.
- Created new user controls for using it into the project to support additional properties and client side operations.
- Extensively used ADO.NET for interfacing this application with the SQL Server.
- Used output caching to cache the pages or objects on the server for reusing them
- Worked with Custom Role based Authentication in which authentication and authorization of the application is done from the database.
- Used NUnit for creating unit tests.
- Experience of configuring and managing source using SVN, GIT.
- Designed, coded, tested, and administered a 4D database and built an extensive front end from the ground up using 4GL.
- Creating LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
- Using LINQ for querying objects.
- Maintained 4 different Servers (Including 4D Server and FileMaker Server, Apache Server.
- Created SSRS reports & allowed saving of reports in different formats like PDF, EXCEL.
- Developed user interface screens under Visual Studio.NET 2010 using ASP.NET and C#.
- Participating in coding, code reviewing, testing, time-box delivery and deployment and on-site
- Participated in the daily stand up SCRUM agile meetings as part of AGILE process for reporting the day to day developments of the work done
Environment: .Net Framework 4.0, asp.net, asp.net MVC, MSMQ, AJAX, JQuery, WCF, Web Services, WPF, Log4Net, VS.NET 2010, Active Directory and LDAP, SVN, SQL Server 2008R2, SOA, Oracle 10g C#.NET, SSRS, SSIS, JavaScript, JQTreeView, JQBlockUI, NUnit, IIS 7.5, T-SQL, PL-SQL, VB Script.
Confidential, VA
Sr. Dot Net developer
Responsibilities:
- Involved in the requirement collection and clarification with business analysts
- As a senior developer involved in the performance improvement tasks and fine tuning the SQL stored procedures
- Worked with ITIL process. Being part of the problem management team involved in RCA and planning and accomplishing the permanent fixes of severity incidents.
- Daily calls with offshore team to ensure the deliverable are on track and Ensure 100% compliance on SLAs, OLAs
- Request fulfillment, Change Mgt (Standard, Normal, Emergency)
- Designed and developed dynamic ASPX web pages using C#, ASP.NET, HTML, JavaScript and JQUERY
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Access Management, Incident Management, Problem Management, Release Management
- Supplemental JIRA packages, Third line Tech support, App support using ADM model
- Developed the web application using ASP.Net, MVC.
- Active participation on CSI - PDCA and Knowledge management
- Create VBA programs to automatically update Excel workbooks, encompassing class and program modules and external data queries.
- UsedXMLfor communicating messages between COM components and ASP web pages
- Developed variousCOMcomponents usingVisual Basic.
- Implemented ASP.NET Win forms in developing the User Interface
- Created WCF Service and WebServices for publishing and consuming data successfully.
- Work on HP Quality Center for defect tracking and IQ, OQ and SRT scripts
- Successfully steer the releases through development, testing and into live environments for Data fixes, software fixes. Hyper care support after upgrades and releases, post Implementation Support for patch releases
- Designed and developed user interfaces usingASP.NET MVC Partial Viewsand multiple interfaces to transfer the data into different server.
- Designed reusable class libraries, implemented those classes using C#.NET, OOPS, WSDL, SOAP and .NET Reflection library to load persisted classes dynamically, simulatingFactorypattern.
- Worked with SQL Server Reporting Services (SSRS) for generating reports.
- Design of web pages usingHTML/DHTMLand scripting using VBScript. Parsing of client\'s data and status reporting usingXML,XSLTandCSS.
- Worked for importing huge amount of data from large CSV file to MS CRM.
- Client calls to update on current issues and escalations, satisfactions survey, outages, weekly SLA dashboard
- Reduce the level of risk(Ex: Licenses expires, bug fixes), service automation, monitoring automation, timely saving by following decommission, improved productivity of business
- Involved in the peer review process and write the use cases
- Worked on Deployment to QA with Configuration settings. Experience with IIS. Fortunately got an opportunity to work closely with QA for bug fixes to ensure the efficiency and accuracy of the code.
Environment: C#.Net, IIS, Visual Studio, .Net framework, WPF, JavaScript, SQL server, XML, XSLT, WCF, MVC, Visual Basic.
Confidential, Providence, RI
Dot Net developer
Responsibilities:
- Based on the requirement, use to Analyze and involved in designing and development.
- Designed and developed web services in C#.
- Created Custom Web Controls like Grid View and Calendar in C#.
- Used JavaScript and Validation Controls for validating the controls.
- Used AJAX calls on our project using AJAX CONTROL TOOLKIT.
- Used Multicast Delegate for accessing different methods.
- Created Tree view for Site navigation in Master Page
- Used C# to write all the middle business layer logic.
- Created XML database of all different frequency levels.
- Used Cascading Style Sheet (CSS) to attain uniformity through all the pages.
- Created different users, roles, document libraries, form libraries, team sites for projects, issue list on SharePoint Server 2003.
- Involved in creating Tables, Stored procedures using Cursors, Joins in SQL Server 2005.
- Documented the entire Web Services project and some of the other Modules.
- Involved in Unit Testing and Integrated Testing.
- Used HTML and Web Form Controls to create web pages and deploy the web application.
- Design and Development of various Web Server Controls including Data List, Grid View and Validation Controls.
- Implemented Forms Based Authentication and Role Based Authorization.
- Effectively used Session Cookies for users for validity and to make a timeout for the connectivity with the database.
- Worked on Presentation, Data Access and Business Logic layers of the application
- Designed and developed reports for user details like details of failure logins, User-locked out history.
- Used Dataset, Data Table, Data Adapter, Data Reader and other ADO.NET connectivity controls
- Developed classes and methods and written codes in Data layer for retrieving Data from the Database Using Data Access Application Blocks and ADO.NET in C#.net
- Modified the business logic from VB components to WCF web services
- Extensively used LINQ to XML, to write and read XML data in the C# language.
- Created triggers, indexes, views, cursors in Oracle using PL/SQL.
- Extensively worked with SSIS Packages.
- Used Multithreading to provide synchronization to the Application.
Environment: C#.Net, ASP.Net.Net Framework 2.0, ADO.NET, SQL Server 2005, DB2, Visual Studio. NET, Visual Studio Source Safe, Subversion, SharePoint Server 2003, Continuous integration using MS Built, JavaScript, XML, AJAX Windows NT/XP.
Confidential, Seattle, WA
Dot Net developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Done with the production support for the project.
- Worked on 3-tier architecture.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Experience in programming web based applications in C#.Net, VB.Net in a Multi-Tier environment with focus on using an Oracle database.
- Designed the UI using the ASP.NET, HTML, JQuery, CSS, Web Forms and the AJAX controls.
- Created WCF SOAP/REST Services and also used different bindings to make it available to different types of clients.
- Extensively worked with Partial Pages, Layouts, Sections to design the CSHTML pages with Razor Engine to get consistent look and feel.
- Extensively used JQuery UI controls and used JQuery to validate HTML DOM.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.
- Written Queries using PL-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in ORACLE 10g for inserting/Updating/Deleting the data into the relational tables.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Responsible for maintaining versions of source code using TFS.
- Involved in Deployment and Troubleshooting issues in the application.
- Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
Environment: .NET FRAMEWORK 4.0/3.5, JQuery, ASP.NET 4.0/3.5, ADO.NET, C#.NET, ASP.Net, WINDOWS SERVER 2008,Visual Studio, SQL SERVER 2008, AJAX, TFS, XML, HTML, IIS 7.0, JAVASCRIPT, CSS, WEB SERVICES
Confidential
Dot Net developer
Responsibilities:
- Involved in design, development, testing and quality assurance of the product.
- Used C#.Net, ASP.Net for GUI design and business logic implementation.
- Used WebServices to interact with the business layer.
- Unique experience of working on all 3 tiers of the application facing key challenges on Business and Database layers.
- Created Oracle Queries and store procedures for back end (Oracle 9i).
- This project involves the development of a three - tier application.
- The client layer has been developed using ASP.Net and Oracle 9i code behind for content presentation.
- Used Cascading Style Sheet (CSS) to attain uniformity through all the pages.
- Responsible for developing and implementing Workflows.
- Created Document libraries, Form libraries on SharePointServer2003.
- Designed user interface using ASP.NET
- The middle layer provides the business logic.
- The server layer consists of Oracle 9i.
Environment: ASP.Net, C#.Net, Web Services, SharePoint Server 2003, MS Built, ORACLE 9i, SQL Server 2000, JavaScript, CSS, WINDOWS 2000, ORACLE 9i, IIS 6.0.
