.net Developer Resume
Hightstown, NJ
PROFESSIONAL SUMMARY:
- Around 7 years of diverse experience in all phases of Software Development Life Cycle SDLC, Software Testing Life Cycle STLC, Object Oriented Design OOD principles, agile software development methodologies SCRUM and Kanban.
- Proficient in ASP.Net, C .Net, VB.Net, T/SQL, PL/SQL, MDX, HTML, JQuery, Ajax and CSS, XML.
- Expertise in implementation of AJAX based applications using C .NET, MS Ajax Toolkit and JQuery scripts.
- Expertise in developing Graphical User Interface GUI using Win Forms and Web based ASP.NET, Webforms application development.
- Experience developing Data Access Components using ADO.NET, ADOMD.NET, ODP.NET, LINQ to SQL, LINQ to XML, LINQ to Object, Data Adapters, Data Readers, Data Sets, T/SQL, PL/SQL, MDX, Oracle, MongoDB (No Sql) and SQL Server.
- Expertise in developing applications using building blocks of .NET such as State Management, Exception Handling, Data Access, Authentication and Site Map.
- Experience in designing and branding Master Pages utilizing Server, User, Data Grid, Form Validation and Custom controls with CSS.
- Experience in securing web applications using ASP.NET authentication Forms - based Authentication, Windows Authentication and authorization mechanisms like .NET roles and SQL Server roles.
- Good experience working in XML validation, XML serialization and de-serialization.
- Good knowledge and experience with Web Forms, CSS, AJAX, JavaScript, VBScript, and designing User Interfaces.
- Experience in database in creating complex Stored Procedure, Views, Triggers using PL/SQL, T-SQL and performance tuning in SQL Server 2008 and Oracle.
- Experience in creating database and query structures using Clustered/Non-Clustered Indexes, Views, Stored Procedures, Packages, Functions, Triggers and CTEs to facilitate efficient data manipulation, consistency and integrity.
- Experience on Waterfall, SCRUM, and Agile software development approach.
- Experience in performance optimization techniques and fine-tuning queries utilizing Profiler, Index Tuning, Performance Monitor, Execution Plan and DBCC commands.
- Experience in software configuration management using Tortoise SVN, GIT and Team Foundation Server TFS.
- Experience with Unit testing, Integration Testing and Functional Testing.
- Proven ability to analyze problems, root causes, and develops innovative solutions to business challenges and streamlining operations.
- Excellent communication and interpersonal skills with strong background of working with co-workers, offsite teams and clientele to identify business objectives and establish requirements.
TECHNICAL SKILLS:
Software: MS Office 9x/2000, MS FrontPage, MS Interdev, Visual Studio.NET, .NET Class Libraries, MS Visio
Operating Systems: Windows 95/98/2000/2003/2008/7/8/NT/XP/Vista
Languages: C, C#, VB.NET, WCF, WPF, SQL, T-SQL, PL/SQL, OOPS
Framework: Framework 4.0/3.0/2.0/1.1/1.0, Windows Service, SQL Server Integration
Database: Oracle 8i/9i/10g,11g, SQL Server 2000/2005,2010, MS Access, MySQL, MongoDB(NOSQL)
Web Technologies: ASP.NET, ASP, JavaScript, AngularJS, Knockout JS, AJAX, SOA, Web Services, MVC, MVP, MVVM, AJAX toolkit, jQuery, HTML5, DHTML, CSS5, XML, XSL, XSLT
SCM: Visual Source Safe, Tortoise SVN, GIT, TFS Team Foundation Server
Middleware: .Net Remoting, XML Web Service
Tools: MS Visio, Star Team, Caliber, Quality Center, Application Center Test, N-Doc, N-Unit, Ms Tests, Mercury Products QTP, AppCenter and LoadRunner
Data Access Tools: ADO.Net, NET Enterprise Library 2.0 and ADO
Profiler: SQL Profiler, .Net Profiler
Development Methodologies: SDLC, AGILE, SCRUM, Kanban
Code Coverage Tools: DotCover
IDE: Visual Studio 2008/2010/2013/2015, Eclipse
PROFESSIONAL EXPERIENCE:
Confidential, Hightstown NJ
.Net Developer
Responsibilities:
- Designed and Developed views in MVC 5 using Razor Engine.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Worked WCF Restful and simple ASMX services to retrieve data using XML and JSON.
- Worked on Telerik and Kendo Controls for Dropdowns, Grids and Progress bars.
- Created Custom HTML Helpers for MVC Validations.
- Involved in the development of models, view models, views, partial views and controllers
- Worked closely with the Business Analysts in requirement gathering and design review activities
- Worked with different JQuery plug-ins and implemented client-side functionalities such as paging, table sorting/data tables, sliders.
- Worked on SOAP and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes.
- Experience designing and developing Winforms and Webforms.
- Used LINQ to XML for retrieving the data efficiently.
- Used ADO.NET Entity Framework Model 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. The Action Attributes used include the ones used for Handling errors and Caching
- Created hosted WCF Services and also used different bindings to make it available to different types of clients.
- Leveraged WCF mechanisms like sessioning, Instance management, and concurrency to make our services more robust and scalable.
- Have created and used Winforms to create functionality in networking module.
- Extensive usage of Delegates and Events to establish communication between the Winforms.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Design, develop, test, debug, and implement Silverlight 5.0 based applications following the MVVM framework template Knockout JS.
- Implemented rest services using MEF and .Net 4.0 for Silverlight client.
- Working with Team Foundation Source Control TFS as the source for version control and project / issue management
- Have been involved in project migration from ASP .Net to MVC 5
- Worked on MVC test Project to create automated test for simple test cases and for input validation.
- Developed Single Page Application SPA application with AngularJS serving up pages with Angular's route provider.
- Integrated Angular.js framework controls to support HTML Controls for creating user interface.
- Worked on creating MVC, MVVM, two-way and one-way binding in AngularJS using ng-Model Directives.
- Worked on the project prototypes using NoSQL and along with Microsoft Azure.
- Used Azure explicitly for hosting all the testing applications for the project.
- Performed unit testing on every new version before sending it for User Acceptance Test UAT.
- Performed Unit Testing with the testing tool NUnit and involved in Unit test case, code review checklist preparation and validation.
- Involved in supporting and maintenance for legacy production systems. Actively involved in bug fixes and enhancements postproduction as per the client's requirement.
- Strong trouble shooting and Problem solving skills in finding defects and resolving the issues.
Environment: Microsoft Visual Studio 2015/2013, MVC 5.0, WCF RESTFUL Service API, ASP.NET, C#, XML, JSON, JQuery, NUnit, Team Foundation Server 2010, Winforms, Agile and Scrum, IIS 7.0, AJAX, AngularJS 2.0, LINQ, ADO.NET Entity Framework 6.0, Microsoft Enterprise Library, Log4Net, NUNIT, Oracle11g, SQL Server 2008, Silverlight 4/5, Microsoft Windows Azure (PaaS), Windows Server 2008 R2/2008.
Confidential, Madison, WI
.Net Developer
Responsibilities:
- Participate in different phases of the SDLC including: analysis and preparation of design documents pertaining to client requirements, development and testing, attend daily Scrum meetings in an agile methodology of work.
- Worked with clients for understanding and framing the requirements and prepare Technical Specifications.
- Implementation of changes in Coding as per the client requirement.
- Responsible for coding the functionality required by the client.
- Worked closely with QA team to ensure the Quality of the Delivery.
- Involved in developing Admin and request access Modules.
- Analyzing and gather information from existing Database and created new database
- Designed and developed Window forms using WPF, and C# .NET as business layer language.
- Designed and developed Web Applications using Razor Engine, MVC 5 and ASP.Net 4.5 and C#.NET as programming language.
- Developed Web sites, Win Forms using VB.NET.
- Responsible to create WPF controls and to create communication framework using WCF.
- Developed WCF service components in C# .NET 4.0, Windows Service.
- Implemented various user controls in Silverlight which are used extensively in various parts of the application.
- Used the web form to host Report Viewer in Silverlight.
- Added animations during page transitions using Silverlight.
- Created Dynamic Mobile views using Angular JS.
- MVVM Design Pattern being used to create architecture of the Project.
- Used ADO.NET extensively for retrieving, querying, storage, and data manipulation for achieving continuous database connectivity.
- Configure Azure cloud service for end point deployment
- Enable Open ID and Windows Live authentication in Azure cloud apps
- Deploy WCF services on Azure cloud
- Generated SSRS reports using SQL Server 2012.
- Designed and created tables, views and SPs using SQL Server 2012.
- Designed RDBMS and develop T-SQL, Functions, Stored Procedures and Triggers using SQL Server.
- Used LINQ Queries to retrieve data from Database.
- Implement Ajax and JavaScript and JQuery.
- Developed Templates using HTML, CSS Bootstrap and JavaScript.
- Implement new and fixing existing web service problems for sending Emails.
Environment: Microsoft Visual Studio 2012, C#.NET 4.0, ASP.NET, VB.NET, C, ADO.NET, WPF, XAML, MVVM, LINQ, ADO.Net, Entity Framework, WCF, WEB Service, MVC, Multithreading, Silverlight 4, Microsoft Windows Azure (PaaS), HTML 5, CSS, XML, AJAX, Java Script, AngularJS1.2.16, Bootstrap, SQL Server 2012, SSRS, Windows 7.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Working in an Agile Environment to deliver higher-quality software far more rapidly
- Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity
- Developed ASP.Net pages using ASP.NET 4.0 web form controls, Custom user Controls, HTML server controls in C#.
- Used Visual Studio.NET 2010 IDE to design the forms, develop and debug the application.
- Used Hibernate, WPF and WCF to communicate between DAL and other business components.
- Wrote SQL Queries to create tables, stored procedures, triggers, creating DTS Packages using SQL server, Entity Framework and LINQ.
- Used Tab strip, dropdown, Menus, Web List Bar controls for .NET to customize some the look and feel of the application.
- Used SOAP to Implement Web Services.
- Implemented Encryption & Decryption of the query strings using Secure Hash Algorithm and all the sensitive information stored in the database
- Implemented version controlling using Visual Source Safe.
- Deployed web application on Internet Information Server for production.
- Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client side validations and also used the new validation controls in VS 2010.
- Enhanced and developed UI functionality using ASP.NET, HTML, XML and XAML.
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory
- OO development for web and business tier: MVC pattern implementation.
- Services implementation on Windows Azure.
- Created CSS files to be applied to various web forms on the web pages.
- Used Ajax tool kit, Multi views, regular expressions, regular expression validates, user search controls
- Created Crystal reports on the web page by accessing the database.
- Created stored procedures for application data access and manipulation.
- Creating Customs Tool to transforming data XML data provided by various systems in user defined format-using XSL/MSXML.
Environment: Visual Studio.NET 2010, ASP.Net, C #, JavaScript, CSS, Ajax, AngularJS 1.1.0, ADO.Net, XML, SQL Server2008, SSRS, Microsoft Windows Azure (PaaS), MVC, WCF, VSS, VSS, IIS 6.0, Web Services, XML, XSLT, XSD, UML.
Confidential
.Net Developer
Responsibilities:
- Involved in object oriented analysis and design using UML Unified Modeling Language techniques such as use case, activity, sequence, class and component diagrams using Visio.
- Developed the application using C#, ASP.Net, and JavaScript with SQL Server as the back end.
- Developed .Net classes for Data Access layer using Data Access Application Block.
- Developed and consumed Web services for getting health insurance premium quotes, Medicare Supplement Rate quotes, county codes etc.
- Used JQuery and ASP.NET MVC 3.0 for implementing client side validations at Controller level.
- Implemented Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Implemented .Net classes for Business logic Layer using C#.
- Developed tables, stored procedures, views, functions and triggers to perform automated rules, updating to related tables in SQL server 2005/2008.
- Leveraged WCF mechanisms like Instance management, concurrency to make our services more robust and scalable.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services SSRS.
- Used Visual Source Safe for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Built web applications using AngularJS.
- Implemented GUI using HTML, XML, CSS and Web Form Controls to create web pages, developed Master Pages.
- Used TFS Team Foundation Server for Version control, Source code control and project tracking.
- Performed Code Reviews manual to implement performance and coding conventions guidelines.
- Created application level Error Log utility to log all the errors for effective solution for help desk.
- Used Visual Source Safe for version management process.
Environment: Visual Studio 2008, .Net framework 3.0, C#, ASP. NET, SQL Server 2005/2008 AJAX, AngularJS 1.1.0, XML, XSL/XSLT, Web Services, SOAP, WSDL, JavaScript, J query, Web Forms, HTML, CSS, Crystal Reports, WCF, SSRS.
Confidential
.Net Developer
Responsibilities:
- Worked on developing specifications for e-Leave and e-Claims modules.
- Worked on developing the code behind classes in C#.NET.
- Worked on the UI design of the ASP.Net pages.
- Worked on ASP.NET Server Objects to define declarative, modular functionality and reused by other ASP.NET pages.
- Worked on creating data flow diagrams and flow charts for the above two modules.
- Worked in the data-modeling phase of Database design (creating ER Diagrams & data document).
- Worked on developing Web Forms using ASP. NET, C#, SQL server, WCF.
- Created XML data and Schema Files.
- Worked on Themes and CSS for the layout of the web application
- Worked on developing the code behind classes in C#.NET.
- Used ASP.NET validation controls (Required field validator, regular expression validator, compare validator, range validator), User Controls, Custom Controls, Data Grid Web Control.
- Worked on output and data caching of frequently requested web pages and data objects.
- Created data access layer to communicate with the SQL Server Database with ADO.Net objects
- Worked in developing the component that talks to database using ADO.Net objects.
- Worked in implementing Stored Procedures call in the data access layer.
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table, stream reader and XML Text reader/Writer for access to SQL data sources.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data inside tables.
- Created Stored Procedures in both SQL Server and DB2 and involved in several DTS.
- Worked in implemented role based security for the user groups.
- Worked in Functional Test, User Acceptance Test and stress test.
- Performing unit testing for various modules of the system.
Environment: Visual Studio.NET 2008, C#, ASP.NET, ADO.NET, IIS, XML, SOAP, SQL Server 2005, CSS, HTML, Web Forms, DB2.
