Sr. .net Developer Resume
Harrisburg, PA
SUMMARY
- 8+ years of experience, as a software developer, in Functional Specifications, Analysis, Design, Modeling, Development, Configuration, Management and implementation of various intranet, client - server and web enabled applications.
- Good experience in full life-cycle development using Object Oriented Programming concepts.
- Expertise in developing applications using .NET 4.5/4.0/3.5/3.0/2.0 , C#.Net, VB.Net, ASP.Net, Asp.Net MVC 3.0 & 4.0, VB6,ADO.Net, XML, HTML, AJAX, JavaScript, XHTML, DHTML & CSS.
- Experience working wif databases such as SQL Server 2000/2005/2008/2012 , Oracle 10g, and 11g and MS Access 97/2000/2003.
- Experience in working wif Java Script, JQuery, KnockOut.jsand Bootstrap 2.0/3.0.
- Extensive experience in ASP.Net, C#, VB.Net, ADO.Net, Web Services, LINQ, AJAX, Windows Services, WCF Services, OOPS, Classic ASP, XML, XSLT, HTML, Text Editor, MS IIS 5.0/6.0/7.0, DHTML,VBScript, VSS, JavaScript, Angular JS, SQL Server 2000/2005/2008/2012 , Visual Studio 2003/2005/2008/2010/2012.
- Experience in writing stored procedures, user defined functions, views, query writing.
- Expertise in working wif Crystal Reports, SSRS and SSIS
- Ability to work in all stages of System Development Life Cycle.
- Experience in database tuning using SQL Server Profiler and SQL Server Tuning Advisor.
- Strong experience in working wif Ajax and JSON.
- Expertize in working wif Caching, Session State, Cookie Management, view state, POST and GET.
- Expertise in working wif source control TFS and VSS.
- Expertize in working wif Waterfall and Agile development methodology.
- Experience in creating XML using Stored Procedure and User Defined Function.
- Hands on experience wif SQL Server and T-SQL in constructing triggers, tables, user functions, views, indexes, user profiles, relational database models, data dictionaries, and data integrity.
- Hands on experience wif security technologies in ecommerce development
- Expertise in implementing Object Oriented Programming (OOP) Concepts including Inheritance, Abstraction and Polymorphism.
- Strong programming and debugging skills in C and C++.
- Strong understanding of the software development lifecycle (SDLC) and of Quality Assurance techniques using source code control repositories, debugging and testing experience.
- Proficient troubleshooting skills, committed to achievement, maintenance of quality, excellent communication and interpersonal skills and a very good team player.
- Good experience in end-to-end design, documenting high level specs, development and unit testing.
- Excellent problem solving skills for delivering useful and compact solutions. Always keen and eager to face up to challenges by means of innovative ideas.
- Ability to quickly grasp any new technologies and concepts.
TECHNICAL SKILLS
Languages: C, C++, VB6, C#. Net, VB.Net, ADO.NET, PL/SQL, Core Java, and SQL.
.NET Technologies: .NET Framework 2.0, 3.0, 4.0& 4.5, ASP.NET1.1/2.0/3.0, C#.NET, VB.Net, ADO.NET, MVC 3/4, Win Forms, Web Services, LINQ, WCF, Web API.
Web Technologies: ASP, HTML, HTML5,Java Script, JQuery, Angular JS, XHTML, DHTML, CSS,CSS3, XML, XSL, XSLT,KnockOut.js, Kendo UI and Bootstrap.
Database: SQL Server 2012/2008/2005/2000 , Oracle 10g/11g, My SQL
Protocols: SOAP, FTP, TCP/IP, HTTP
Application/Web Servers: MS IIS 7.0/6.0/5.0
Development Tools: MS Visual Studio.NET 2005/2008/2010/2012/2013.
Operating Systems: Windows 8/7/Vista/XP
PROFESSIONAL EXPERIENCE
Confidential, Harrisburg, PA
Sr. .Net Developer
Responsibilities:
- Involved in requirement analysis, designing and development.
- Major role in the development of the web application using ASP.NET MVC 4.0, C#, Java script, JQuery, Bootstrap, ADO.NET and AJAX.
- Primarily assigned for developing Middle Tier.
- Used Ajax, CSS, JavaScript and Bootstrap for the front end web development.
- Used Agile methodology to implement the application.
- Involved in the design and development of WinForms using C#
- Involved in developing WCFservice using SOAP/HTTP to communicate wif legacy systems and also deployed web services as per business requirements.
- Designed, developed Data contracts, Service contracts & Operation contracts for WCF Service.
- Used Entity Framework for database operations.
- Implemented Caching, Session State, Cookie Management, view state, POST and GET techniques.
- Created partial views and shared templates to reusable over the application.
- Designed and developedviews asresponsivecomponents using HTML and CSS.
- Used Angular JS to develop single page application.
- Extensively used JavaScript, JQuery for client side validations in the views.
- Involved in implementing the logic using C# and oops concept.
- Consumed Web API from ASP.Net MVCapplication usingHttpclient
- The task included writing the C# classes, developing user controls, writing JavaScript functions.
- Implemented security technologies in ecommerce development.
- Implemented Angular JS UI framework on websites which are likely to change alot over the life cycle
- Used Datatables and jQuery validations plugins for client side operations.
- Developed application using N-Tier architecture.
- Used MVCArchitectural Pattern in the application.
- Documented the design and code documents.
- Involved in testing and fixing the issues occurred in the testing process.
- Developed reports using Crystal Reports.
- Created Tables, StoredProcedures, Triggers and Views inOracle database.
- Involved in Code reviews. Peer Reviews for developing quality code.
- Provided support and also involved in maintenance process.
- Performed functionaltesting on various developed modules.
- Used TFS for the source & document version control.
- Resolved call support tickets on Shrepoint project.
Environment: .Net 4.0, ASP.Net MVC 4, Visual Studio 2012, Ajax, JSON, Oracle 11g, Toad, C#.Net, Winforms,HTML,Entity Framework, JavaScript,Angular JS, JQuery, Bootstrap, Angular JS, CSS, TFS, Sharepoint, Crsytal Reports, WCF, IIS 6.0 and Agile.
Confidential, Jersey City.NJ
Sr. .Net Developer
Responsibilities:
- Worked wif n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer
- Creating the models, views and controllers usingASP.NET MVC 3, C#.NET.
- Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script, JQuery and Bootstrap.
- Used Entity Framework for database operations.
- Used Agile methodology to implement the application.
- Worked on Maintenance of database-backed websites.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in VB.NET.
- Used Datatables and jQuery validations plugins for client side operations.
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs
- Implemented Caching, Session State, Cookie Management, view state, POST and GET techniques.
- Implemented security technologies in ecommerce development.
- Designingthe WCF Servicebased on the requirement and created separateWCF servicesproject which isintegrated wif BLL.
- Implemented security technologies in ecommerce development.
- Consumed the WCF services using JQuery Ajax calls to enable TEMPeffective communication
- Extensively used Visual Studio 2010 development tool for building Web Application.
- Developed reports using SSRS.
- Created SSIS Packages.
- Analyzed business processes to identify challenges and created solutions through the use of database and communication software across the entire company
- Manage database security, Design, develop and implement automated data backup.
- Developed database objects like Tables, Views, Stored proceduresin SQL Server 2008.
- Analyzed test results, including user interface data presentation, output documents, and database field values, for accuracy and consistency
- Assisted in preparing presentations and scheduling meetings
- Involved in complete SDLC life cycle of the application.
- Prepared unit test cases and performed N-UnitTesting prior to system implementation
- Based on the support tickets, fixed bugs on priority basis.
- Migrated windows applications from VB6 to VB.Net.
- Worked on Sharepoint project maintenance and resolved call support tickets.
Environment: .Net 4.0, Asp.Net MVC 3, C#.Net, Entity Framework,AJAX, JSON, Agile, HTML, IIS 6.0, MS Visual Studio 2010, jQuery, Bootstrap, WCF, VB6, Windows Application, Sharepoint, SQL Server 2008, SSIS and SSRS.
Confidential, Charlotte, NC
Sr. .Net Developer
Responsibilities:
- Designed, developed and supported Retail Fulfillment Incentive Performance Dashboard ever at Confidential .
- Creating the models, views and controllers usingASP.NET MVC 2, VB.NET.
- Implemented Caching, Session State, Cookie Management, view state, POST and GET techniques.
- Created partial views and shared templates to reusable over the application.
- Key player in requirements gathering and analysis, data gathering and analysis and project requirements for this application which is developed using waterfall methodology.
- Created functional prototypes, design templates and mockups for the entire application.
- Played a major role in coming up wif the business requirements for the project, the project plan and workflow.
- Implemented security technologies in ecommerce development.
- Consumed the WCF services using JQuery Ajax calls to enable TEMPeffective communication
- Extensively used Visual Studio 2008 development tool for building Web Application.
- Extensively used CSS and Java Script to create visually appealing User Interfaces.
- Developed the procedural code using ASP.NET, VB.NET, HTML, Ajax and JavaScript using Visual Studio.
- Extensively used JavaScript for client side validations in the views.
- Extensively worked on most of the data and validation controls in Visual Studio and also creating a variety of Dynamic Controls in the application supported by dynamic style sheets since there were quite some pages which were database driven.
- Members/employees where they can assist monitor and support their individual children.
- Developed and implemented custom Tracking and Error Logging mechanisms.
- Developed and implemented a custom calendar control to add, update, delete and edit recurring and non-recurring events.
- Assisted in developing Tables, Triggers, Views, stored procedures and updating the SQL Server database and Optimized SQL Server Stored Procedures using joins&indexes.
- Supported the database for daily, weekly and scheduled jobs along wif bug fixing and production issues.
- Assisted in the design and development of reports in SQL Server using SQL Server Reporting Services (SSRS).
- Designed, processed and displayed reports in the website using the Report Viewer web server control.
- Developed the deploy cycle, responsible for weekly deploys to development, staging and production environments, developed testing plans and also performed an active role as a tester for the application.
- Performed and resolved cross-browser issues, Unit Testing and Documentation along wif N-unit testing.
- Migrated applications from VB6 to VB.Net.
Environment: .Net 3.5, ASP.Net MVC 2, VB.NET, ADO.Net, AJAX, JSON, HTML, JavaScript, CSS, MS Visual Studio 2008, Waterfall, SQL Server 2008 R2, SQL Server Integrating Services (SSIS), SQL Server Reporting Services (SSRS), T-SQL, PL/SQL, Web Services. VB6.
Confidential, Baltimore, MD
.Net Developer
Responsibilities:
- Understanding and analyzing the client’s requirement and involved in GUI designing of the application
- Created custom data component using ADO.NET to perform database operations
- Created more than 15 normalized data tables, 150 stored procedures in oracle database.
- Involved in the design and development of WinForms using VB.Net
- Created custom security component using VB.NET to encrypt and decrypt data
- Implemented tracing using Trace listeners and Trace switches and configured the application for debugging
- Created login XML Web Service that handles the primary authentication, availability of licenses and generation encrypted key, which would be used for many operations
- Implemented Custom Error handlers, Custom Exceptions, Custom Error Pages
- Written e-Mail scheduler application in ASP.NET to deliver messages to users on specified date
- Built customized DataGridcontrol wif ascendingdescending sort features on each column
- Extensively used Crystal Reports to generate billing, activity, historical reports
- Used JavaScript for client side validations wherever necessary along wif .NET validation controls
- Followed N-Tier Architecture development which involves Presentation Tier, Data Access Tier, Business Tier, Database Tier
- Closely interacted wif QA team and updated Rational Clear Quest system after resolving the bugs
Environment: Visual Studio .NET 2005,.NET Framework 3.0, IIS 6, MSMQ, UML, Oracle, WinForms, XML, XSL, ASP .NET, VB.NET, Oracle, Crystal Reports and JavaScript.
Confidential
.Net Developer
Responsibilities:
- Extensively worked wif Web Forms using ASP.NET and C#.NET
- Involved in the database design and data collection using SQL Server 2005
- Used C#.NET Technology for server side programming
- Used Data list, Repeater, Data grid, Place Holder controls to show the data in the UI
- Involved in Developing Components for Business Layer and Data Layer
- Designed and developed Web Forms using ASP.NET, for the user interface
- Using the Code behind Class technique and retrieving data using ADO.NET wif ASP .NET
- Involved in writing Complex queries, stored procedures in T-SQL
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation
- Developed reusable and optimized .NET components using C#
- Validated user input on Web Forms using validation controls like Compare Validator, Range Validator, Regular Expression Validator and Custom Validator. Also Performed Client side validations for the same.
- Writing java script to improve client experience
- Performance tuning of stored procedures
Environment: C#, ASP.NET, ADO.NET, UML, SQL Server 2005, SSIS, SSRS, Visual Studio 2005
