Senior C#/.net Developer Resume
TN
PROFESSIONAL SUMMARY
- IT Professional with having 8 + years of experience in System study, Analysis, Reverse engineering, Design, Development, Testing, Deployment, Warranty support and Transitioning of client/server, n - tier and windows/web applications for banking, insurance and call center clients.
- Experience in full life cycle (SDLC) of software development
- Strong development experience in .NET technologies for Windows/Web application development using C#, VB.Net, ADO.Net, Asp.net, LINQ.
- Great knowledge of Object Oriented Programming Concepts (OOP).
- Strong experience in legacy application migration (VB to VB.Net. and VB to C#.Net).
- Extensively worked in every phase of application migration from preparation to application transition.
- Extensive experience in Web development using PHP, HTML, CSS,Asp.Net.
- Strong experience in consuming and developing Web services.
- Good knowledge of consuming and building WCF Services.
- Expert on B2B portal using C#, MVC 2.0, JQuery
- Extensively worked on lambda expressions, Generics and Lazy initialization C# features.
- Strong knowledge of MVC 3, JQuery,.Net 4.0,RESTful Services.
- Extensive knowledge of Entity Framework code first.
- Proficient in windows and web applications development using N-tier architecture.
- Significant working Knowledge of Design patterns such as Factory, Singleton, Façade, MVC, MVP.
- Good knowledge of SOLID Design TEMPprincipals.
- Experience in Agile Methodology and Scrum meetings.
- Strong experience with relational databases Oracle 9.2/ My SQL 3.23/SQL Server 2005.
- Performed DB design and proficient in writing SQL Statements, Store procedure, Triggers, Views, Functions in Oracle,DB2, MySQL.
- Experience in designing using UML, MS Visio.
- Proficient in using TFS, PVCS Serena,Visual SourceSafe 6.0 and Star Team 9.0
- Experience in designing reports using Crystal Reports 2008
- Excellent client interaction, cross functional team communication and proven experience working independently.
- Excellent in Onshore - Offshore model.
- Experience in handling small size team and presenting demos.
- Willing to take new roles & responsibilities, Quick learner and excellent team facilitator.
TECHNICAL SKILLS
Operating Systems: Windows 7/XP/98/95, Linux Red Hat 9.0
Microsoft Technologies: VB.Net, C#.Net, ADO.Net, ASP.Net 2.0
.Net Frameworks: .Net 4.0/3.5/2.0/1.1
Programming Languages: C# 4.0, C# 3.0,C# 2.0, VB.Net 2.0, ASP.Net 2.0, VB 6.0
MVC Framework: 3.0/2.0/1.0
XML Related Technologies: XML, WSDL, SOAP
Web Services: Asmx web services, WCF services.
Scripting Languages: HTML, PHP 4.2.2, JavaScript, AJAX, JQuery
Development Tools: VisualStudio.NET 2010/2008/2005
Database Packages: MySQL. 3.23, MS SQL Server 2005, Oracle 9g/10g, DB2
Database Tool: Toad 9.2
Reporting Tool: Crystal Report 2008
Design Tools: MS Visio, Rational Rose/UML.
Application Servers: IIS, Apache
Version Control: TFS, PVCS Serena, Visual SourceSafe, Star Team 9.0
Code Analysis Tool: MS FxCop 1.35
Help Tool: Robo Help 5.0
PROFESSIONAL EXPERIENCE:
Confidential, TN
Senior C#/.Net Developer
Responsibilities:
- Hands on development of TPAM project/enhancement.
- Analyzing business requirements and coordinating with business analysts for better understanding of requirements.
- Efforts estimation of business requirements.
- Preparing Functional & Detail Design deliverables in client specified formats in MS word.
- Presenting Technical design document and code approach in front of all cross functional teams.
- Coding C# 2.0, C# 3.0
- Extensively using lambda expressions, generics, Lazy Initialization.
- Screen designing in Windows forms.
- Developed User Controls.
- Implemented and working on MVC pattern,
- Extensively working on Asmx Web Services in the form of Asynchronous data fetching.
- Working on Store Procedure and Functions in DB2.
- Preparing SQL scripts for project/enhancement setup data and production issues.
- Responsible for Unit testing, system integration testing.
- Conducting and participating in meetings with cross functional teams.
- Involved in hands on development of project/enhancement.
- Performed analysis of business requirements and coordinating with business analysts for better understanding of requirements.
- Performed Efforts estimation of business requirements.
- Worked on Design deliverables in client specified formats in MS word.
- Designed diagrams using MS Visio as per WGS standards.
- Presented Technical design document and code approach in front of all cross functional teams.
- Worked on B2B portal and used JQuery, AJAX, MVC 2.0,Asp.Net
- Coding in C# 2.0, C# 3.0, Ado.Net, LINQ
- Developed and consumed Web Services, WCF services for data manipulation operations.
- Used MSFxCop for code review.
- Written DML SQL statements in Oracle.
- Responsible for Unit testing, System integration testing.
- Provided support during system, user acceptance testing.
- Conducted and participated in meetings with cross functional teams.
Environment: Scrum Methodology, .Net 3.5(Visual Studio 2010), C# 3.0, C#2.0, Asp.net, MVC 2.0, JQuery,Ajax, ADO.Net, LINQ, Oracle 10.2, MS FxCop 1.35, MS Visio, VB Script, Web Services, Version control Tool - TFS.
Confidential, WI
Coordinator/Senior Developer
Responsibilities:
- Performed Offshore team leading.
- Presented Application Demos to client from offshore as well as from onshore.
- Closely worked and coordinated with multiple client teams for various applications.
- Actively participated in WBS creation using MS Project plan and resource loading in MS Excel.
- Applications reverse engineering and prepared Business rules and functional specification prepared.
- Worked on VB to .Net applications migration estimation.
- Prepared UML diagrams using Rational Rose software.
- Built Prototype using VS 2008.
- Used, analyzed and replaced Third party controls (Infragistics, Sheriden) controls into its .Net equivalent.
- Worked on presentation, business and data access layer using VS 2008.
- Designed windows forms using VS 2008.
- Coding using C# 2.0, C# 3.0, VB.net,ADO.Net
- Worked on N tier architecture implementation on Windows applications.
- Provided system testing, user acceptance testing, deployment and production support defect fixing from Onshore/Offshore.
- Created and consumed Web Services from Windows Application.
- Involved in Applications Deployment activities.
- Worked on client process (SA & E) deliverables preparation.
- Performed applications transitioning and warranty support.
- Worked on N-tier architecture project development for presentation, business and data access layer using VS 2005.
- Designed Windows forms in VS 2005.
- Coding in C# 2.0, Ado.Net.
- Extensively used generics
- Worked on Installer package creation using Install Shield software.
- Worked on organizing and maintaining database in Oracle.
- Written SQL Statement, Store Procedure in Oracle.
- Provided support on system testing, post implementation defect fixing.
Environment: .Net 2.0 (Visual Studio 2005), C# 2.0, VB.Net, ADO.Net, Oracle 9.2, DevExpress Components 2005, Version control Tool - Visual Source Safe 6.0.
Confidential
Software Developer
Responsibilities:
- Windows form designing in VS 2005.
- Coding in C# 2.0, Ado.Net
- Worked on Installer package creation using Install Shield software.
- Extensively used DevExpress controls.
- Provided support on system testing, post implementation defect fixing.
- Web page designing in PHP, HTML, CSS.
- Worked on existing web application defect fixing in PHP and JavaScript.
- Worked on Web form client side validation using JavaScript
- Performed onsite coordination for enhancements and worked on Cron Job settings.
- Designed and implemented Web pages in HTML, CSS.
- Actively participated in Database designing in MySQL.
- JavaScript extensively for validation.
- Worked on defect fixing in system, user acceptance and post implementation phases.
- Involved in website deployment activities.
Environment: PHP 4.2.2, JavaScript, Html, MySQL. 3.23, CSS, Apache Server, Linux - Red Hat 9.0