Software Programmer Resume
Columbus -, OhiO
SUMMARY:
- 7+ Years of experience in web application development, testing, deployment, Database interaction and integration of Enterprise architecture based components and business applications.
- Expertise in ASP.Net 2.0, 3.5, 4.0 frameworks, Rich UI development using advanced JavaScript CSS JS libraries and Ajax, NUnit, design patterns, MVC, code analysis and review using FxCop, testing the applications, debugging the code and UI.
- Extensive hands on experience in creating applications using .Net framework2.0, 3.0, 3.5, 4.0, ASP.NET, MVC, WCF, WPF, AJAX,C#.NET, VB.NET,ADO.NET, Classic ASP, Chili Soft ASP 3.6.2, Visual Basic 6.0, JavaScript, XML, XSLT,CSS,HTML, MSSQL 2005, 2009, Oracle 9i and MSACCESS.
- Hands on experience in coding in a complete Test Driven Environment across various layers.
- Integrating with SQL / Oracle servers for data access, Database design and deployment.
- Module lead for the Centre Of Excellence - .Net and Consumer Goods.
- Expertise in .NET framework with great proficiency in creating applications using WinForms, Web Forms, ASP.NET, C#/VB.NET, ADO.NET, XML, AJAX toolkit, Cascading Style Sheets (CSS), JavaScript, WCF, WPF, IIS7.0, SQL Server 7.0 / 2000 / 2005 /2008, LINQ, Silverlight and Visual Studio.NET.
- Extensive Knowledge of Object Oriented Paradigm Design Patterns including Model View Controller (MVC) 3.0.
- Designed, configured and developed the GUI web application using ASP.NET, C#.NET, VB.NET, JavaScript, and CSS, Flex.
- Developed service contract, operation contract & data contract classes to support communication between Agents to Insure.NET using Service Oriented Architecture (SOA) through WCF web services through C#.NET.
- Conversant with various High end tools (Visual Studio 2012, 2010), technology, practices and design patterns.
- Extensive knowledge on web analytics, web application performance tuning, Code analysis, Rich UI development, cross browser compatibility.
- Familiarity with FIX Protocol and real time handling of messages.
- Excellent understanding on building dashboard reports and charts in various technologies and tools like Flash charts, .Net 4.0 Charting and SSRS reports.
- Worked on MOSS 2007 and built web services to interact with other existing applications and developed workflows using Nintex workflow plug-in for MOSS.
- Demonstrated abilities in developing of various web applications across all phases of SDLC and Gained experience in web application requirement analysis, design, development, testing, deployment, database design and integration.
- Strong work experience of Agile and Waterfall methodologies.
- Ability to explore, learn and implement latest Technologies to build high performing and secure applications.
- Excellent interpersonal & analytical skills with high adaptability to changing business environments.
- Excellent interaction with Clients from various platforms like consumer goods, BFS and CRM sectors.
- Coordinating with offshore and onshore teams to drive through the SDLC on various critical issues.
- Used Team Foundation Server (TFS) to manage the backlog and work items.
TECHNICAL SKILLS:
Languages: C#, C, ASP.Net, XML, ASP, Java, SQL, TSQL, HTML, DHTML, CSS
Databases: SQL Server (2005/2008 R2), Mongo DB
Web: Web Services (SOAP, REST), JSON
Operating Systems Windows, Linux .Net Technologies:: Windows Forms/Services, Web Applications, Web Services, WCF, WPF
Frame Work: .NET Frame Work 4.0/3.5/3.0/2.0/1.1, Enterprise Library, MVC 4.0,5.0
Tools: Visual Studio 2008/2005/2003, MS-Visio, WFC, TFS.
Other: NUnit, SVN, NLog, WCFStorm, SoapUI
PROFESSIONAL EXPERIENCE:
Software Programmer
Confidential, Columbus - Ohio
Responsibilities:
- Extensive involve in analyzing business requirements and discussion with business users.
- Involved in enhancement of existing system based on the business requirements, database design and system analysis. Developed ASP.NET Pages using C# and Server Controls.
- Interacted with the offshore team, ensured the task distribution and delivery on time. Involved in documenting bugs reports and build fixes.
- Customize the buttons, menus, and add on in Outlook.
- Extensively developed Users Controls, which are basic building blocks of pages that were, begin generated dynamically.
- Developed GUI using .NET framework 3.5/ 4.0.and responsible for creating components using C#. NET.
- Created tables, views, stored procedures and functions to manipulate data. Extensively used grids, data list and repeater controls.
- Developed user control and used validations controls available in .NET environment.
- Extensively worked with JavaScript and client side validations.
- Developed Invoice View using MVC 3, Razor and Entity Framework.
- Developed Web services, using SOA architecture, WSDL.
- Worked on Ad Hoc query and Queue, which pulls the data from Views.
- Created and consumed WCF Web Services to expose the application functionality for different applications running inside the company & outside, implementing a Service Oriented Architecture (SOA).
- Documented the details of all the WCF samples and Migrated Web services to WCF.
- Implemented basic and advanced search generically to populate in list views of all the modules.
- Expertise and experience in performing different kinds of testing like Smoke, Black Box, White Box, GUI, Stress and Users Acceptance (UAT) of Web and Client/ Server Applications.
- Implemented Service Oriented Architecture (WCF) for manager call tracking module.
- Involved in UI build release, defect and bug fixing.
- Created rich and interactive UI using WPF.
- Used ADO.NET as a data source for accessing database.
- Developed Complex database objects like Stored Procedures, Functions, Packages, and Triggers using SQL Server 2008/2012.
- Created and Consumed WCF Web Services used for data transfer etc.
- Used .NET 3.5 LINQ components in data layer.
- Developed Web Forms using VS-2008/2010, ASP.NET and C#.
- Sessions and View state objects were used to store the state of the user.
- Used Smart Part as s data storage back end for updating and committing the code into the system.
- Performed debugging and exception handling in support to the software development.
- Used Tracking Portal open sources software to keep track of bugs.
- Working with Team Foundations Servers as the source for version control and project / issue management.
Environment: C#, ASP.NET, Mirth Connect, SQL Server / C#, Multi-Threading, SFTP, SQL Server, Mongo DB, WebServies-REST, JSON, MSMQ.
Confidential . Hoffman Estates IL
.Net Developer
Responsibilities:
- Analyze the enhancement requests, production issues and tech debts (existing performance bottlenecks, other area of improvements in code) and provide appropriate solutions ensuring the quick response time and quality of solutions.
- Perform code development in a complete TDD (Test Driven Development) environment using testing frameworks (N-Unit and Angular JS).
- Designed the application using an MVC (Model View Control) architecture that promotes a clear separation of the presentation, business logic and data access tiers.
- To develop the Controller class and View class (MVC pattern) for check in and checkout use case.
- Created data warehouse for the project which improved ASP web reporting efficiency.
- Architect the application using MVVM model for WPF.
- Proficient in developing Service Layer using C# and Windows Communication Foundation (WCF).
- Created snapshots by using WPF (Windows Presentation Foundation) for the functional requirement phase and used SQL Server Integration Services (SSIS).
- Development of (MVC3, and MVC4) Model, View, Controller framework using C#.
- Created the Winform and WebForm Pages in ASP.Net with C#.
- Created Styles and Control Templates to be used in the UI using WPF.
- Experience in developing MVVM based applications to implement WPF based desktop application development.
- Worked extensively in developing the web pages using ASP.Net, C# using .Net framework 4.0, 3.5, WCF, WPF and MVC.
- Analyze the applications and suggested scope for automations as the system is vastly distributed and involves many processes driven manually.
- Understand the complex code logic of existing applications, database design, web services, and extensions and transact with legacy code, database and remote applications.
- Perform peer code reviews and suggest improvements.
- Manage defects and code using TFS in Visual Studio 2012.
Environment: ASP.Net, SQL, VS-2012, jQuery, Angular JS, Web services, WCF, LINQ, N-Unit, VB6, TDD, TFS, JavaScript, Web Services/WCF, XML and Agile.
Confidential, Herndon- VA
.NET Developer
Responsibilities:
- Developed the application using n-Tier Architectural model (Presentation Layer, Business Layer and Data Access Layer)
- Involved in architecture and development of Custom Controls to support shared functionality common to all pages.
- Developed Data Access Layer using OOPs Concepts Inheritance, Polymorphism and Abstraction as part of Data Accesses between database and application
- Participated in daily scrums and weekly meetings with the project teams to meet expectations and deadlines.
- Developed reusable User Controls and Custom Controls to optimize the code across the application
- Effectively handled client side state management Features such as Session, View State, Cookies, hidden fields and Query Strings for State Management
- Worked with WCF Services for communication between the User Interface layer and the business layer.
- Extensively used AJAX, JavaScript and JQuery to design effective presentation Layer.
- Used ADO.NET objects (Data Reader, Data Adapter and Dataset) for manipulating, retrieving, storing and displaying data from SQL Server.
- Extensively worked with LINQ (LINQ to SQL, LINQ to Dataset and LINQ to Objects) and Lambda expressions
- Extensively used ASP.NET Web Server Controls(Grid View, Data List, Repeater etc.) for displaying the Records
- Worked with SQL Server to write Stored Procedures, Functions and Triggers
- Developed several reports for modules claims and policies, worker compensation and general liability using Reporting Services
- Developed dynamic Aspx web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML and JavaScript
- Implemented Test Cases using N-Unit as a part of Test Driven Development (TDD)
Used TFS for version Control and source code maintenance needs.
Environment: Visual Studio 2010, C#, ASP.NET 3.5, MVC, ADO.NET, SQL Server 2008, IIS 7.0, Crystal Reports, XML, WCF, HTML, CSS, LINQ, AJAX, JavaScript, JQuery.
Confidential, Perrysburg Ohio.
QA Test engineer
Responsibilities:
- Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned
- Project releases.
- Conducted formal and informal product design reviews throughout the software development lifecycle to provide input on functional requirements, product designs, schedules and potential issues.
- Communicated effectively with software design team, quickly gaining their respect and becoming a
- Valued, "go-to" team member on challenging test cases.
- Documented software defects using bug tracking system and reported defects involving program
- Functionality, output, online screen and content to software developers.
- Delivered thorough QA testing reports that determined product quality and release readiness.
- Responsible for coordinating testing effort, test deliverables, status reporting to management and issue
- Escalations.
- •Testing using, creating test scripts using HPQC.
- Performing Web testing and load testing using Microsoft visual studio test system.
Environment:, SAP,SQL backend, Windows 7, Share Point (content Staging Library), Microsoft Project, Microsoft Word, Microsoft Visio, Microsoft Excel, SnagIt 10.0, NET, Mainframes, Java, HPQC 10.0, VSTS Lotus Notes.
Tools: used: HPQC, VSTS.
Confidential
QA Test engineer
Responsibilities:
- Referral; Pre-Enrollment; Enrollment; Encounters; 6/12 Month Questionnaire and Survey are the phases of the cessation program, that got automated to multiple BPM workflows
- The scope of this engagement involves in building test cases and assuring quality for QTN workflow, refactoring, stabilization and SIT/UAT support.
- Created and executed software test plans, cases and scripts to uncover, identify and document software
- Problems and their causes.
- Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.
- Conducted formal and informal product design reviews throughout the software development lifecycle to provide input on functional requirements, product designs, schedules and potential issues.
- Communicated effectively with software design team, quickly gaining their respect and becoming a valued, "go-to" team member on challenging test cases.
- Documented software defects using bug tracking system and reported defects involving program functionality, output, online screen and content to software developers.
- Delivered thorough QA testing reports that determined product quality and release readiness.
- Responsible for coordinating testing effort, test deliverables, status reporting to management and issue escalation.
- Hands on experience with QTP to run automated scripts.
Environment: & Tools used: BPM, QTP.
