Sr Developer Resume
Bentonville, AR
SUMMARY
- 7 Years of experience in Information Technology with full Software Development Life Cycle including Analysis, Data Modeling, Design, Programming, System Integration and software Configuration.
- Experience in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test - driven development (TDD).
- Experience in Development of various applications including Web, WinForms and Client/Server Applications using .NET Framework, C#, VB.NET, ASP.NET, MVC 5/4, JSON and AJAX Technologies in Microsoft Visual Studio 2013/ 2010 / 2008 / 2005.
- Knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.
- Experienced with web technologies like Dynamic HTML, HTML5, XML, XHTML, AJAX, JSON, JAVASCRIPT, CCS3, Adobe, Accessibility & Web Standards.
- Extensively worked on creating APIs, using ASP.NET Web API.
- Skilled in Graphical User Interface designing (GUI), Web application development, usability, content navigation, formatting web pages and implementing CSS.
- Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX and JQuery and building RIA web applications.
- Proficient in State Management Techniques, Performance, Security, Reusability, Rich User Interface by using ASP.NET and C# features.
- Extensive experience in Developing, Consuming and Debugging the SOAP and RESTful services using WCF.
- Hands on experience in creating Stored Procedures, Triggers, User Defined Functions, DTS, Transaction Management using T-SQL, code optimization and performance optimization in SQL Server 2008/2010/2012 databases.
- Excellent Experience in developing XML applications like DTD, Schema, DOM, XSL, XSLT, X Path, X Query.
- Good experience working in JavaScript, JQuery, Angular JS, Bootstrap UI, VBScript, HTML 5, XHTML and DHTML.
- Advanced development experience with AngularJS including authoring complex directives, service controllers, and filters; working with animations, routing, states and resource.
- Extensive experience in Web using MVVM, MVC and WEB API.
- Good Knowledge on SSIS (SQL Server Integration Services) and SSRS (SQL Server Reporting Services).
- Experience coding Unit Tests and writing test cases using N-Unit and MS Unit.
- Strong educational background with exceptional analytical and interpersonal skills.
- Possessed outstanding communication skills, resulting in excellent rapport with employees and very good in teamwork.
- Experience in both Waterfall & agile development methodologies.
TECHNICAL SKILLS
- ASP.NET, VBSCRIPT , HTML5, XHTML, XML, XSLT, XSL, XSD, SAX, DOM, JavaScript, AJAX, jQuery, jQuery UI, JSON, JSP, NHibernate, CSS3, ASP.NET WEBAPI, CSS3 User Centered Design.
- AngularJS, Backbone.js, Ext JS, React.JS, Ember.js, Bootstrap, Require.js, Node.jsM 5.0/4.0/3.1.
- S Visual Studio, Eclipse IDE, Notepad++, Adobe Dreamweaver, Sublime. Apache Tomcat, Web Sphere, JBoss, Glassfish, WebLogic.
- ADO.NET, ADO, ODBC, Entity Framework
- SQL SERVER, Oracle, MySQL.
- Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports UML, MS Visio 2010/2007.
- WCF, ADO.NET 4.0/3.5/3.0/2.0 , MS MQ, Web Services, Enterprise Library
- Java/J2EE, ASP.NET.
- Windows.
PROFESSIONAL EXPERIENCE
Confidential, Bentonville, AR
Sr developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Worked on configuring IIS, which includes creating websites under sites, Handler Mappings, Application pool, Http Bindings, and configured Application Request Routing (ARR).
- Developed projects starting from the project planning until production and maintenance using agile methodology .
- Developed the reusable framework for the application using the ASP.NET MVC Framework 4.0/4.5.
- Designed and developed Graphical user interfaces using Silver light XAML and C#.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture .
- Extensively used SilverLight Data Grid, Items Control and many other controls with Paging and Sorting for displaying various data on to the page.
- State Management, Caching features, for optimization and configuration of the web application using C#.NET.
- Tested Plug-in's using CRUD Operations using console app.
- Developed and consumed web services through Ajax, JQuery, SOAP, and XML .
- Extensively used technologies like AJAX for a rich UI experience.
- Designed Grid using JQuery .
- Used various grids like Angular UI Grid, Kendo UI Grid for populating the data.
- Worked on User Interfaces using CSS, HTML, AJAX, JavaScript, Bootstrap, Telerik, and Kendo.
- Developed ASP.NET Web Forms using HTML, AngularJS, JavaScript, and CSS to control the style and layout of multiple pages.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Built SSIS packages to transform data to various platforms and developed deployed and monitored SSIS packages.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Worked extensively on the UI, created Views by utilizing MVC 4, created View models and wrote client-side validations using JQuery and Ajax Toolkit .
- Extensively used Third Party tools like Dev Express for developing rich user interfaces.
- Used LINQ to SQL, LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Implemented Data Access Layer using Entity Framework and LINQ .
- Used JavaScript to perform validations and catch the events on client's browser.
- Team Foundation Server is used for source control and also used extensively for constant integration.
- Involved in developing web Pages with rich UI, AJAX, and JQuery using ASP.NET.
- Worked with Web Services, caching features, configuring optimizations and securing the web application.
- Used ADO.NET (for SQL Data Provider) technology for data retrieving, querying, storage and manipulation.
- Tested the code developed to ensure it accurately captured the existing business processes.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using Nunit and responsible for writing test scripts and scenarios.
- Developed the DTS packages using SSIS for data transformations between intranet and internet DB servers.
- Maintained a synergy with Onsite and Offshore team to ensure timely delivery of project and quick resolution of issues.
- Involved in taking Backups, Restoring and Import/Export data using MS SQL Server and involved in following organization standards for code development, peer level code walk through and reviews.
- Developed complex SQL queries, Stored Procedures and Triggers for getting the transactions that occur on a daily/monthly/yearly basis.
- Handled production deployment and site publishing on to the Microsoft Azure environment and lead the smoke testing after each deployment.
Environment: ASP.Net 4.0, MVC 4.5, C#, JQuery, JS Kendo UI, LINQ, ADO.Net, SQL Server 2008 and MS- Test, LINQ, .NET Framework 4.5/3.5, Angular Framework, Multithreading, SQL 2012/2008R2.
Confidential, New Rochelle, NY
.Net Developer
Responsibilities:
- Create dynamic views using AngularJS.
- Implement different modules in AngularJS.
- Used Angular JS to handle client interaction.
- Developed UI using HTML5, CSS3, ExtJS, Bootstrap, JQuery, and JSP for interactive cross browser functionality and complex user interface.
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
- Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Designed and Developed views in MVC 5 using Razor Engine.
- Extensive experience in Web using MVC and WEB API .
- Extensively used User interface controls with JQuery to validate client-side validation.
- Used agile methodologies for development through TDD, continuous integration, stand-up meetings.
- Worked closely with the Business Analysts in requirement gathering and design review activities.
- Worked on Telerik and Kendo Controls for Dropdowns, Grids and Progress bars.
- Worked on creating and consuming RESTFUL Services using WEB API which return JSON data.
- Used ADO.NET Entity Framework Model 6.0 as the Data Access Layer (Database First) and implemented the CURD (Create, Update, Retrieve and Delete) operations, Mapping and executed stored procedures.
- Created different Action Attributes for decorating across various Action Results in MVC 5.0 controller.
- The Action Attributes used include the ones used for Handling errors and Caching.
- Involved in hosting the WCF based service on IIS 7.0 and testing the service using the tool, WCF client.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2010 for inserting/Updating/Deleting the data into the relational tables.
- Imported SQL Azure database to a local SQL Server using SSIS/SSAS .
- Developed reports using SSRS which are send through messages and emails.
- Working with Team Foundation Source Control (TFS) as the source for version control and project / issue management.
- Implemented the User Interface (UI) using Razor Engine, HTML5 semantic and API's, CSS3 to provide a rich style and layout.
- Involved in supporting and maintenance for legacy production systems. Actively involved in bug fixes and enhancements postproduction as per the client's requirement.
Environment: Microsoft Visual Studio 2013/2010, MVC 5.0, WCF RESTFUL Service API, Azure, ASP.NET, C#, XML, JSON, JQuery, Angular JS, React JS, Backbone JS, HTML 5, CSS 3, LINQ, Nunit, Team Foundation Server 2010, TDD, Agile and Scrum, IIS 7.0, AJAX, ADO.NET Entity Framework 6.0, Microsoft Enterprise Library, Log4Net, NUNIT, Oracle11g, SQL Server 2010, Oracle 10g, Windows Server 2008 R2/2008.
Confidential
JR .Net Developer
Responsibilities:
- Extensively used ADO.NET objects to communicate with SQL Server 2008 database
- Involved in writing stored procedures for use in different modules of the application
- Used SVN as the Source Control in the entire development of the project.
- Followed Agile and Scrum methodology to produce high quality and user - friendly software to end- user.
- Used XSLT for editing XML files.
- Performed Functional Testing to check the stability of the product.
- Used water fall model for regular adaption to changing requirements and developing requirements.
- Involved in analyzing and designing of the system.
- Developed presentation layer Components using ASP.NET with Ajax.
- Developed web services for defining patient's health disorder and treatments or task that a care provider performs on behalf of the patient.
- Provided Windows based and Form Based Security for Login and Authentication. Implemented various User Controls and Custom Controls in front-end forms
- Developed the New Assemblies by using the VB.NET and used the existing COM components by using COM Interoperability to implements the Business logic.
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Backup and Restore Database, define roles, create database Involved in designing database, SQL queries optimization and performance.
- Extensively used Web controls such as Grid view and Data list to populate the records for presentation layer.
- Actively involved in development of shared learning objects.
- Involved in fixing the defects raised on already developed learning management system.
- Handling Change Requests with applications built in VB, ASP, and COM .
- Handling Change Requests with applications built in Enterprise Web Enabled Applications using .NET technologies like C#, ASP.net, VB.net , ADO.net, Web Services, XML, SOAP and IIS.
Environment: C#, Visual Studio 2010, .NET Framework 4.0, SQL Server, TFS, IIS, XML, XSD, XSLT, Informix.