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.
- Expertise in enhancing user experience and performance using JavaScript, jQuery, AJAX Toolkit and CSS3
- For consistent layout in Web Applications extensively used Master Pages, Themes & Skins.
- 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 )
- 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. Developed XSL, XSD files for Media Metadata XML files.
- 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).
- Experienced in creating test cases in N Unit Testing
- 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++, Ruby, Python, Prolog
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, HTML5, CSS3, XAML, WSDL, SOAP, Angular JS Framework, Google App Engine (GAE)
.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 2005/2008/2012 , Oracle 9i/10g, MySQL, Apache Derby
Version Control: Visual Source Safe, TFS, GIT
Web Pattern: MVC, MVP, MVVM
Design Methodology: UML, Design Patterns and Practices (MVC, SOA etc.)
Design Tools: MS Visio, Embarcadero
Others: J2EE, Web Service, MVC, Hibernate, Maven, Google APIs, OAuth 2.0, XML, JSON, Linux, Intel perceptual SDK, Microsoft XNA Framework, SQL Server Reporting, Apache digester, DOM4J, Matlab, Artificial Neural Network, Fuzzy Logic, Flexsim, General MIDI, Verilog HDL, z/OS - IBM Mainframe, DB2, JCL
OTHER SKILLS: Business Domain Retail and Distribution Business, Value Added Services, HR Management, Project management, Point of Sales, Capital Market, Ready Mix Operation.
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
- 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, Crystal Reports, 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
Programmer
Responsibilities:
- 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 Crystal Report 7.
- 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.
