Sr.net Developer Resume
Dallas, TX
SUMMARY
- 8+years ofexperience in the field of Software Design, Development, Analysis, Management and Implementation of various web and client - server applications using Microsoft .Net technologies.
- Development, deployment and hardcore programming experience with a variety of .NET Framework applications including ASP.NET, MVC 5.0/ 4.0 / 3.0, C#, VB.net, Microsoft SQL Server, WCF, Restful Services, Web Services, Web Forms, Win Forms, ADO.NET, XML, JavaScript, JQuery, Angular JS, Node JS, React JS and Bootstrap CSS.
- Hands on experience using the version controls like SVN and TFS and project management tools like JIRA,QC
- Well versed in the design and development of 3 Tier, N-tier distributed architectures and MVC architecture.
- Extensive experience in OOPS, .NET applications development, Software Design and Maintenance in Retail Management / Health care management.
- Extensive experience in the area of Web Development and Client/Server applications by implementing N-tier architecture using ASP.NET, Web Forms with C#, AJAX, JavaScript, j Query, WCF, Web Services as the programming languages and Microsoft SQL as the database in the domain of Retail /Health Care Management Services.
- Experience in developing User Interface with Razor Views .
- Experience in developing rich, uniformed User Interface using CSS, Master pages, Themes, AJAX Controls, JQuery and Custom Controls.
- Experience in DATA GRIDS,Datasets
- Good Experience in ASP.NET, C#.NET, ADO.NET, Web Forms, XML, XSD, XSLT, XAML, AJAX
- Hands of experience inSQLServer in writing database queries using joins, Indexes and in creating Tables, Views, Indexes, writing Stored Procedures, Functions and Triggers using T-SQL, Maintaining Database, Experience in Query Optimization.
- Knowledge on PL/SQL
- Good knowledge on reporting and analysis using Crystal Reports,SQLServer Reporting Services (SSRS) andSQLServer Integration Services (SSIS) with the .netenvironment.
- Experience in working with Microsoft Windows Azure.
- Using Azurestorage explorer to manage AzureBLOB storage
- Experience in working with WCF Services and XML Web Services using SOAP/JSON and WSDL following SOA in a distributed environment.
- Also familiar with MFC for application framework.
- Transformed design mock-ups to W3C standards compliant HTML pages using HTML 5, CSS 3, JavaScript, JQuery, Angular JS and XML with cross browser compatibility.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML 5, CSS 3 and JavaScript).
- Implemented Client side validations with JavaScript & JQuery for fast computation and Server side validations with ASP.NET server controls.
- Extensively used re-usable component such as Web Controls, User Controls, Custom controls and AJAX controls.
- Extensively used Microsoft UNIT Test projects for testing business components.
- Implemented LINQ, Extension Methods, Anonymous methods, JQuery Prototypes.
- Experience in leading on shore - off shore teams size of more than 3 members.
- Having extensive knowledge of Multithreading with use of Tasks and Background Worker.
TECHNICAL SKILLS
Microsoft Technologies: .Net Framework 4.5/ 4.0 / 3.5 / 2.0 , ADO.Net, ASP.Net 4.0 / 3.5 / 2.0, MVC 3.0/4.0, AJAX, LINQ, .Net Remoting, WCF, WWF, Web Services.
RDBMS: SQL Server / 2000, Oracle 11g / 10g / 9i, MSAccess.
Operating Systems: Windows Server 2003, Windows 7 / Vista / XP / 2000 / NT, UNIX.
Development Tools: Visual Studio /, Visual Studio 6.0.
Languages: C#, VB.NET, C++, C, JAVA, T-SQL, PL/SQL, XML Query (XQL).
Scripting Languages: JavaScript, VB Script, JQuery, Angular JS, Node JS
Markup Languages: XML/XSD, XSL/XSLT, CSS, HTML, DHTML
Version Control Tools: Team Foundation Server 2010/2008,Visual Source Safe, Clear Case, Clear Quest.
Reporting Tools: SQL Server Reporting Services, Crystal Reports 10.0/9.0/8.0
Other Tools: MS Visio, NUnit, UML 2.0, ERWIN, MS Office, Coded UI, NHibernate.
Methodologies: Waterfall, TDD, Agile
PROFESSIONAL EXPERIENCE
Confidential, DALLAS,TX
SR.Net Developer
Responsibilities:
- Involved in gathering the requirements, analysis, design & development of the project.
- Developed Use Cases, Sequence Diagrams, Activity Diagrams and Class Diagrams.
- Designed, developed and enhanced the application using .NETFramework 4.0 and Visual Studio 2012.
- Experienced in Developing and Enhancing Web forms, Master Pages, User Controls and Custom Controls by using HTML, CSS, and ASP.NETControls.
- Used MVC 3 and 4 for creating user admin project to perform CRUD operations on products and promotions.
- Used areas in MVC to separate new implementation logic for upgrading to new design.
- Used ASP.NETMVC to develop controllers, models and views with C# during migration process of application from the previous environment.
- Created Client side validations withJQueryselectors, Events and Server side validations withMVCData Annotations.
- Created application usingHTML5,AngularJS, BoostrapJS, NodeJS,for responsive design.
- Coded to importXMLfile, validating it withXML schema, usingNHibernateto check if the data was available in the database, and valid for import.
- Worked on different aspects of .NETframework like ASP.NET4.0 and middleware ADO.NET.
- Involved in designing of User Interface with CSS, HTML and DHTML.
- Developed presentation layer using Server-controls, HTML Controls, User Controls and Custom Controls.
- Created and deployed Web Services using ASP.NET, SOAP and XML for Pulling Customer Service Records.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Established communication between different applications running on same/different platforms using WCF.
- Programmed ADO.NETfor communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
- Presentation layer(GUI)has been created using ASP.Net, MVC, JQuery, AJAX, andCSS.
- ImplementedC#Class Libraries using the concepts of secure coding features and Object Oriented programming(OOP)and creating the Reusable Libraries which were used by other team members.
- Involved in maintenance and administration of SQLAzure Database.
- Azure Service Bus, Azure storage libraries using Table Store and Blobs
- Designed the web UI usingMVC Razor Engine, HTML5, XSL/XSLT, JavaScript, CSS3,Telerik ASP.
- Developed presentation layer using Server-controls, HTML Controls, User Controls and Custom Controls.
- Created and deployed Web Services using ASP.NET, SOAP and XML for Pulling Customer Service Records.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP
- Strong Experience in Entity Framework,LINQ TO SQL, Enterprise Library data connectivity tools.
- Experience of .NETsecurity features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Created someSSRSreports for showing data to the customers depending on input parameters.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Designed and developed database inSQL Server2012andSQLitefor web application and mobile application.
- DevelopedDTSXpackages to extract, transform and load into the campaign database fromOLTPdatabases usingSSIS.
- Created Complex ETL Packages usingSSISto extract data from staging tables to partitioned tables with incremental load.
- DesignedSSRSrepots with sub reports, dynamic sorting, defining data source and subtotals for the report.
- Worked on Team Foundation Server(TFS)
- Participated in the daily stand upSCRUMagile meetings as part of AGILE process for reporting the day to day developments of the work done.
Environment: ASP.NET 4.5, MVC 4.0, ADO.NET, C#.NET, CSS, JavaScript, SQL Server 2012, SSIS, SSRS, SQlite, Oracle 10g,LINQ, XML,TFS.
Confidential, Hoffman Estates, IL
SR.Net Developer
Responsibilities:
- Responsible for requirement analysis and developing technical specifications.
- Developed the application inMVC 4.0Framework andC#to meet the architectural design.
- Extensively worked with ASP.NET, ADO.NET, and SQL Server
- I have worked on end to end development of the application and well versed with the technologies ASP.Net, C#, SQL Server, jQuery, AJAX, Web API’s.
- CreatedWCF Servicesresponsible for communicating and providing real time data from integrated server to Client application.
- ConsumedRest API’s which provides information on the promotions to be displayed on the site.
- Have developed Giza LEAP module alone from the scratch from frontend (HTML, CSS, J Query) to Database (SQL Server) including the middle tier (.Net, c#),API’s.
- Experienced in all phases of SDLC which Involves Project Planning, Analysis, Design, Documentation, Development, implementation and support of software applications.
- Knowledge in creating Single Page Application (SPA) usingAngular JS, Node JS.
- Extensively worked withLINQto Entities, which uses Entity Framework and NHibernate to handle the communication with the database.
- Strong Experience in Entity Framework,LINQ TO SQL, Enterprise Library data connectivity tools.
- Writing database queries using joins, Indexes and in creating Tables,Views,Indexes, writing Stored Procedures, Functions and TriggersusingT-SQL, Maintaining Database, Experience in Query Optimization.
- Used Server Controls likeData Grid,Datasetsto display, manipulate data along withSQLStored procedures to interact with the database
- Involved in Maintenance / Enhancements of the application which includes developing the new reports
- Extensively used both Dataset and Data Reader to gather data from database and used Grid View, Data List, Detail View and Repeater controls to the display the data in a desired format.
- Used Enterprise library Data Access block in DAL to connect to database.
- Used Enterprise Library Logging application block building data Access layer & tracking the Event Logs in the Application .
- Created Stored Procedures for accessing, inserting and updating data.
- UsedNewton Soft for serializing between.Net objectsand Json.
- UsedTFSand Subversion for Source Code Control, project related document sharing and team collaboration.
- Experience in using Windows Communication Foundation(WCF)in a self-hosting mechanism, implementing the Service-Oriented Architecture(SOA)using theRESTmethodology, toSOAPmessages between metadata endpoints.
- Used Team Foundation Server (TFS) extensively for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Participated in Daily stand up meetings with team lead, analysts and test coordinates.
Environment: .Net Framework 4.0, ASP.Net, C#, VB.Net, MVC 4.0, TDD, Microsoft Visual Studio 2010, Team Foundation Server 2010 (TFS),IIS 6.0/7, MYSQL, AJAX, JQuery, JavaScript, CSS, HTML, JavaScript, WCF, LINQ, Entity Framework, SQL Server 2010,Oracle 10g, Windows.
Confidential, Boston, MA
Sr. .Net Developer
Responsibilities:
- Responsible for requirement analysis and developing technical specifications.
- Developed the application in Asp.net and C# to meet the architectural design.
- Created a web application to run automated test cases implemented using coded UI.
- Implemented MVC 3.0 Framework for ASP.Net application development.
- Developed Custom Controls and User Controls to reduce the complexity in user interface.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client application. Implemented WCF in C# .NET with Basic HTTP Binding and Ws HTTP Binding.
- Extensively worked with LINQ to Entities, which uses Entity Framework to handle the communication with the database.
- Strong Experience in Entity Framework, LINQ TO SQL, Enterprise Library data connectivity tools.
- Involved in developing business logic layer and Data Access layer and developed custom C# classes from XSD schemas to validate and serialize the XML based accumulator data from the web services.
- Reviewed the XML logical data model and developed the XML schema to validate the model.
- Used XML for transferring data between applications..
- Used custom error handling methods.
- Developed and Implemented Test Suite for Test Automation process using Coded UI.
- Developed test cases to run test automation using the Test Runner.
- Installed and configured Test Controller and Test Agents and Implemented automation test cases on One Road Application.
- Unit and Integration Testing for the modules.
- Used TFS for Source Code Control, project related document sharing and team collaboration.
- Participated in Daily stand up meetings with team lead, analysts and test coordinates.
Confidential, Oklahoma City, OK
Sr. .Net Developer
Responsibilities:
- Worked with ASP.NET AJAX Controls.
- Worked on both C# and VB web applications and Win forms.
- Performed client-side & server-side form validations using JavaScript, JQuery & ASP.NET validation controls.
- Used Collections, List, Dataset, Data View, Data Grid and Data Adapter to manipulate and display data.
- Developed SOAP web service component to access remote data and display them in a formatter manner.
- Developed custom workflows using Windows Workflow Foundation template in Visual Studio.
- Converted legacy application web service into WCF Services.
- Responsible for creating Created Views, Models, and Controllers using MVC.
- Used Form Based Authentication for the Application as a .NET Security measure by providing a login page.
- Used LINQ to Datasets, which uses ADO.Net to handle the communication with the database.
- Written Web PL/SQL stored Procedures, functions, packages and the database triggers.
- Migrated SQL Server 2000 databases to SQL Server 2008 R2.
- Used Team Foundation Server (TFS) for Versioning control and configuration management.
- Was responsible for implementing the changes as required by the client from time to time.
- Did Project Tracking and status reporting to the clients on daily basis.
- Involved in Unit and Integration Testing.
Environment: .Net Framework 4.0/3.5, C#, ASP.Net, VB.Net, Microsoft Visual Studio 2010, Microsoft Team Foundation Server 2008 (TFS), XML, CSS, HTML, MVC, AJAX, JQuery, JavaScript, WCF, Web Services, LINQ, IIS, SQL Server 2008, Windows.
Confidential
.Net Developer
Responsibilities:
- Interacted with the Business Analysts for requirement analysis and created Unit test plan based on the functional requirement document (FRD) and functional specification document.
- Involved in designing, analysis and development of web application using ASP.Net 4.0/3.5, LINQ, C#, JQuery with MS SQL Server 2008.
- Developed User Controls to reduce the Complexity in User Interface Coding and provide better look.
- Implemented Auto Complete Lookup field type to deliver a better content authoring experience.
- Used Server side AJAX techniques to improve performance.
- Used Collections, List, Dataset, Data View, and Data Adapter to manipulate and display data.
- Developed the Business Logic layer using oops concepts to provide code inheritance and encapsulation.
- Used LINQ to Datasets, which uses ADO.Net to handle the communication with the database.
- Created Custom built Workflows using the Windows Work Flow Foundation feature in Visual Studio.
- Used InfoPath 2007 to design and deploy forms to form libraries.
- Implemented WCF in C#.NET with BasicHTTPBinding and WsHTTPBinding.
- Used WCF to communicate between DAL and other business components.
- Wrote a Restful based service layer in ASP.NET MVC that made requests very intuitive and understandable for other developers to call and extend.
- Escalation of Critical problems/issues during Testing and reporting them in Team Foundation Server.
- Responsible for Functional Testing, and tracking defects using Team Foundation Server.
- Involved in version control and worked on the test documents.
- Participated in Daily stand up meetings with team lead, analysts and test coordinates.
Environment: .Net Framework 4.0 / 3.5, Microsoft Visual Studio, C#, ASP.Net, VB.Net, TFS, MVC, AJAX, XML, JQuery, JavaScript, HTML, CSS, WCF, LINQ, IIS, MS SQL Server 2008, Windows.
Confidential
.Net Programmer
Responsibilities:
- Interacted with the Business Analysts for requirement analysis and created Technical Design Document and Unit test plan based on the business requirement document (BRD) and statement of work (SOW).
- Involved in the preparation of E-R diagrams, Data flow diagrams and Developed Logical and physical data models using Erwin.
- Responsible for Design and Development of Business Logic Layer of the Application using .NET Framework 3.5, C# and JQuery.
- Developed the portal pages in ASP.Net using Master Page, Themes & skins to maintain the consistent look and feel throughout the application.
- Used WCF for inter communication between the applications using MSMQ for providing secure, reliable transport messaging queue.
- Customized web parts using XSLT to give additional functionality.
- Used LINQ to Datasets, which uses ADO.Net to handle the communication with the database.
- Designed and implemented Data Grid Web Parts to display data from SQL Server 2005 database utilizing Business Data Catalog features.
- Optimized the performance of queries with modifications in T-SQL queries, removed unnecessary columns, eliminated redundant and inconsistent data, normalized tables, established joins and created indexes whenever necessary.
- Developed the Unit Test plans, created the scripts and executed Test cases using Win Runner.
- Supported Post Production numerous daily activities/issues and assisted the pricing center/hubs and users worldwide in their daily activities and issues.
Environment: .Net Framework 3.5 / 2.0, WCF, ASP.Net, ADO.Net, LINQ, XSLT 2.0, MS Visual Studio, IIS, Microsoft Office 2007, JQuery, SQL Server 2005, Windows.
Confidential
.Net Developer
Responsibilities:
- Developed the intranet for Methodist Information Systems which comprises of an automated billing system, payment processing system client information/customer service website
- Interacted with client end - user during requirements gathering sessions.
- Worked with ASP.NET AJAX Controls and Extenders and Win Forms.
- Extensively used ASP.NET Validation Controls and JavaScript for client side validations.
- Extensive experience in creating several user controls in ASP.NET to integrate data available
- Through third party XML Web services to web pages using C#.
- Developed the portal pages in ASP.Net using Master Page, Themes & skins to maintain the consistent look and feel throughout the application
- Communication between Data Access Layer and was established by ADO.NET.
- Incorporated Master Page to comply with look and feel of other websites.
- Created and Modified PL/SQL Packages, Functions, Stored Procedures, Shell Scripts for change requests to Existing processes.
- Developed User Controls to reduce the Complexity in User Interface Coding and provide better look.
- Conducted unit testing and Integration testing on the system to determine the response times for the various parts of the system and made changes to improve efficiency of the system
Environment: .Net Framework 2.0, ASP.NET, ADO.NET, C#, VB.NET, CSS, XML, MS Visual Studio 2005, Oracle 9i.
