Software Developer Resume
IN
SUMMARY
- Around 7 years of professional experience in Object - Oriented Design and Analysis with extensive experience in the full life cycle of the software design process including requirements definition, prototyping, proof of concept, design, interface implementation, testing, and maintenance.
- Extensive experience of designing and developing software applications with the C# ( 4.0/3.5/3.0/2.0 ), .NET Framework ( 4.0/3.5/3.0/2.0 ), ASP.NET ( 4.0/3.5/3.0/2.0 ), ADO.NET, AJAX, LINQ, WCF, CSS, WinForms, JAVA Script, XML, Web Services & SOAP.
- Experience in Client/Server (WinForms) and Web based (Web Forms, ASP.Net) application development.
- Experience with ASP.NET MVC Architecture 3.0/4.0 in designing web applications.
- Experienced in a fast paced Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum.
- Experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Experience with Reporting Tools SQL Server Reporting Services (SSRS), creating ETL packages using SQL Server 2005 Integration Services (SSIS).
- Good experience in using ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Data Set Object and Data Adapter Object.
- Worked with ASP.NET Web Parts, Navigation Control and Master Pages.
- Experience in developing N-Tier Architecture systems.
- Experience in using Microsoft Office Suite: MS Word, Excel Spread Sheet, MS Access, PowerPoint, Visio and Outlook.
- Involved in various phases of Software Development Life cycle (SDLC).
- Hands on experience in creating crystal reports ( 8.0/8.5/10/13 ) in .NET.
- Knowledge in UML, Model Based Engineering, Agile practices.
- Experience with writing Use Case specifications and developing Work Flow diagrams.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Experienced in Service Oriented Architecture SOA using Windows communication foundation.
- Experience in creating web based application using technologies like Classic ASP, AJAX Toolkit, HTML and DHTML, CSS, JQuery.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2008/2005/2000 & Oracle 10g/9i.
- Experience in database related work primarily creating complex stored procedure, Views, Triggers, Functions, using PL/SQL, T-SQL.
- Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010/2008 and Visual Source Safe (VSS).
- Successfully deployed.NET applications on IIS 5, IIS 6, and IIS 7.
- Exposure to Insurance, Manufacturing, Content Management and Web Portal domains.
- Very Good experience in handling clients & meeting their requirements and willing to adapt to new technologies/work environments.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite coordinator to provide the update on the daily basis.
TECHNICAL SKILLS
.NET Technologies: . NET Framework 4.0/3.5/3.0/2.0 , C#.NET, ADO.NET, ASP.NET, WCF, MVC, WinForms, Web Forms, Web Services, LINQ and AJAX.
Languages: C#. NET, VB.Net.
Development Environment: Visual Studio 2012/2010/2008/2005.
Web Development: ASP.NET, XML, XAML, XPATH, XSL, XSLT, AJAX, DOM, Web /Winform Controls, HTML, CSS, DHTML, VBScript, JavaScript, Adobe Flash and JQuery.
Database Management System: SQL Server 2005/2008/2012 , Oracle 9i/10g & MS Access.
Application/Content/Transactional Server/Middleware: MSMQ, TCP/IP, UDP, ODBC, OLEDB, SSL.
Protocols: SOAP, TCP/IP, HTTP, UDP/IP, FTP, UDDI and SOA.
Web / Application Server: IIS 5.0/6.0/7.0.
Operating System: Windows 2008R2/2008/2003/XP/NT/9x, Windows 7, LINUX & UNIX.
Reporting Tools: Crystal Reports 8.0/8.5/10/13 , Database Reports, SSRS & SSIS.
Version Control Tools: Team Foundation Server (TFS), Visual Source Safe (VSS).
PROFESSIONAL EXPERIENCE
Confidential, IN
Software Developer
Responsibilities:
- Responsible for building User Interface, business Logic of the application and Data Access.
- Used ASP.NET and C#. Net for developing the business logic layer of the N-tier application.
- Developed middle tier business logic and objects using object oriented techniques (OOPs) in C#.
- Developed Login to handle role based security according to login permissions.
- Used ASP.NET Web Services in web forms user interface and Implemented data binding and Presentation logic using C# and Validation logic using Error Provider.
- Developed Read- only search for the application.
- Developed and used Web Services to get data in C#.
- Data binding was extensively used to bind various server controls to the data from database.
- Implemented ADO.NET objects such as Data Adapter, Data Reader and Dataset forreading/updating records in the database.
- Designed and developed static and dynamic pages & validated client side scripts using JavaScript.
- Created Database objects like tables, Views, stored procedures using SQL.
- Involved in Application Deployment and troubleshooting.
- Involved in Application support and bug fixing.
- Used Team Foundation Server (TFS) as source control.
- Involved in working with AJAX control toolkit to extend the functionalities of the Asp.net User Controls.
- Implemented XML web services (UDDI, WSDL, and SOAP).
- Designed User Interface with Web Forms, HTML controls and User Controls, Cascading Style Sheets (CSS), JQuery.
Environment: C#, .Net Framework 4.5, ASP.NET 4.5, VISUAL STUDIO 2012, SQL Server 2012, TFS, LINQ, Java Script, CSS, Ajax, JQuery.
Confidential, San Diego, CASoftware Developer
Responsibilities:
- Involved in Requirements analysis, Detail design, Development, Unit Testing & Integration testing, Technical and User Manual documentation.
- Developed core functionality using ASP .NET Framework.
- Developed Quotation System in MS Winforms utilizing MVP/Event Aggregator Patterns.
- Implemented User Interface using HTML, CSS, JavaScript and Ajax.
- Implementation of Client Side validations using JQuery and ASP .NET validation at the Controller level.
- DevelopedASP.NetWeb pages and user controls that dynamically build themselves based on different requirements.
- UsedJava Scriptfor client side scripting which will reduce the server trips and decreases the response time of the Web application request.
- UsedAJAXto communicate with the Web Server without reloading the web page.
- Used Cascaded Style Sheets(CSS)for various Web Forms to maintain uniformity in all the pages.
- Used various Validation Controls inASP.Netfor Validating the Form in the Front End.
- Implemented Web Services inC#based onSOAP protocolsusing XML extensively for data transfers.
- UsedWeb Servicesin order to communicate with the business layer objects.
- UsedADO.Netobjects to connect to back end and execute stored procedures.
- Used Team Foundation Server (TFS) as source control.
- Developed various Reports with Crystal Reports and Integrated Crystal Reports with .NET to create Report Web Services on the Web Server.
- Involved in deploying the application to IIS.
- Involved in Testing and Debugging of the Application.
Environment: C#, .Net Framework 4.0, ASP.NET 4.0, VISUAL STUDIO 2012, SQL Server 2012, WCF, LINQ, Ajax, JQuery and Crystal Reports.
Confidential, Chicago, IL
Software Developer
Responsibilities:
- Developed Web Forms using ASP.NET and C#.
- Created server controls using .NET framework classes.
- Designed and developed middle tier database access objects using the Microsoft .NET framework with ADO.NET.
- Loading data in Dimension Tables in SQL Server using SSIS Packages.
- Developed User controls and Custom controls.
- Designed, developed user interface look and feel and functionality for web users.
- Used JavaScript to enhance User Interface experience on Client-Side.
- Implemented web services (SOAP) Using ASP.NET for consumption by the Client application.
- Used AJAX for rich user interface operations and avoiding post back to the Server.
- Worked on validation controls for validating user input.
- Involved in the Unit testing and Integration testing.
- Involved in code management activities using Team Foundation Server (TFS).
- Performed CRUD operations with WCF Restful services using Web Get & Web Invoke.
- Involved in requirement analysis, and design of the module.
- Used ADO.NET to access the SQL database and to optimize queries.
- Worked in an Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Created reports from Data Warehouse using SQL Server Reporting Services (SSRS).
Environment: .Net Framework 4.0, VB.Net, ASP.NET 4.0, JavaScript, ADO.NET, WCF, IIS, SSRS, SSIS, XML, SOAP, Ajax, Web Services, SQL Server 2008, LINQ & TFS.
Confidential, VA
Software Applications Developer
Responsibilities:
- Worked extensively during the system analysis and architectural design phases.
- UI Development in MS Winforms utilizing MVP/Event Aggregator patterns. Designed WCF/SOA .NET Architecture (Application Services)
- Created a custom site definition with a custom master pages and themes for branding sites which include building Cascading Style Sheets CSS to in corporate the look and feel to the application.
- Maintenance of a risk application, developed inC#andASP.NET and usingNHibernateas its Object Relational Mapping (ORM) framework utilizing Knockout JS library.
- Designed web parts using C#, ASP.Net and ADO.Net to display the data retrieved from back end SQL Server data base.
- Implemented custom Validation on the client side using JavaScript.
- Extensively used SQL Server objects including tables, stored procedures, user defined functions and user defined types and executed the stored procedures and queries using SQL Server Management Studio.
- Created Workflows for Document Management Process.
- Implemented search on the documents of the users, and narrowed the scope of searches for better performance.
- Developed Web forms, Presentation layer, Business layer and Data layer for various modules in the application.
- Used ASP.NET and C#. Net for developing the business logic layer of the N-tier application.
- Involved in the creation of ASP.NET Web Services to relay data across different departments.
- Designing, Modifying and Testing Crystal Reports for Factsheet automation.
- Involved in deploying the application to IIS.
- Involved in troubleshooting issues and bug fixing issues related to web applications and site collections.
Environment: .Net Framework 3.5, Visual Studio 2008, ASP.Net MVC 2, C#.Net, ADO.Net, Windows Server, SQL Server 2008, SQL Server Management Studio (SSMS), Web Services, SOAP, CSS, UML, HTML, Java Script, IIS and Crystal Reports.
Confidential
Software Application Developer
Responsibilities:
- Involved in Design, Coding, Implementing and testing the applications.
- Worked on Agile Methodology to meet timelines with quality deliverables.
- Building Web services using Microsoft .Net framework in c#.
- Building web application on the ASP.NET framework in c# (Web forms).
- Experience Working on XML.
- Experience designing and developing relational databases.
- Designing, Programming & Debugging web applications using the .NET framework and SQL server in high volume transaction oriented web production environment.
- Created Stored Procedures and Triggers on SQL Server.
Environment: .Net Framework 3.0, ASP.NET 3.0, IBM File Net P8 Content Engine 3.5, SQL Server 2005, Visual Studio 2005/2008, TFS, C#, JavaScript & XML.
Confidential
Software Developer
Responsibilities:
- Involved in full life cycle of the project from Requirement analysis, Design, Development and Testing.
- Developed Web Forms using C#, ASP.NET.
- Implemented Windows Based Authentication and Role Based Authorization.
- Implemented Validation controls and JavaScript to perform validations on web forms.
- Designed User Control for display links on a menu bar.
- Used MS SQL Server as backend database.
- ADO.NET was used to access data from MS SQL Server.
- Involved in designing database, SQL queries optimization and performance.
- Created Stored Procedures in MS SQL Server to display and update database.
- Used ADO.NET components like Data Adapter, Data Reader and Dataset.
- Involved in testing, fixing bugs and maintenance of the product.
- Client-side validations and Navigations done with Java-script.
- Implemented Ajax features for better user experience.
- Designed and developed GUI screens and also involved in designing and generating reports.
- Used Cascading Style Sheets (CSS) for styles on web page.
- Extensively involved in connection to database using ADO components.
- Provided technical support to the existing clients.
- Visual Source Safe was used as the version controlling system.
Environment: C#, .Net Framework 3.0, ASP.NET 3.0, Ajax, SQL Server 2000, ADO.NET, IIS, JavaScript.
