Sr. Software Developer Resume
Sacramento, CA
PROFESSIONAL SUMMARY:
- 7+ years’ experience in requirement analysis, design, development, testing and maintenance of N - Tier applications in Microsoft Technologies using C#, ASP.NET, VB.Net, AJAX, ADO.NET, WCF, Entity Framework, XML, Web Services, Win Forms, Web Forms, VB6.0, ADO, JavaScript, Windows Services, Microsoft Enterprise Library, SQL Server 2000/2005, Microsoft Access, Reporting Service(SSRS), Crystal Reports, LogiXML.
- 4 years’ experience on Classic ASP and VB Script.
- Extensive experience in designing and developing Enterprise Applications in Finance, CRM, Supply Chain Management, Enterprise Modernization domains.
- Experience working with project teams delivering software through various Software Development Life Cycle (SDLC) phases like requirement gathering, analysis, designing, coding, testing and implementing software application and preparing documentation.
- Good exposure in System Analysis and System Architecture
- Good experience in developing Web Based and Windows Based Application.
- Good experience designing and developing Web Applications using ASP.NET, C#, VB.NET, ADO.NET, XML, Web Services, AJAX, JavaScript, HTML, DHTML, CSS.
- Strong Database skills in SQL Server 2000/2005, MS-Access. Worked extensively on Database Design, Normalization, Developing Queries, Views, Stored Procedure, User Defined Functions, Triggers, Indexes and Cursors.
- Good Understanding of Object Oriented Analysis & Design (OOAD), Design Patterns, Multi-Layer Architecture
- Strong experience with Source Control tools like Microsoft VSS
- Excellent Problem Solving and Analytical Skills.
- Good Communication Skills, Interpersonal Skills, Self-motivated and Quick learner.
TECHNICAL SKILLS:
Languages: .NET Framework 1.1/2.0/3.5/4.0/4.5 , C#, VB.Net, ADO.Net, Visual Basic 6.0
Web Technology: ASP.Net, Classic ASP, MVC, Entity Framework, AJAX, AJAX Pro, ASP, HTML, DHTML, CSS, JavaScript, JQuery, JSON, WCF, Web Service, XML, XSL, XSLT, Infragistic Controls, Rad Controls
Windows Development: WinForms, Infragistic Controls
SQL Server 2000/2005/2008 , MS: Access
Reporting Tools: Seagate Crystal Report 8/8.5, SQL Server Reporting Service 2005 (SSRS), LGX Reporting Tool
Version Control: Microsoft Visual Source Safe
IDE: Visual Studio 2003/2005/2008/2012 , Visual Studio 6
Operating System: Windows 2000/NT/XP/2003 & Windows 7
Other Concepts & Technologies: XML Web Service, Unit Testing
Tools: DreamWeaver, NetAdvantage, Telerik
PROFESSIONAL EXPERIENCE:
Confidential, Sacramento, CA
Sr. Software Developer
Responsibilities:
- Involved in developing WCF services using C#
- For data querying, storage and manipulation used Entity Framework.
- Developed Admin application in MVC framework using Razor cshtml coding style.
- Worked on Dependency Injection using Autofac.
- Involved in developing different browser compatible front end using ASP.net and MVC and client side coding using JavaScript and JQuery.
- Data manipulation using XML and JSON.
- Calling of Restful and SOAP Webservices for 3rd party integration.
Environment: .NET 4.5, C#, SQL Server 2012, Entity Framework.
Confidential, Atlantic City, NJ
Sr. Software Developer
Responsibilities:
- Involved in developing WCF services using C#
- For data querying, storage and manipulation used Entity Framework.
- Developed Admin application in MVC framework using Razor cshtml coding style.
- Worked on Dependency Injection using Autofac.
- Involved in developing different browser compatible front end using ASP.net and MVC and client side coding using JavaScript and JQuery.
- Data manipulation using XML and JSON.
- Calling of Restful and SOAP Webservices for 3rd party integration.
Environment: .NET 4.5, C#, SQL Server 2012, Entity Framework.
Confidential
Team Leader
Responsibilities:
- Involved in developing SQL Server compatible application. Developed various modules in VB 6.0 and C#.
- Developed web application using Classic ASP, ASP.net, COM+
- For data querying, storage and manipulation used ADO.NET, Typed Dataset, and Table Adapter. Design and implemented Data Access Layer (DAL), Domain Layer, Presentation Layer, Controllers using C#.
- Developed COM components and various User Controls in .NET to implement business logic and Data Access Layer.
- Implemented proper Error Handlers in C# 2.0/3.5.
- Created SQL Server Tables, Stored Procedures, Functions, Views, Triggers and Indexes using T-SQL.
- Designed and developed various Reports and integrate into application using LogiXML.
- Involved into Unit Testing, Peer Code Review Process and strongly followed coding standards.
- Involved in developing different browser compatible front end using ASP.NET 2.0 controls and client side coding using JavaScript.
- Involved in developing AJAX enabled controls using AJAX control toolkit.
- Consumed Restful and SOAP webservices exposed by Social Networking Sites like Facebook, Linkedin and Twitter and Job Board Sites like Monster and Careerbuilder
Environment: .NET 2.0/3.5, C#, VB.NET, ADO.NET, VB 6.0, SQL Server 2005, LogiXML, Classic ASP
Confidential
Senior C#/.Net Developer
Responsibilities:
- Interact and coordinate with team members to develop detailed software requirements documents that will drive the design, implementation and testing of the consolidated Web Application.
- Involved in defining & designing the layers, components of the project using OOAD methodologies.
- Involved in developing different browser compatible front end using ASP.NET 2.0 controls and client side coding using JavaScript.
- Involved in developing AJAX enabled controls using AJAX control toolkit.
- Developed JavaScript based controls and integrate functionality.
- Developed Dynamic Alerting System using XML and Dynamic Dashboard.
- Used Master Page, Content Place Holders for using some common functionality in all web pages and just changing the some of the parts of the web pages.
- Involved into Database Design and Created SQL Server Tables, Views, Triggers, Stored Procedure, Functions and Indexes using T-SQL.
- Involved into rewriting and performance enhancing of existing queries and stored procedures.
- Involved into performance enhancement, load balancing of web application when accessed by large number of users.
Environment: .NET 2.0, VB.NET, C#, ASP.NET, ADO.NET, AJAX Control Toolkit, AJAX Pro, JavaScript, SQL Server 2005, IIS 6.0
Confidential
VB#/.Net Developer
Responsibilities:
- Interact and coordinate with team members to develop detailed software requirements documents that will drive the design, implementation and testing of the consolidated Application.
- Involved in defining & designing the layers, components of the project using OOAD methodologies and standard .NET patterns and guidelines.
- Developed the Use case, Sequence and Class Diagrams using Rational Enterprise.
- Involved in the designing of windows forms and development of a business layer to store and retrieve data from the SQL Database.
- Involved into Database Design and Created SQL Server Tables, Views, Triggers, Stored Procedure, Functions and Indexes using T-SQL.
- Actively involved in deploying and performance tuning of application on different environment and different platforms.
- Responsible for Production Support Issues involving Bug Fixes, Integration Testing
- Responsible for maintaining technical and functional documentation.
Environment: .Net 2.0, VB.NET, SQL Server 2005, Microsoft Visual Source Safe
Confidential
Project Implementer
Responsibilities:
- Implementation of Payroll for Schenectady Herdillia Limited and Fugro Survey India Pvt Ltd.
- Working in coordination with developers to provide new requirements and helping them to understand the process.
- Responsible for maintaining technical and functional documentation.
- Providing Training to End Users.
- Involved in Migration of Data From MS Excel to SQL Server 2000.
- Testing and Quality check of Newly Developed Modules.
Environment: VB 6.0, Seagate Crystal Reports 8, SQL Server 2000, Microsoft Visual Source Safe.