Programmer Iii Resume
SUMMARY:
- 7 years of working experience in all phases of Software Development life Cycle(SDLC) including Analysis, Design, Development, Testing and Maintenance & Project Management
- Have extensively applied Object Oriented Design (OOD) and Object Oriented Programming (OOP) Concepts, in Software Application Design and Development. Expertise in designing & writing stable, robust Windows/ Web Applications
- Experienced in developing customized Desktop/web(intranet/internet) application with client - server and N-tier architecture using .NET Technology including Advanced C#, ASP.NET, MVC, WCF, LINQ, ADO.NET, Entity Framework, Web Services in Visual Studio.NET environment with .NET Framework 1.0/1.1/2.0/3.0/4.0.
- Extensive experience in developing desktop based application using WinForms controls and developing Custom controls for desktop application.
- Experience in developing Web application using Ajax, CSS, HTML, DHTML, Web Services and XML.
- For consistent layout in Web Applications extensively used Master Pages, Themes & Skins.
- Expertise in enhancing user experience and performance using HTML5, JavaScript, jQuery, AJAX Toolkit, XPath, CSS3 and other 3rd party controls such as Developer Express.
- Good working knowledge on Database Design, Relational Data Modeling and Development, creating complex database queries, Indexes, Views and writing Functions, Stored Procedures in different database like Oracle, SQL Server (2012/2008/2005 ), MySQL, Derby and DB2.
- Experience in using ADO.NET objects such as SQL/OLEDB Connection Object, Command Object, Data Adapter, Data Reader and Dataset Object to access and manipulate data.
- Experience working with .NET features like Events & Delegates, Generics & Collections, Multi-Threading, Exception Handling, Serialization, LINQ
- Extensively used GridViews with sorting and paging. Implemented Template Columns for Custom Nested GridViews.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#
- Experience in updating, accessing and version controlling the source code using Visual Source Safe (VSS), Team Foundation Server (TFS).
- Deployed a variety of .NET Framework Applications including Windows and WebForms.
- Capable of working both in a team and as an individual with minimal supervision.
- Extensively used Scaffolding Templates, Partial Views, Custom HTML Helper, Remote Validation, Filters and Razor View Engine in ASP.NET MVC Framework.
- Expertise in developing application using ASP.Net MVC framework to support clean Separation of Concerns (SoC) and higher testability
- Enthusiastic in learning new technologies with excellent problem solving and analytical skills along with excellent team work skills.
TECHNICAL SKILLS:
Languages: C#, VB.Net, Java, C/C++
Web Technology: ASP.NET (3.0/ 3.5/4.0/4.5 ), JavaScript, jQuery, AJAX, IIS (6.0/7.0/8.0), Web Services, XML, JSON, XSL, HTML, CSS, XAML, WSDL, SOAP, Angular JS Framework(Open Source).
.Net Technologies: .Net Framework (3.5/4.0/4.5), ASP.Net (3.0/ 3.5/4.0), ASP.NET MVC (3.0/4.0), C# (3.0/4.0), VB 8.0, ADO.Net, LINQ, Entity Framework, WPF and WCF
Data Communication: LINQ, SQL Server Integration Services (SSIS)
Development Tools: Visual Studio .NET 2012, 2005, SQL Developer, Toad,
Databases: SQL Server 2000/2005, Oracle 9i/10g / 11g / 12c, MySQL, Derby, DB2, MS Access.
Reporting Tools: ASP.Net RDLC Reports
Version Control: Visual Source Safe, TFS, GIT
Web Pattern : MVC, MVP.
Design Methodology: UML, Design Patterns and Practices (MVC, SOA etc.)
Design Tools: MS Visio, Dia, Lucid Charts.
PROFESSIONAL EXPERIENCE:
Confidential
Programmer III
Responsibilities:
- Followed Scrum and Test Driven Development Methods in Agile Scrum Methodology to produce high Quality software.
- Responsible for reviewing Business Requirement Specification (BRS), System Requirement Specification (SRS) and preparing High Level Design (HDD), Detail Design Document (DDD)
- Wrote Business Classes, Data Classes and Controller files in C#, ASP.Net, MVC,WCF, LINQ using .Net Framework 4.0
- Developed views using Master Pages, Partial Views, and Custom HTML Helper with Razor View Engine.
- Extensively used Authorization, Action, Response and Exception Filters.
- Used AJAX Toolkit to Update Web Control, Data Binding based on user selection with partial post back and made UI more interactive and user friendly.
- Responsible for designing the ASP.NET application authentication using .NET Framework, C#.NET, Model View Controller (MVC).
- Developed application as n-tier application with UI in the presentation layer using ASP.NET 3.5, business logic in the middle layer using C#.NET and data service activities in the backend using MS SQL Server 2008.
- AJAX and heavy jQuery, HTML 5 for front-end development.
- Developed application screens and navigation, sitemap paths, login routines, application messages, created documentation, conducted presentations for review.
- Designed and Implemented Business Classes for each module.
- Import and export data from/to SQL Server and various data sources such as Excel, *.txt file Access Coma delimited files
- Developed and deployed decision making reports using ASP.Net RDLC reporting.
- Responsible for Fine Tuning of the system to increase application performance
- Write stored procedures/ Functions heavily and format.
- Responsible for Testing Code and preparing Technical documentation for defects and change requests
- Used MS Enterprise Library Blocks for Logging and Exception Handling in the engine.
- Extensively wrote and used T-SQL, stored procedures in SQL Server 2008.
- Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Designing the back office software of the modules are module account, portfolio, customer details, payroll and data export-import. And also design these modules User Interface by ASP.net for the Web part. And Business Class for the desktop and web part.
Environment :C#.net, NET 4.0, ASP.NET, IIS, ADO.NET, XML, Web Services, DHTML, SQL Server 2005, ASP.Net RDLC Reporting, MVC, WCF, Visual Studio 2012, Source Safe Server.
Confidential
Software Engineer
Responsibilities:
- Participated in all phases of the development from Requirement Collection to System Testing
- Followed Scrum in Agile Scrum Methodology to produce high Quality software.
- Responsible for reviewing Business Requirement Specification (BRS), System Requirement Specification (SRS) and preparing High Level Design (HDD), Detail Design Document (DDD)
- Responsible for designing Business components, Data Access components and User Interface (UI)
- Extensively used CSS with static and dynamic controls and web-forms
- Wrote Business Classes and Controller files in C#.net, ASP.Net, ADO.net, Dataset using .Net framework 3.0
- Worked extensively in the desktop based module that was developed on Win-Forms
- Used ADO.NET Data binding to bind server controls to database
- Implemented Data List and Data Grid controls for displaying data in customized format
- Used ADO.net & data bindings to interact with database.
- Effectively used SQL Server 2008 replication and DTS for transferring data between Central Office and POS Outlets
- Used Tool: Visual Studio 2005, Microsoft Front Page.
- Developed and deployed decision making reports using Crystal report.
- Designing the software which has the modules sales, operation, commercial, warehouse, Raw Material and data export-import.
Environment: C#.net, .NET 3.0, ASP.NET, IIS, ADO.NET, XML, Web Services, DHTML, SQL Server 2005, Crystal Reports, Visual Studio 2005, Source Safe Server.
Confidential
Pogrammer
- Participated in all phases of the development from Requirement Collection to System Testing
- Developed the front-end application using ASP.net Web Forms in Admin, Customer Details and Reporting Modules and used C#.net in Sales and Customer Details Module.
- Used user controls and web controls
- Used ADO.net, Dataset for Database interaction
- Created stored procedures and functions to apply business logic according to user specification
- Used DTS for transforming data between client and server, this feature is required when client need to do transactions in offline mode
- Effectively used SQL Server 2005 replication and DTS for transferring data between Central Office and POS Outlets
- Implemented Data List and Data Grid controls for displaying data in customized format
- Used ADO.net & data bindings to interact with database.
- Extensively used DHTML and CSS for generating dynamic controls
- Created various customized reports using ASP.Net RDLC Reporting.
- Maintaining the version of the project in Source Safe Server by merging the module developed with latest version in TFS.
- Designing the back office software of the modules are module account, portfolio, customer details, payroll and data export-import. And also design these modules User Interface by ASP.net for the Web part. And Business Class for the desktop and web part.
- Implemented a decision support Data Mart using SQL Server 2005 for centralized monitoring and trend analysis
- Designing the modules like sales, service, accounting, commercial, payroll and data export-import for retail and distribution business.
Environment: C#.net, .NET 2.0, ASP.NET Web Forms, Custom/User Controls, IIS, ADO.NET, XML, Web Services, DHTML, SQL Server 2005, Crystal Reports, Visual Studio 2005, Source Safe Server.