Sr .net Developer Resume
San Ramon, CA
SUMMARY
- Over 7+ years of experience in IT Industry, with expertise in Software Analysis, Design, Development and Implementation of various Client/Server applications and N - tier Architecture in Web and Windows Applications
- Comprehensive knowledge of full Software Development Life Cycle (SDLC) from requirements gathering, use case, functional specification, estimation, implementation, debugging, documentation and deployment
- Good experience of designing and developing Web Applications and Windows based desktop Applications using ASP.NET, C#, WPF, SilverLight, WCF, MVC, LINQ, ADO.NET, SSRS, SSIS, PL/SQL, TSQL, XML, XHMTL, XSL, CSS, XSLT, AJAX, JavaScript and Win forms, Web Services
- Experience in development of Web Forms, Windows Forms with .NET Framework 4.0/3.5/3.0 and Visual Studio 2012/2010/2008/2005, WCF and other data-driven applications using ASP.NET, C# .NET, ADO.NET and SQL Server 2010/2008
- Scripting experience in Linux
- Good exposure of Object Oriented analysis and design, agile scrum methodology
- Good working experience on XML, Web Services (JSON), Web API, and Windows Custom Controls, User Controls, Data based controls like Data grids and Data lists
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD)
- Strong Experiences in creating and consuming XML Web Services and having knowledge of SOAP, SOAP HEADER and SOAP EXCEPTION etc.
- Experience of handling queries using .NET LINQ components
- Expertise in implementing web applications using ASP.NET, Web Services and IIS
- Well versed in HTML, JavaScript and J-Query for client side validation
- Used ADO (ActiveX Data Objects), ADO.NET, ODBC (Open Database Connectivity)
- Good Experience with Unified Modeling Language (UML) standards and documentation and experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using design tools such as Microsoft Visio
- Experience in Data Migration and Database tuning
- Experience in working with Visual Source Safe (VSS), Clearase, Github, Team foundation Server (TFS)
- Experience in writing N-Unit test cases to test the Libraries/Components written in C#, load and performance testing
- Performed unit testing and also performed several integration testing, system testing and performance testing
- Creative in preparing professional presentations for demos/meetings
- Good experience in handling clients & meeting their requirements and willing to adapt to new technologies/work environments, well organized Analytical & Leadership skills
- Possess good verbal and communication skills and highly motivated with the ability to work independently or as an integral part of a team, and committed to highest level of professional and personal excellence
TECHNICAL SKILLS
Languages: C#.Net, VB.Net, VB, C, C++, Java, PL/SQL, VBS, Blaze, VSTO
Web Servers: IIS 5.1, IIS 6.0, Apache Tomcat
Technologies: ASP.NET 3.5/3.0/2.0, Web forms, Windows forms, ADO.NET, ASP, LINQ, Winforms, WebServices, AJAX, UML, JavaScript, COM,VSTO
Designing Tools: Microsoft Visual Studio, Eclipse, Editplus, Blaze
Web Technologies: XML, XSL, DTD, DOM, HTML, DHTML, JavaScript, SOAP, VB Script, CSS
Source Code Control: Visual Source Safe (VSS), CLearCase, GIThub and Team foundation Server (TFS)
Database: MS SQL Server 2008/2005/2000, Oracle 10g/9i, MS Access, MySQL
Operating Systems: Windows 7, XP/2000/98/95, Windows NT, UNIX
Reporting Tools: SQL Server Reporting Services, Crystal Reports
PROFESSIONAL EXPERIENCE
Confidential, San Ramon, CA
Sr .Net developer
Responsibilities:
- Created web pages, Web Forms and HTML Pages for various banking services & modules
- Involved in developing and re design Web applications using C#. NET, Oracle, XML, WPF, AJAX, WCF
- Extensively used AJAX, MVC framework, Oracle packages for creating better responsive banking application
- Using MVC design pattern for development
- Implemented Banking Security Features using forms Authentication and Authorization and role based functionality
- Created a numerous Class and Interface to implement Business Logic and Data Manipulation
- Used SMTP mail class of .NET for users to send mail with suggestions, receive any alerts from the bank, receive confirmation notifications etc.
- Used XSLT for XML data transformation in the application and Schema to check the validity of XML Document at various stages
- Worked using Linq to SQL/Entity framework designer for application
- Stored and accessed data from XML files programmatically using C# and LINQ to XML
- Extensively worked on Oracle packages, Stored Procedures and Triggers using T-SQL in SQL Server 2008
- Responsible for debugging, tracing, deployment, installation and Maintaining work
Environment: .NET, C#.Net, MVC, .NET Framework 4.0/4.5, VS2012, Jenkins, SVN Tortoise, Oracle, Windows Presentation Foundation(WPF), JavaScript
Confidential, Atlanta, GA
Sr .Net developer
Responsibilities:
- Created Custom ribbons, Web Forms and HTML Pages for various banking services & modules
- Involved in developing and re design Web applications using C#. NET, VSTO, SQL Server, XML, WPF, AJAX
- Created continuous Integration for the infrastructure using Jenkins
- Configured Jenkins to use msbuild to create a new installable on the server every time there was a code change was triggered and publish the latest installable at the various server locations UAT/PRD creating a Click once manifest and Click once certificates
- Involved in creation of new WPF menu control and custom ribbon and maintenance of old C# modules
- Created custom ribbon based on the Windows authentication and implemented business functionality for the new controls
- The application used to generate metadata which was huge and slowing down the application changed the design to make the application faster and more responsive by using csv file
- Extensively used AJAX for creating better responsive banking application
- Using MVC design pattern for development
- Implemented Banking Security Features using forms Authentication and Authorization and role based functionality
- Created a numerous Class and Interface to implement Business Logic and Data Manipulation
- Used SMTP mail class of .NET for users to send mail with suggestions, receive any alerts from the bank, receive confirmation notifications etc.
- Used XSLT for XML data transformation in the application and Schema to check the validity of XML Document at various stages
- Worked using Linq to SQL/Entity framework designer for application
- Stored and accessed data from XML files programmatically using C# and LINQ to XML
- Extensively worked on SQL Queries, Stored Procedures and Triggers using T-SQL in SQL Server 2008
- Responsible for debugging, tracing, deployment, installation and Maintaining work
Environment: ASP.NET, C#.Net, .NET Framework 4.0, MVC, VS2012, Jenkins, Github, Click Once, msbuild, Microsoft SQL Server 2010, SOAP, Windows Presentation Foundation(WPF),Themes, JavaScript
Confidential - Austin, TX
.Net developer
Responsibilities:
- Worked in all the N-tiers of the application
- Involved in development of VSTO plug in, Classes using C# that incorporates both N-tier architecture and database connectivity
- Developed Business logic for the new clients using C# and VB macro and VB scripts
- Convert the existing Blaze code in Decision tables
- Involved working on Defined Benefit plans for more than 50 + clients Fortune 500 Clients (Pepsi/ET&T/Pfizer) etc.
- Enhanced and developed UI functionality using HTML and JavaScript
- Using MVC design pattern for development
- Wrote scripts to create Views, Triggers and Store Procedures for data retrieval and integrity in SQL
- Used CSS, and clean HTML & XHTML markup for cross browser development
- Wrote necessary code to fix and upgrade the Blaze engine/Spreadsheet plug in on error logs and requirements
- Wrote SQL Queries to create tables, stored procedures, triggers, creating DTS Packages using Oracle 10g and LINQ
- Monitoring and resolving tickets for technical issues and followed-up with the customer regarding the issue
- Troubleshooting technical issues and maintained high level of customer satisfaction
- Used ClearCase for source code control
- Was involved in the Requirement Analysis/ Impact Analysis/ Estimation/ Development/Release/Production Installs/ Post Production Activities/Sign Off/Post release warranty
- Extensive use of Crystal reports
- Involved almost daily interactions with the Client and other stakeholders
Environment: .Net Framework 3.5, ADO.Net, MVC, VSTO, C#, Blaze, Decision Tables, VB Macro, Sybase, Xml, XSLT, LINQ, JavaScript, HTML
Confidential, Charlotte, NC
.Net developer
Responsibilities:
- Created User Controls, Web Forms and HTML Pages for various banking services & modules
- Involved in developing and redesign Web applications using VB. NET, ASP.NET, SQL Server, XML, AJAX
- Involved in creation of new WPF Browser Applications and maintenance of old ASP.NET modules
- Applied Master Pages, Themes, and CSS for a consistent look and feel for Page design
- Extensively used AJAX for creating better responsive banking application
- Development using MVC3
- Created Site Map to implement Navigation Path and Page Access Control according to Users' Membership and Identities
- Implemented Banking Security Features using forms Authentication and Authorization and role based functionality
- Created a numerous Class and Interface to implement Business Logic and Data Manipulation
- Used SMTP mail class of .NET for users to send mail with suggestions, receive any alerts from the bank, receive confirmation notifications etc.
- Used ADO.NET objects, DataSet, DataTable and DataAdapter for manipulating, retrieving, storing and displaying data from SQL Server 2008
- Extensively worked on SQL Queries, Stored Procedures and Triggers using T-SQL in SQL Server 2008
- Involved in System Analysis, Design, Development and Testing
- Involved in Web Forms user interface design of the application using HTML, CSS, Java script and ASP.NET Server control
- Extensively involved in developing components for Business and Data tier using VB.NET, ADO.Net, LINQ
- Developed server side scripting using VB. NET following Object oriented concepts
- Customized Data Access Module using ADO.NET, to handle the entire transaction with database
- Writing stored procedures returning XML schema, functions and triggers, implementing business rules in SQL SERVER 2008
- Used Crystal reports for reporting
- Implementation of client side validations using ASP.NET validation controls or using JavaScript
- Extensively used ADO .NET objects like Data Grid, Data Set, Data Table, Data Adapter and Data Readers
- Used HTML controls and ASP.net server controls to develop UI
- Responsible for developing the Administrator module for the Application
- Developed and implemented appropriate exception handlers in VB. NET
- Responsible for preparing the Project documentation to describe the overall functionality
- Used SVN for Version Control
Environment: ASP.NET, VB.Net, WebForms, .NET Framework 4.0, MVC, Microsoft SQL Server 2010, SOAP, Windows Presentation Foundation(WPF),Themes, Master Pages, JavaScript, Web Service, ADO.net
Confidential
Software Engineer
Responsibilities:
- Maintained the good relationship with client and gathered the requirements
- Created User Controls, Web Forms and HTML Pages for various banking services & modules
- Involved in developing and redesign Web applications using C#. NET, ASP.NET, SQL Server, XML, AJAX
- Involved in creation of new Windows/Web Applications and maintenance.
- Applied Master Pages, Themes, and CSS for a consistent look and feel for Page design
- Extensively used AJAX for creating better responsive banking application
- Created Site Map to implement Navigation Path and Page Access Control according to Users' Membership and Identities
- Includes in depth use of winform in application development
- Created a numerous Class and Interface to implement Business Logic and Data Manipulation
- Used SMTP mail class of .NET for users to send mail with suggestions, receive any alerts from the bank, receive confirmation notifications etc.
- Used XSLT for XML data transformation in the application and Schema to check the validity of XML Document at various stages
- Used ADO.NET objects, DataSet, DataTable and DataAdapter for manipulating, retrieving, storing and displaying data from SQL Server 2008
- Extensive usage of MSMQ
- Stored and accessed data from XML files programmatically using C# and LINQ to XML
- Extensively worked on SQL Queries, Stored Procedures and Triggers using T-SQL in SQL Server 2008
- Responsible for debugging, tracing, deployment, installation and Maintaining work
- Worked in all the N-tiers of the application
- Involved in development of Web Forms, Classes using C# that incorporates both N-tier architecture and database connectivity
- Developed ASP.Net pages using ASP.NET Web form controls, User controls, HTML server controls in C#
- Enhanced and developed UI functionality using ASP.NET, HTML, and JavaScript
- Created event driven Web Forms and implemented form validation using Validation controls using both Custom validation and JavaScript
- Used ASP.NET security infrastructure for authenticating and authorizing user access
- Developed XML Web Services using C#, ASP.NET, ADO.NET, SOAP, XML, XSLT and WSDL
- Wrote scripts to create Views, Triggers and Store Procedures for data retrieval and integrity in SQL
- Used CSS, and clean HTML & XHTML markup for cross browser development
- Worked on Web pages cross-browser compatibility and debug new and existing frontend implementations across a variety of browsers
- Used ADO.NET and LINQ to SQL database programming to access and retrieve data from the SQL Server 2010 database
- Wrote necessary code to fix and upgrade web application depending on error logs and requirements
- Wrote SQL Queries to create tables, stored procedures, triggers, creating DTS Packages using SQL server and LINQ
- Troubleshooting technical issues and maintained high level of customer satisfaction
- Involved in System Analysis, design and development
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table for consistent access to SQL data sources
- Developed Application using ASP.Net
- Implemented the Logging and Application error handling using the MSDN libraries like Event viewer and Log file
- Involved in the Deployment and Delivery of the product in the client environment
- Used VSS for Version Control
Environment: ASP.Net 3.5, C#, ADO.Net, Visual Studio 2008, SOAP, WebServices, LINQ, WWF, PL/SQL, Oracle 10g
