Senior .net Developer Resume
Sacramento, CA
SUMMARY
- Around 9 years of hands - on experience in Microsoft.NET Technologies: .NET Framework 1.1/2.0/4.0,C#. Net, VB.Net ASP.Net, and ADO.Net
- Experience in designing and developing Enterprise based Applications in N-Tier Architecture
- Experience in database design, database maintenance, developing T-SQL queries, stored procedures and triggers using SQL server 2000/2005/2008
- Experience in Object-Oriented Analysis and Design using C#, C++ and VB.NET
- Proficient in ETL (Extracting, Transforming, and Loading) development using DTS and SSIS
- Experience in all phases of Software Development Life Cycle (SDLC) such as gathering user requirements, analyzing business requirements, module design, iterative development, testing, production support and maintenance
- Proficient in developing low coupling, highly effective and reusable Business Logic
- Experience in analyzing requirement by writing use cases, Sequence diagrams, Class diagrams using UML
- Excellent working knowledge of AJAX, CSS, HTML, DHTML, VBScript, JavaScript, JQuery
- Experience in designing and developing applications in Service Oriented Architecture environment using .Net Remoting, Web Services and WCF.
- Proficient in data querying and retrieval expressions using Language Integrated Query (LINQ)
- Proficient in Data Transformation and Data Interchange technologies XML, XPath and XSLT
- Excellent working knowledge in designing and generating reports from various data sources using SQL reporting Services 2005 and SQL reporting Services 2008
- Experience using Version Control and Source control tools Visual Source Safe and Team Foundation Server
- Knowledge in using various design patterns for the web applications developed on .Net framework
- Knowledge in designing Data Access and Business layers using Object Relational Mapping
- Knowledge in designing n-tier architecture applications using Model View Controller (MVC)
- Experience in developing Windows Services
- Experience in migrating applications from Mainframe to ASP.NET
- Hands on experience in using Web Servers like IIS and Apache.
- Practical experience in building and deploying applications
- Self-starter and team player with excellent communication, organizational and interpersonal skills
- Experience in documenting and composing technical information into available Repositories.
- Primary objectives are to provide custom software development, quality assurance, production support or related services preferably with exposure to new skills
TECHNICAL SKILLS
Development Tools (IDE): Visual Studio 2003/2005/2010 , JQuery
Programming Languages: C#.Net, VB.Net, C, C++, T-SQL, UML
Web Development: ASP.Net 1.1/2.0/4.0, AJAX
Windows Development: WPF, Windows Forms
Web Services: WCF, ASP .Net Web services, XML web services
Scripting Languages: VBScript, JavaScript
Markup Languages: HTML, XHTML, XAML, XML, WSDL, DHTML
Style sheet Languages: CSS, XSL
Databases: MS-Access, SQL Server 2000/2005/2008
Data Access Technology: ADO.Net, LINQ
Web Servers: IIS and Apache
Business Intelligence Tools: Crystal Reports, SSRS
Version & Source Control: VSS and TFS
Software Paradigms: Agile, Scrum, RUP, Waterfall and SPIRAL
Others: Internet Information Services 7.0/6.0/5.0, Microsoft VisioApache, Microsoft Project, Microsoft Office
PROFESSIONAL EXPERIENCE
Confidential, Sacramento, CA
Senior .Net Developer
Responsibilities:
- Involved in analyzing the business requirements along with customers, database changes, coding and unit testing.
- Worked with customers to define the scope and objectives for the proposed changes.
- Conducted demo for users, as well as participated in peer reviews of business requirements, business and technical specifications, test documentation, and code.
- Developed the code for the application using existing internal and external standards/specifications at Confidential .
- Performed analysis to determine system/performance impact for the application and documented in SDLC EZ document.
- Deployed the application and created the release and usage documents.
- Performed unit testing, integration testing, and regression testing.
- Developed user controls and custom controls (across the application domains) in order to effectively reuse the code.
- Created and used SQL Server objects including tables, views, stored procedures, user defined functions etc.
- Used SQL Query Analyzer to create, execute, and analyze the performance of stored procedures and queries
- Used HTML, CSS, JavaScript for designing the front end
Environment: Windows XP, .Net Framework 4.0, Microsoft Visual studio 2010, ASP.NET, WCF, C#, AJAX, SQL server 2008
Confidential, Sacramento, CA
Senior .Net Developer
Responsibilities:
- Involved in analyzing the business requirements along with customers, database changes, coding and unit testing.
- Worked with customers to define the scope and objectives for the proposed changes.
- Conducted demo for users, as well as participated in peer reviews of business requirements, business and technical specifications, test documentation, and code.
- Developed the code for the application using existing internal and external standards/specifications at Confidential .
- Performed analysis to determine system/performance impact for the application and documented in SDLC EZ document.
- Deployed the application and created the release and usage documents.
- Performed unit testing, integration testing, and regression testing.
- Developed user controls and custom controls (across the application domains) in order to effectively reuse the code.
- Created and used SQL Server objects including tables, views, stored procedures, user defined functions etc.
- Used SQL Query Analyzer to create, execute, and analyze the performance of stored procedures and queries
- Used HTML, CSS, JavaScript for designing the front end
Environment: Windows XP, .Net Framework 4.0, Microsoft Visual studio 2010, ASP.NET, WCF, C#, AJAX, SQL server 2008
Confidential, Sacramento, CA
Senior .Net Developer
Responsibilities:
- Involved in all phases of the development lifecycle like requirement gathering and analyzing the business requirements along with customers, database design, coding and testing
- Worked with customers to define the scope and objectives for the application
- Developed and executed detailed test plans, test scripts, and test execution checklists
- Conducted demo for users, as well as participated in peer reviews of business requirements, business and technical specifications, test documentation, and code
- Developed the code for the application using existing internal and external standards/specifications at Confidential
- Performed analysis to determine system/performance impact for the application and documented in SDLC EZ document
- Deployed the application and created the release and usage documents
- Performed unit testing, integration testing, and regression testing
- Worked on the design and process flow using Microsoft Visio
- Developed user controls and custom controls (across the application domains) in order to effectively reuse the code.
- Created and used SQL Server objects including tables, views, stored procedures, user defined functions etc.
- Used SQL Query Analyzer to create, execute, and analyze the performance of stored procedures and queries
- Used HTML, CSS, JavaScript for designing the front end
Environment: Microsoft .NET Framework 2.0, Microsoft Visual Studio.NET 2005, ASP.NET, C#, AJAX, JQuery, SQL Server 2005, SQL Server Reporting Services, SQL Query Analyzer, SQL Profiler, T-SQL, Microsoft Visio, HTML, JavaScript
Confidential, Sacramento, CA
Senior .Net Developer
Responsibilities:
- Involved in all phases of the development lifecycle like requirement gathering and analyzing the business requirements along with customers, database design, coding and testing
- Worked with customers to define the scope and objectives for the application
- Developed and executed detailed test plans, test scripts, and test execution checklists
- Conducted demo for users, as well as participated in peer reviews of business requirements, business and technical specifications, test documentation, and code
- Developed the code for the application using existing internal and external standards/specifications at Confidential
- Performed analysis to determine system/performance impact for the application and documented in SDLC EZ document
- Deployed the application and created the release and usage documents
- Performed unit testing, integration testing, and regression testing
- Worked on the design and process flow using Microsoft Visio
- Developed user controls and custom controls (across the application domains) in order to effectively reuse the code.
- Created and used SQL Server objects including tables, views, stored procedures, user defined functions etc.
- Used SQL Query Analyzer to create, execute, and analyze the performance of stored procedures and queries
- Used HTML, CSS, JavaScript for designing the front end
Environment: Microsoft .NET Framework v2.0, Microsoft Visual Studio.NET 2005, ASP.NET, C#, AJAX, JQuery, SQL Server 2005, SQL Query Analyzer, SQL Server Reporting Services, SQL Profiler, T-SQL, Microsoft Visio, HTML, JavaScript
Confidential, Sacramento, CA
Senior .Net Developer
Responsibilities:
- Involved in all phases of the development lifecycle like requirement gathering and analyzing the business requirements along with customers, database design, coding and testing
- Worked with customers to define the scope and objectives for the application
- Developed and executed detailed test plans, test scripts, and test execution checklists
- Conducted demo for users, as well as participated in peer reviews of business requirements, business and technical specifications, test documentation, and code
- Developed the code for the application using existing internal and external standards/specifications at Confidential
- Performed analysis to determine system/performance impact for the application and documented in SDLC EZ document
- Deployed the application and created the release and usage documents
- Performed unit testing, integration testing, and regression testing
- Worked on the design and process flow using Microsoft Visio
- Developed user controls and custom controls (across the application domains) in order to effectively reuse the code.
- Created and used SQL Server objects including tables, views, stored procedures, user defined functions etc.
- Used SQL Query Analyzer to create, execute, and analyze the performance of stored procedures and queries
- Used HTML, CSS, JavaScript for designing the front end
Environment: Microsoft .NET Framework v2.0, Microsoft Visual Studio.NET 2005, ASP.NET, C#, AJAX, SQL Server 2005, JQuery, SQL Server Reporting Services, SQL Query Analyzer, SQL Profiler, T-SQL, Microsoft Visio, HTML, JavaScript, Entire-X
Confidential, Sacramento, CA
Senior .Net Developer
Responsibilities:
- Involved in all phases of the development lifecycle like requirement gathering and analyzing the business requirements along with customers, database design, coding and testing
- Worked with customers to define the scope and objectives for the application
- Developed and executed detailed test plans, test scripts, and test execution checklists
- Conducted demo for users, as well as participated in peer reviews of business requirements, business and technical specifications, test documentation, and code
- Developed the code for the application using existing internal and external standards/specifications at Confidential
- Performed analysis to determine system/performance impact for the application and documented in SDLC EZ document
- Deployed the application and created the release and usage documents
- Performed unit testing, integration testing, and regression testing
- Worked on the design and process flow using Microsoft Visio
- Developed user controls and custom controls (across the application domains) in order to effectively reuse the code.
- Created and used SQL Server objects including tables, views, stored procedures, user defined functions etc.
- Used SQL Query Analyzer to create, execute, and analyze the performance of stored procedures and queries
- Used HTML, CSS, JavaScript for designing the front end
Environment: Microsoft .NET Framework v2.0, Microsoft Visual Studio.NET 2005, ASP.NET, C#, AJAX, SQL Server 2005, SQL Query Analyzer, SQL Profiler, T-SQL, Microsoft Visio, HTML, JavaScript
Confidential, Sacramento, CA
Senior .Net Developer
Responsibilities:
- Reviewed all phases of the development lifecycle for example: requirement gathering and analyzing the business requirements along with customers, database design, coding and testing
- Worked with customers to validate the scope and objectives of the application
- Developed and executed detailed test plans, test scripts, and test execution checklists
- Conducted a demo for users as well as participated in peer reviews of business requirements, business and technical specifications, test documentation, and code
- Developed the code for the application using existing internal and external standards/specifications at Confidential
- Performed analysis to determine system and performance impact for the application and documented in SDLC EZ document
- Deployed the application and create the release and usage documents
- Performed unit testing, integration testing, and regression testing
- Used .NET remote objects, Interface classes, threading and Typed datasets.
- Used a SoftwareAG EntireX middle tier component to communicate between platforms.
- Retrieved the data from multiple data sources including SQL Server 2005 and Natural
- Worked on the design and process flow using Microsoft Visio
- Developed user controls and custom controls (across the application domains) in order to effectively reuse the code.
- Created and used SQL Server objects including tables, views, stored procedures, user defined functions etc.
- Used SQL Query Analyzer to create, execute, and analyze the performance of stored procedures and queries
Environment: Microsoft .NET Framework v2.0, Microsoft Visual Studio.NET 2005, C#, SQL Server 2005, SQL Query Analyzer, SQL Profiler, T-SQL, Microsoft Visio, HTML, JavaScript, ADABAS, Z/OS, Entire X
Confidential, San Ramon, CA
Senior Software Engineer
Responsibilities:
- Involved in all phases of the development lifecycle like requirement gathering and analyzing the business requirements along with customers, database design, coding and testing
- Worked with customers to define the scope and objectives for the application
- Developed and executed detailed test plans, test scripts, and test execution checklists
- Conducted a demo for users as well as participated in peer reviews of business requirements, business and technical specifications, test documentation, and code
- Developed the code for the application using existing internal and external standards/specifications at Confidential
- Performed analysis to determine system and performance impact for the application and document the findings
- Deployed the application and created the release and usage documents
- Performed unit testing, integration testing, and regression testing
- Worked on the design and process flow using Microsoft Visio
- Developed user controls and custom controls (across the application domains) in order to effectively reuse the code.
- Created and used SQL Server objects including tables, views, stored procedures, and user defined functions etc.
- Retrieved the data from multiple data sources including SQL Server 2005, XML files and PI system
- Designed and developed the 3 tier application using .Net framework.
- Used SQL Query Analyzer to create, execute, and analyze the performance of stored procedures and queries
- Used HTML, CSS, JavaScript for designing the front end
- Created a master DTS package, and seven child DTS packages that execute concurrently
- Retrieved the data from multiple data sources including SQL Server, MS Access
- Used SQL Server Reporting Services to generate reports that display the driver information.
- Responsible for scheduling the DTS jobs that ran every morning.
Environment: Microsoft .NET Framework v2.0, Microsoft Visual Studio.NET 2005, ASP.NET, VB.NET, SQL Server 2005, SQL Query Analyzer, SQL Profiler, T-SQL, Microsoft Visio, HTML, JavaScript, VM Nomad
Confidential, San Ramon, CA
Senior Software Engineer
Responsibilities:
- Involved in all phases of the development lifecycle like requirement gathering and analyzing the business requirements along with customers, database design, coding and testing
- Worked with customers to define the scope and objectives for the application
- Developed and executed detailed test plans, test scripts, and test execution checklists
- Conducted a demo for users as well as participated in peer reviews of business requirements, business and technical specifications, test documentation, and code
- Developed the code for the application using existing internal and external standards/specifications at Confidential
- Performed analysis to determine system/performance impact for the application and document the findings
- Deployed the application and created the release and usage documents
- Used SQL Server Reporting Services to generate reports that display the alarm information.
- Performed unit testing, integration testing, and regression testing
- Worked on the design and process flow using Microsoft Visio
- Developed user controls and custom controls (across the application domains) for effectively reusing the code.
- Created and used SQL Server objects including tables, views, stored procedures, user defined functions etc
- Retrieved the data from multiple data sources including SQL Server 2005, XML files and PI system
- Designed and developed the 3 tier application using .Net framework.
- Used SQL Query Analyzer to create, execute, and analyze the performance of stored procedures and queries
- Used HTML, CSS, JavaScript for designing the front end
Environment: Microsoft .NET Framework v2.0, Microsoft Visual Studio.NET 2005, ASP.NET, VB.NET, SQL Server 2005, SQL Query Analyzer, SQL Profiler, T-SQL, Microsoft Visio, HTML, JavaScript
Confidential, San Ramon, CA
Senior Software Engineer
Responsibilities:
- Involved in a full life cycle such as analysis, coding, testing and implementation.
- Performed testing of enhancements.
- Monitored the application by creating and using event logs, and performance counters.
- Analysis and quick resolution of production problems.
- Attended weekly meetings with clients and develop strategies for change.
- Created the knowledge transfer plan.
- Created business logic documentation.
- Automated reports.
Environment: VM Nomad, VMSCHED, PLX (Customized version of PL/1), IMS DB/DC, DB2, MVS, VM, JCL, DB2-AID
Confidential
Application Developer
Responsibilities:
- Worked on production problems and solved them quickly.
- Attended weekly meetings with clients and develop strategies for change.
- Involved in the full life cycle such as analysis, coding, testing and implementation.
- Performed testing of the enhancements.
- Monitored the application by creating and using event logs, and performance counters.
- Created the knowledge transfer plan.
- Created business logic documentation.
- Automated reports.
Environment: CICS / VSAM, JCL, COBOL, X-Edit, EPIC files
