Sr .net Programmer Resume
Charlottesville, VA
EXPERIENCE SUMMARY:
- Microsoft Certified Professional with around 7 Years of experience in Design, Development, Testing and maintenance of N - tier Software Applications.
- Experience with complete Software Development Life Cycle (SDLC). Experience with Agile Scrum project development methodologies.
- Strong experience in C#, VB.net, ASP.NET, Net frameworks 4.0/3.5/3.0/2.0/1.1 , Web Services, WCF, XAML, Win Forms, AJAX, ADO.NET, Windows Service, Generics, LINQ.
- Strong experience in Web technologies such as HTML, JavaScript, JQuery, Lambda Expressions, XAML, XML/XSLT, CSS using .Net framework 4.0/3.5/3.0/2.0/1.1 .
- Extensive experience with OOAD and Service Oriented Architecture (SOA) complemented with excellent programming background using C#, VB.NET.
- Thorough knowledge with WPF, Model View Presenter (MVP), Model View Controller (MVC), Silver Light, MVC 2.0 and Model View View-Model (MVVM).
- Hands on experience with ASP.NET, AJAX, XAML, WPF, WCF, OO Design, Service Oriented .Net Enterprise Applications using Web Services.
- Experience in design using Design patterns (Factory Method, Abstract Factory, Singleton) and UML with Agile methodology.
- Excellent skills in design and development of databases like SQL Server 2000/2005/2008. Good at SQL programming and writing complex stored procedures, triggers & function.
- Done Object Relational Mapping using NHibernate Named Queries to query data.
- Experience in using Crystal Reports.
- Extensive experience of developing User Controls and Custom Controls.
- Experience in using NHibernate to generate the classes and mapping with database tables
- Experience in using different application blocks like error logging, data access and exception handling etc.
- Strong in .Net Concepts like creating User Controls, Custom Attributes, Http Handlers and Http Modules.
- Possess strong communication, customer service and organizational skills, which increased customer satisfaction and realized 100% on-time delivery of assigned projects.
- Possess strong commitment to team environment dynamics with the ability to contribute expertise and follow leadership directives at appropriate times.
- Hands on experience on Team Foundation System and Visual source safe files repository.
TECHNICAL SKILLS
Frameworks: .Net Framework 1.1/2.0/3.0/3.5
Modeling: MS Visio Enterprise Architects, UML
Languages: C#, ASP.NET, and HTML
Databases: MS SQL Server 2008/2012, MS-Access.
Markup Languages: XML, CSS, HTML, and XAML.
Scripting: JavaScript, AJAX
IDE Tools: Visual Studio 2008/2010, TFS 2008/2010 MS-Office, MS-Project.
Web Servers: Microsoft IIS
Operating Systems: Windows 7, Vista, XP, 2000, 98.
PROFESSIONAL EXPERIENCE:
Confidential, Charlottesville, VA
Sr .Net Programmer
Responsibilities:
- Responsible of collecting System and User Requirement Specification
- Developed code in C#.NET
- Developed and Implemented Web Forms and Graphical User Navigation controls (GUI) using ASP.NET, C#, HTML and Java Script.
- Design and development of front GUI pages in web Forms
- Created several ASP.NET pages using ASP.NET, C#, ADO.NET, LINQ, SQL Server 2008
- Created WCF services and communicated them with JavaScript to display certain information
- Developed the Front End (Application Tier) with ASP.NET Web application using C#.Net
- Extensively used Dataset and Data reader to access the data from database
- Experienced in using NHibernate to generate the classes and mapping with database tables
- Worked with Team Foundation Server (TFS) as N-tier architecture to expose the web services.
- Extensively used XML and XML-related technologies. Created XSD schemas to validate XML documents and to generate typed Datasets and XSLT transformation to convert XML to custom markup format.
- Done Object Relational Mapping using NHibernate Named Queries to query data.
- Involved in UI development using Silverlight.
- Validation of Forms(Server side Controls and JavaScript) using WPF
- Involved in wrote stored procedures, Views and triggers in the database
- Used ADO.NET to access the SQL Server database.
- Part of Web services team
- Writing stored procedures and maintaining data integrity of the system
- Develop Excel macros for adhoc reports.
- Used Crystal Reports for the reporting part of the application.
- Performed all aspects of database administration, including data modeling, backups and recovery.
- Extensive use of Web Services, WCF Services and SOAP protocols
- Configured Log shipping from the production server to the reporting server.
- Hands on experience with DTS/SSIS, Reporting services in 2000/2005.
- Performed daily support, troubleshooting, monitoring, and optimization to improve performance using database engine tuning advisor for all SQL server environments.
- Preparing the reports for the day-to-day as well as weekly/monthly purposes.
- Wrote and integrated Stored Procedures to generate the Reports.
- Monitoring Event viewer, SQL Error logs and Log File Viewer for Software and hardware related errors.
Environment: C#.NET, ASP.NET 2.0, HTML, XML, JavaScript, SQL Server 2005, nHibernate, Visual Source Safe, Crystal Reports, WCF, Web Services, SSRS,MS office/Access/Excel.
Confidential, San Franciso, CA
.Net Developer
Responsibilities:
- Mobile enabled banking services for customers.
- These services include account balance, transaction history, pay bills and credit card, payment, and quick deposit, Quick pay wire transfers, ATM location etc.
- Involved in Object Relational Mapping Using nHibernate and Groove Object Store
- Web Application developmentusing Python, VB 6,C#, VBScript,JavaScriptand Actionscript/FLEX
- Web service developmentusing Python, Node.js and C#, WCF using VS 2010
- To develop the WCF Services for check in and checkout content use case.
- Windows application development using VB 6, VB.Net, C#,WPF.
- Development of several modules in the project.
- Experienced in using NHibernate to generate the classes and mapping with database tables
- Implementing changes request and deployment.
- Client Support and Bug Fixing.
- Writing Selenium test cases, Unit test cases.
Environment: C#.net, Asp.net, with MVC architecture, nHibernate, Sql Server 2005, Microsoft Technology VS 2008
Confidential
.Net Developer
Responsibilities:
- Evaluated a new Payment Card Industry (PCI) standard in T-Mobile.
- Performed wireless activation using different channels like CSM, WATSON and MTR
- Performed various transaction in POS like Sales, Returns, Void, Cancel and Made Airtime Payments
- Performed various activities like New Activation, adding accessories, Handset by tendering with POS
- Verified entry into Database(ORACLE) to validate end to end user scenarios
- Collaborated with Business Group, Software Development, Engineering and Operations teams to perform QA activities for a project and smooth deployment into Production environment
- Performed gap analysis between QAT and UAT test cases
- Used NHibernate to create DAO, DTO layers and mapping the database tables.
- Verified test results and user functional requirement with team of technical leads and business analysts.
- To develop the WCF Services for check in and checkout content use case.
- Developed WCF services to save/get the data for portfolio screen using C#, LINQ
- Planned & coordinated functional spec reviews, design/code reviews, and prepared test data.
- Categorized test cases and test data for functionality, integration and end to end testing.
- Analyzed the change request and created/updated test cases for maximum test coverage.
- Performed various types of testing, such as Functional, Negative, Regression and User Acceptance Testing.
- Executed functional tests on Web Based UI Application with various test data
- Performed User Acceptance testing for different Billing Cycle.
- Performed integration testing during different testing phases.
- Simulated various applications connected with central Repository database via TIBCO using Green Hat tester.
- Used XML to send messages to T-Safe (central Repository database) using Green Hat simulator
- Verified responses (XML messages) from T-safe
- Responsible for Data Management
- Queried Oracle Database using SQL to validate Business Process and Conducted through backend testing.
- Used Quality Center to identify, logging, reporting and prioritizing defects.
Environment: s: . Net 4.0 (ASP. Net, C#.Net), SQL Server2005/2008, Silver LightMLIF framework, JQUERY, PL/SQL, SQL DBX(DB2), SSIS, TFS, SSRS, Visual Studio(2008/2010), AJAX, CSS, HTML, Crystal Reports, JavaScript,Web Services/WCF, XML, Jira, IIS, Windows Server 2003. Quality Center(QC).
