It Apps Programmer Resume
Cleveland, OH
SUMMARY:
- About 8+ years of IT experience with exceptional skills in phases of software development life cycle (SDLC) and involved in Analysis, Design and Development of high scalable Multi - Tiered Web Applications and Web Services based on Microsoft .NET technologies.
- Proficient in using Microsoft.NET Framework 4.0/3.5/2.0, C#, ASP.NET, IIS, ADO.NET, Web Services, Windows Forms, WPF and WCF.
- Expertise in developing Web Services using WSDL, SOAP, REST and UDDI.
- Good understanding of enterprise level applications and have knowledge on Service Oriented Architecture (SOA).
- Expert in creating Web Forms, WinForms, User Controls, Custom Controls.
- Experience with MS Test Fixtures and NUnit to perform unit testing.
- Development experience using Visual Studio, Visual Source Safe, Team Foundation Server(TFS).
- Experienced in creating AJAX client side controls.
- Good working experience with MVC design pattern and Entity Framework.
- Experienced in Database Design and Development using MS SQL Server, MS Access, My SQL & Oracle.
- Strong skills in creating Triggers, Stored Procedures, Views for SQL Server 2008/2012/2016 and PL/SQL.
- Experienced in designing and developing reports using MS SQL Server 2008/2012/2016 reporting services, LINQ to SQL and expertise in creating reports using crystal reports and report builder.
- Have good working knowledge on web technologies like HTML5, XHTML, DHTML, XML, XSLT, JavaScript and JQuery.
- Expertise in OOAD (Object Oriented Analysis and Design) concepts and experienced with OOPS.
- Experience working with Agile and Waterfall methodologies.
- Ability to function in a small team where team members typically have multiple responsibilities from development, debugging to deployment.
- Self-motivated with strong interpersonal, written/oral communication skills and capable of working independently as well as in a team.
TECHNICAL SKILLS:
Languages: C, C#
Microsoft Technologies: ASP.NET, ADO.NET, MVC, MVVM, WCF, WPF, WebServices (SOAP, REST), Web API, LINQ, Entity
FrameworkDatabases: Oracle 9i/10g, LINQ to SQL, SQL Server 2000/2005/2008, T-SQL, DB2.
Reporting Tools: SSRS, MS Access, MS Excel, Crystal Reports, ReportBuilder.
Tools: Visual Source Safe, IIS, MS Team Foundation Server.
Methodologies: OOAD, OOPS, UML.
Web Technologies: AJAX, XML, XAML, XSLT, HTML 5, Java script, jQuery,CSS, AGILE.
PROFESSIONAL EXPERIENCE:
Confidential, Cleveland, OH
IT Apps Programmer
Responsibilities:
- Involved in iterative development, deployment and maintenance of Agile environment.
- Extensively worked on Web applications to create Roles, Login Controls, Authentication and Authorization for Site Security.
- Interacted with different platforms to know their specifications and customize the solutions as per the requirements.
- Worked on Web Services and hosted them on IIS Server to expose user authentication.
- Implemented SOAP and REST protocols in Web Services.
- Role-based authorization is implemented for services which enhances the security of applications and limit access to anonymous users.
- Worked with TFS (Team Foundation Server) for the source control, data collection, reporting and project tracking.
- Worked on ASP.NET MVC 4.0 applications with Razor view engine.
- Created Unit test fixtures for Web Services and WCF Services and for clients calling them.
- Extensively worked with ASMX and WCF services.
- Worked with JavaScript, jQuery and AJAX controls for data validation on client side for better user experience.
- Created user manuals, documents for requirement analysis and proposed business models.
- Understanding the existing code and enhancing the security of applications with WebGuard.
- Participated in deployment strategies and proposed solutions.
- Involved from High-level planning to deployment phase for the WAM project.
- Tested the functionality of newly added security to the services by keeping track of log files and SOAP messages.
- Performed unit testing within MS Test fixtures or using tools like Fiddler, NETMON.
- Participated in high level planning of the IOCD Data Gathering project which involves analyzing the enterprise level applications and collecting the information about technologies that are used in the apps.
- Upgraded Visual Studio, SQL Server and Win10 applications across various platforms to latest versions.
- Worked on SSDT (SQL Server Data Tools) and resolved the issues occurred during sqldb projects migration.
- Involved in performing SCM builds for various applications and resolved the issues occurred in SCM build fails.
- Worked on .NET framework upgrade. Upgraded .Net framework 3.0/3.5/4.0 solutions to framework 4.6 when necessary.
- Worked on SSIS and SSRS and Report Builder 3.0 to integrate data from Excel to Database and to generate multiple reports.
Environment: .NET 4.0, C#, WCF, MVC4.0, ASP.NET, Visual Studio 2010/2012/2013/2015, SQL Server 2008/2012/2016, TFS, IIS 7.0, NUnit, HTML, CSS, JavaScript, jQuery, NETMON, SSRS, SSIS, Report Builder 3.0
Confidential, WashingtonWeb Services Consultant
Responsibilities:
- Exposure in interacting with clients to understand their specifications & customize solutions to meet the requirements.
- Manual and Automation testing of “Microsoft Dynamics AX 2012” by developing automation code in Visual Studio 2012.
- Extensively worked with Multi Channel Retail module in Microsoft Dynamics AX 2012 which include the features like Catalog and promotions, CRM, Call center order entry, Payments, Customer service and Order Management.
- Knowledge on Tasker deployment and Manual deployment, and experience investigating the errors which were raised during deployment process.
- Expertise in Microsoft testing tools like Windows Test Technologies (WTT), Test Explorer and Test Services.
- Used WTT to load and test over 300 manual test case collections.
- Worked on Configuration Management tools like Source Depot.
- Have knowledge on managing the weekly TAE (Test Automation Execution) runs and publishing the results after detailed analysis.
- Guided the team for Automated Manual testing, Coded UI Testing and improved the code by following best practices which tends to use minimal efforts while debugging.
- Experienced working on Failure Analysis which needed investigation and debugging the failed test cases.
- Reported new bugs, resolved and closed the existing ones with respect to the product testing.
- Responsible for Stabilization (Code Freeze) before the Release.
- Coordinated onsite and off-shore team members in daily sync up calls and updated status to clients.
Environment: .NET 4.0/4.5, C#, MS Visual Studio 2012, Microsoft Dynamics AX 2012, MS SQL Server 2012, Microsoft WTT 2.6, Test Explorer, Test Services, Bugger.
Confidential, Kentucky.NET Developer, Programmer Analyst
Responsibilities:
- Participated in System Study, Requirement Gathering and participated in extensive interaction with users.
- Designed presentation layer for dynamic web forms using ASP.Net 4.0 Framework, DHTML, CSS and Visual Studio tools.
- Interacted with QA lead in setting up the environment for testing and coordinated with the release team. Utilized CodeRush and FxCop code elevation tools.
- Worked with different controls for building rich user interface in Windows Presentation Foundation (WPF) using XAML.
- Developed various forms using AJAX Extended Controllers and created XML documents for embedding data into the controllers.
- Implemented Data Grids for displaying data and editable Data Grids for data manipulation in the presentation layer using HTML, Server Controls and C#.
- Rendered XML document to an HTML using XSL and XSLT Transformations.
- Implementation of client side validations using JQuery and ASP.NET MVC.
- Developed RESTful applications using Web API.
- Developed Web Services using REST and SOAP for Provider Enrollment using WCF technology.
- Used ADO.NET extensively for retrieving, querying, storage and data manipulation for achieving continuous database connectivity.
- Worked with LINQ to query the data against the database (LINQ to SQL), dataset (LINQ to dataset) and XML (LINQ to XML).
- Participated in Documentation, Unit and Integration Testing and Debugging.
- Developed solutions for diverse programming scenarios in C#, employing object oriented programming concepts.
- Created Win Forms in C#.NET which helped user operations like view, save and delete information.
- Worked on migrating projects from .Net framework 2.0 to .Net framework 4.0 (Visual Studio 2003 to Visual Studio 2010).
- Used Agile (Scrum) Methodology during implementation.
Environment: ASP.NET 4.0, C#, Visual Studio 2008/2010, ADO.NET, MS SQL Server 2008, SSRS, SSIS, LINQ, WinForms, Web Services, SOAP, REST, WCF, Crystal Reports 10, JavaScript, JQuery, Scrum, MVC, AJAX, TFS, SDLC, XML, XSLT, DHTML, HTML.
Confidential, Atlanta, GAASP .NET Developer, Application Developer
Responsibilities:
- Developed GUI using .Net framework 3.5 and responsible for creating components using C#.Net.
- Developed Web Forms using VS-2008, ASP.Net and C#.
- Worked on MVVM commands to access the data through Data Access Layer from View Model.
- Extensively used OOPS concepts in developing code in C#.
- Developed custom controls and used validation controls available in .NET environment.
- Implemented Service Oriented Architecture (SOA) for manager call tracking module.
- Created tables, views, stored procedures and functions to manipulate data.
- Gained expertise and experience in performing different kinds of testing like NUnit, Smoke, Black Box, White Box, GUI, Stress and User Acceptance (UAT) of Web and Client/Server Applications.
- Involved in Database Design of the application, creating Complex Queries, Tables, Indexes and wrote stored procedures, triggers using SQL Server 2008 and T-SQL.
- Implemented Agile Scrum methodology for the business modeling.
- Participated in the production support for Vehicle Insurance Quote System (VIQS).
- Gathered user requirements by interacting with users and prepared Software Requirements Specifications (SRS) and other supporting documents.
- Performed debugging and exception handling in support to the software development.
- Used Bug Tracker open source software to keep track of bugs.
- Involved in UI build release, defect and bug fixing.
Environment: Visual studio 2008, .Net Framework 3.0/3.5, C# .Net, OOPS, MVVM, ASP.Net, ADO .Net, CSS, Java Script, JQuery, HTML, TFS, SQL Server 2005/2008, T-SQL, SSRS, SSIS, AJAX, IIS, WCF.
Confidential, San Diego, CA.NET Programmer
Responsibilities:
- Participated in understanding existing applications and reviewing requirements and use cases with business team and prioritizing the tasks as per business requirements using the Agile Methodology.
- Implemented MVC pattern in the application development.
- Designed Web Forms, User Controls, and AJAX Web forms using ASP.NET 3.0/3.5.
- Created and consumed web services and developed HTTP services using Web API’s.
- Designed and developed User Interface for Patient Billing, Prescriptions and Collections.
- Designed and coded the WinForms to do analysis on existing XML files.
- Designed GUI using C# and WPF.
- Developed custom user controls to reduce the complexity in UI coding and made it look better and simple.
- Designed and Implemented Web Services and hosted on IIS Server to expose user authentication with Unified Access Request System.
- Used AJAX Controls like Script Manager and Update Panel to develop the GUI.
- Used XML intensively to bind the data to the Web Controls.
- Developed many SQL queries to fetch data as per the business requirements with tuning techniques.
- Developed Stored Procedures, Triggers and Views in SQL Server 2008.
- Generated reports using SSRS and integrated with web application.
Environment: Visual Studio.NET 2008, ASP.Net, C#, JavaScript, ADO.Net, SQL Server, T-SQL, SSRS, MVC 3, WPF, MVVM, WCF, VSS, IIS 6.0, Web Services, XML, SOAP, UML.
Confidential, Des Moines, IowaSystem Analyst, .NET Developer
Responsibilities:
- Involved in SDLC Documentation, Development and Unit Testing of the web applications.
- Developed web applications using C#.Net and Oracle as the backend.
- Developed Stored Procedures, Functions, Views, and Triggers in SQL Server.
- Involved in the design of the application using ASP.Net, Entity Framework, and LINQ to SQL.
- Used Agile scrum methodologies for development cycles in multiple sprints.
- Created Win Form Applications with significant business logic using different controls.
- Involved in writing queries, stored procedures and functions using SQL Server.
- Worked with WCF for the communication between the UI and Services.
- Used MVC 3 Framework for part of the application to display product catalogs and categories.
- Developed Test Cases and implemented unit testing of various modules and managed code in VSS.
- Developed business logic & implemented back-end connectivity using ADO.NET.
- Involved in analyzing and designing various modules and modified existing requirements to represent the design of the system using UML.
- Implemented securities like Authentication and Authorization using Form-based & Window-based authentication.
- Created Server Controls, User Controls, Validation Controls and Custom Controls using ASP.NET.
- Done various enhancements in XML processing using XML Reader, XML Writer and used XSLT to transform xml data files to HTML format to verify the data loaded into the system.
- Involved in testing, packaging and deployment of the project on the Production Environment.
- Involved in analysis of functional requirements and designing of system.
- Involved in development of Test Cases for Unit Testing.
- Used HP Quality Center for Bug Tracking.
Environment: .NET Framework 3.5, C#, Win forms, ASP.NET, ADO.NET, MVC Framework 3.0, Agile/Scrum, Web Services, Oracle 10g, SQL Server, SSRS, SSIS, HP Quality Center.