Developer Resume Profile
WA
Summary:
- 9 years of experience in Design, Implementation of Client/Server Applications, Web Applications and Windows Based Applications development employing Object Oriented Analysis and Design OOAD using Microsoft Technologies and .NET Framework.
- Strong skills on .NET Framework using ASP.NET/C .NET 2.0, 3.0, 3.5 4.0 , VB.NET and ADO.NET.
- Expertise in Visual Studio 2008/2010/2012, MVC 3.0, Javascript, Jquery, JSON, Ajax, Windows communication foundation WCF , Entity Framework, Linq, ADO.NET, SQL Server, XML and HTML5.
- Experience in creating CSS Cascading Style Sheets , Themes and Skins for Web applications.
- Worked on Telerik Controls.
- Supervised development of Large Projects, Involved in complete Life Cycle including Analysis, Design, Development and Testing. Audited the applications developed by leading team of developers, other staff members and guided more junior developers.
- Experience with Onsite Offshore coordination.
- Experience in writing functional, design, technical specification documents from scratch.
- Effective communicator adept in delivering superior customer service and bridging the business and technical communities.
- Excellent understanding of Object Oriented Programming Methodology in the IT industry.
- Experience in Code Analysis execution using FxCOP and CAT.NET tools and provide solutions.
- Experience in writing automated unit test cases for MVC controllers and using Microsoft Fakes and NUnit.
- Experience in VSS and TFS.
- Experience in Click Once Deployment strategy.
- Expertise in Building MVC, SOA, Client Server Architecture Models.
- Knowledge in WPF, Workflow, Silverlight technologies.
- Good experience in developing desktop applications using Windows Forms.
- Excellent database programming skills using SQL Server 2008/2005/2000, Oracle 9i/10g/11g data modeling, normalization, writing complicated stored procedures, triggers.
- Experienced with OOP, design patterns and agile environment.
- Extensive involvement in all stages of application development life cycle including requirements, logical and physical architecture modeling, design, development, implementation, and support.
- Ability to Handle Multiple Projects simultaneously with a limited time frame release cycle.
- Experience in working with multiple relational databases.
Trouble shooting of Queries on Sql server, WCF, IIS and Application Performance fine tuning.
Technical Skills:
| Operating System | Windows 8, Windows 2000/XP/Vista/7, Windows 2012/2003 Server |
| Technologies | .Net Framework 4.0, 3.5,3.0,2.0 ASP.NET, C .net VB.net, WCF, WPF, Web services, WWF, XAML, Java Script, Ajax, JQuery, MVC3.0, JSON, LINQ, XML, XSLT, MSMQ,ADO, ADO.net and Telerik controls. Forte. |
| Databases | SQL Server 2000/2005/2008/2008 R2, MS Access, Oracle 8i/9i/10g |
| Scripting Languages | JavaScript, knowledge in VB Script |
| Web Servers | IIS 5.0/5.1/6.0/7.0/7.5 |
| Unit Testing | NUnit, Microsoft Fakes |
| Other Tools | TFS, VSS, Microsoft Visio, Resharper, Fiddler |
| Code Analysis Tools | FxCOP, CAT.NET, Fortify Tool |
| Operating system/Administration/IDE | WINDOWS 2012/ 2008/XP / NT, IIS , TCP/IP,MSMQ, ,Visual Studio 2012/2010/2008 |
| Architecture | Microsoft Enterprise Libraries MVC Service-Oriented Architecture SOA , Web Services , .Net Framework 3.0, 3.5, 4.0, .Net Remoting, WCF Services, WF. |
Professional Experience:
Confidential
Title: VLSC Volume Licensing Service Center
Role: Lead/Analyst/Developer
- The Microsoft Volume Licensing Service Center VLSC is an online website that makes it easy for customers to manage Microsoft Volume Licensing agreements, download licensed products, get product keys, and administer users and access volume license keys. A license agreement with Microsoft dictates how a product is used, how long it can be used, and how a customer intends to deploy the product in a business environment. The business describes the prioritized feature sets as follows:
- Registration and Access
- User Management
- Keys and Downloads
- License Summary
- Subscription Administration
- Benefits Administration
- Online Service Administration
- Relationship Summary
- Updated EA Reservations
- Updated Open
- MSDN Subscription Management
- Office Mobility
Responsibilities:
- Involved in requirement Analysis.
- Involved in the development of MVC modules Subscription Management, Office Mobility, Updated Open.
- Implemented Anti-Piracy feature for entire website.
- Involved in Maintenance of legacy modules.
- Involved in writing client side scripting using jQuery.
- Involved in the client-server communication using WCF.
- Involved in code reviews.
- Done code analysis using CAT.NET, FxCop and recently done with Fortify tool and fixed legacy code analysis issues.
- Co-ordination with offshore and onsite development teams.
- Involved in build and release activities using TFS build definitions.
- Responsible for code merge and branch activities in TFS.
- Involved in production support.
- Co- ordination with testing team for bug fixing.
- Written unit test cases and prepared reports for each release.
- Tested with Fiddler tool and resolved the issues to prevent the request/response hacking.
- Involved in to implementing the Click Once Deployment package for one of the tool.
- Used Resharper tool to fine tune the code.
- Written automated test cases for MVC controllers and business logic.
- Worked on Telerik Pager control for MVC views.
Environment: Microsoft Visual Studio 2012, Framework4.0, C . NET, ASP.NET, WPF
SQL server 2012, JQuery, MVC3.0, WCF, Microsoft fakes, TFS and Windows 2008 2012.
Confidential
Role: Analyst/Developer
It is a product developed by SoftSol using agile methodology, which handles all information with respect to Traffic Tickets and Cases. TCMS enables to enter new traffic cases which are entered into the court automated case management system so that information and fillings e.g., citations/ticket, complaints regarding the case can be recorded ,retained, retrieved, used to generate forms and other documents ,and combined with information from other cases to develop reports on court activity. Cases can be initiated in a traffic and criminal traffic jurisdiction court by a complaint or citation / ticket. These entries conform to locally used conventions e.g., in case numbers, case style or title, local jurisdiction identifiers, basic case information .
Responsibilities:
- Involved in requirements gathering, design development and doing knowledge transfers.
- Extensively followed agile methodology and Scrum process for software development.
- Used SOA in the designing of the application.
- Involved in requirement Analysis and low level design
- Involved in the development of Judicial Windows, Security Delegated
- Modules.
- Involved in writing client side scripting using jQuery.
- Involved in writing user controls and custom controls.
- Involved in the client-server communication using WCF.
- Deployed first iteration of TCMS project to cloud.
- Co- ordination with testing team for bug fixing.
- Designed Cascading Style Sheets, themes and skins for uniform look of the web pages.
- Involved in the code reviews and execution of FxCop and CAT.Net tools execution.
- Guided more junior developers.
- Worked on Telerik grid and progress bar controls.
- Worked on WCF Transactions.
Environment: Microsoft Visual Studio 2010, Framework4.0, C . NET, ASP.NET,
Oracle 10G, Devart for entity framework, JavaScript, Resharper, FxCop and CAT.Net.
Confidential
Role: Analyst Developer
CASSIS Coil nd Slab Stock Information System maintains the Coils, Slabs and Packages stock information for ArcelorMittal's Bremen Steel Plant. This is a 1 to1 migration and development project wherein existing system developed on Sun Microsystems' UDS is being migrated to Microsoft .Net platform. CASSIS is mainly used to maintain Transport orders, Stock history and Material movements in different ways in a Stockyard such as Storage, Stock Removals, Unit-disposing and loading a truck or a train. Along with the migration, we have re-developed the Crane and PDA GUI clients.
Responsibilities:
- Involved in requirements gathering, low level design development and doing knowledge transfers.
- Code reviews, GUI reviews
- Coding and bug fixing
- Addressing of technical issues
- Analysis / documentation
- Collection of Requirements/ system test cases / test data
- Walk thru of system test cases with Customer
- Involved in load testing and written unit test cases
- Involved in implementing PDA application.
- Co-ordination with offshore and onsite teams.
- Given support to user acceptance testing and guided end users to operate the system.
Environment: C .Net, ASP.Net, WCF, WPF, Windows and Web services, PDA development, XML, IBM Web sphere MQ, Oracle, and Cluster environment.
Confidential
Confidential is the company's production planning and steering system. This is a 1 to 1 migration project wherein existing system developed on Sun Microsystems' UDS is being migrated to Microsoft .Net platform. Objective is to migrate / modernize the existing UDS-Code as fast as possible due to strong timeframe constraints. Code migration, Designing newer components and Cluster-aware applications, Cross platform application integration with existing systems in UDS environment, COM Port integration, Coordinating with offshore onsite teams and Customer's Technical team, analyzing deployment scenario's, Fine tuning the application, etc. are the few key areas.
Responsibilities:
- Involved in requirements gathering, low level design development and doing knowledge transfers.
- Prepared documents with use cases.
- Code reviews, GUI reviews.
- Addressing of technical issues.
- Coding and bug fixing
- Involved in Analysis and documentation of existing components work flow.
- Used Update panel of the Ajax Control toolkit to enhance the Usability of the application.
- Created Custom User Controls for form designing.
- Collection of system test cases / test data
- Walk thru of system test cases with Customer.
- Involved in load testing and integration testing.
Environment: C .Net, ASP.Net, WCF, Win Forms, Windows and Web services, XML, IBM Web sphere MQ, Oracle, Load balancing and Cluster environment.
Confidential
Role: Analyst Developer
Confidential is the central database repository of all Criminal and Civil Restraining and Protective Orders, which gives the information about Criminal, Civil cases, orders and Criminal's details. We can insert, edit, update, and search all the details of the different cases. The main purpose of the RPO is interaction between the Superior Court and High Courts.
Responsibilities:
- Involved in framework implementation.
- Responsible for developing ASP.NET pages using C in VS.NET 2003
- Implemented business logic for civil orders module.
- Created Business layer and integrated with application.
- Written unit test cases for framework and business logic and tested with NUnit tool.
- ADO.Net Programming for communication with Informix database.
- Involved in creating user and custom controls.
Environment: Visual Studio 2003, C . NET, ADO.Net, Informix10, Windows XP
Confidential
Role: Developer
SoftSol Intranet is an in house application. SoftSol uses this system across all its offices in India and Abroad. This is a web enabled using n-tier Architecture. This application consists of 8 Modules Admin Management, HR Management, Leave Management, Travel Management, Time Management, Inventory Management, System Admin Management, Reimbursement Management, and Resourcing Management.
Responsibilities:
- Involved in Designing the product
- Responsible for Leave Management
- Involved in Coding the Forms
- Involved in unit testing.
Environment: Microsoft Visual Studio.Net 2003, ASP.Net, C , ADO.Net, SQL Server 2000.
Confidential
Role: Developer
This Website is the company's own website. Developed in ASP.Net using SQL server database.
Responsibilities:
- Design and development of web site
- Involved in ASP.Net pages.
- Designed web forms and involved in coding and bug fixing.
- Involved in unit testing.
- Involved in ADO.NET programming.
- Involved in performance testing.
Environment: Microsoft Visual Studio.Net 2003, ASP.Net, C , ADO.Net, SQL Server 2000, Windows 2000 Server
Confidential
Role: Developer
Formove is a leading provider of relocation services on the Internet. Through Formove.com website we provide a place where visitors can find reliable mortgage providers and moving storage companies who will compete for their home financing, relocation, transportation, storage and packing services business. ForMove.com also gives visitors insight into how to prepare for relocation, find a wide variety of other helpful hints. The ForMove.com web portal is designed to include everything regarding mortgage, moving and related services.
Responsibilities:
- GUI implementation.
- Implemented business logic.
- Implemented User Controls for re-usable in the system
- Involved in unit testing.
Environment: Microsoft Visual Studio.Net, ASP.Net, C , ADO.Net, SQL Server 2000, Windows 2000 Server.
