Sr. .net Developer Resume
Harrisburg, PA
SUMMARY
- 7+ 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, VB6,ADO.Net, XML, HTML, AJAX, JavaScript, XHTML, DHTML & CSS.
- Experience working with databases such as SQL Server 2000/2005/2008/2012 , Oracle 10g, and 11g and MS Access 97/2000/2003.
- Experience in working with Java Script, JQuery and 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, 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 with 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.
- Expertise in working with source control TFS and VSS.
- Experience in creating XML using Stored Procedure and User Defined Function.
- Hands on experience with SQL Server and T-SQL in constructing triggers, tables, user functions, views, indexes, user profiles, relational database models, data dictionaries, and data integrity.
- Expertise in implementing Object Oriented Programming (OOP) Concepts including Inheritance, Abstraction and Polymorphism.
- Strong programming and debugging skills in C and C++.
- 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, Win Forms, Web Services, LINQ, WCF.
Web Technologies: ASP, HTML, Java Script, JQuery, XHTML, DHTML, CSS, XML, XSL, XSLT 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 developing WCF service using SOAP/HTTP to communicate with legacy systems and also deployed web services as per business requirements.
- Designed, developed Data contracts, Service contracts & Operation contracts for WCF Service.
- Created partial views and shared templates to reusable over the application.
- Designed and developed views asresponsivecomponents using HTML and CSS.
- 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 MVC application usingHttp client
- The task included writing the C# classes, developing user controls, writing JavaScript functions.
- Implemented Angular JS UI framework on websites which are likely to change a lot over the life cycle
- Used Datatables and jQuery validations plugins for client side operations.
- Developed application using N-Tier architecture.
- Used MVC Architectural 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, Stored Procedures, Triggers and Views in Oracle database.
- Involved in Code reviews. Peer Reviews for developing quality code.
- Provided support and also involved in maintenance process.
- Performed functional testing on various developed modules.
- Used TFS for the source & document version control.
Environment: ASP.Net MVC 4, Visual Studio 2012, Oracle 11g, Toad, C#.Net, HTML, JavaScript, Angular JS, JQuery, Bootstrap, N-Hibernate,Angular JS, CSS, TFS, Crsytal Reports, WCF, IIS 6.0.
Confidential, Jersey City. NJ
Sr. .Net Developer
Responsibilities:
- Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer
- Creating the models, views and controllers usingASP.NET MVC 3, VB.NET, HTML, Java Script, and JQuery.
- Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script and Bootstrap.
- Used Entity Framework for database operations.
- 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
- Designingthe WCF Servicebased on the requirement and created separateWCF servicesproject which isintegrated with BLL.
- Consumed the WCF services using JQuery Ajax calls to enable effective communication
- Extensively used Visual Studio 2010 development tool for building Web Application.
- Developed reports using SSRS.
- 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 procedures in 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
- Prepared unit test cases and performed N-Unit Testing prior to system implementation
- Based on the support tickets, fixed bugs on priority basis.
- Migrated windows applications from VB6 to VB.Net.
Environment: Asp.Net MVC 3, VB.Net, Entity Framework, AJAX, HTML, IIS 6.0, MS Visual Studio 2010, jQuery, Bootstrap, WCF, VB6, Windows Application, SQL Server 2008 and SSRS.
Confidential, Charlotte, NC
Programmer Analyst
Responsibilities:
- Designed, developed and supported Retail Fulfillment Incentive Performance Dashboard ever at Confidential .
- Key player in requirements gathering and analysis, data gathering and analysis and project requirements for this application which is developed using agile methodology.
- Created functional prototypes, design templates and mockups for the entire application.
- Played a major role in coming up with the business requirements for the project, the project plan and workflow.
- 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 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 with 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 with N-unit testing.
Environment: .Net 3.0, ASP.Net, C#.Net, VB.NET, ADO.Net, AJAX, HTML, JavaScript, CSS, MS Visual Studio 2008, SQL Server 2008 R2, SQL Server Integrating Services (SSIS), SQL Server Reporting Services (SSRS), T-SQL, PL/SQL.
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 with ascending descending sort features on each column
- Extensively used Crystal Reports to generate billing, activity, historical reports
- Used JavaScript for client side validations wherever necessary along with .NET validation controls
- Followed N-Tier Architecture development which involves Presentation Tier, Data Access Tier, Business Tier, Database Tier
- Closely interacted with QA team and updated Rational Clear Quest system after resolving the bugs
Environment: Visual Studio .NET 2005,.NET Framework 2.0, Windows Server 2003, IIS 6, MSMQ, UML, Oracle, WinForms, XML, XSL, ASP .NET, VB.NET, Crystal Reports and JavaScript.
Confidential
Software Programmer
Responsibilities:
- Extensively worked with 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 with 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
