Specialist Is Program Analyst Resume
Tampa, FL
SUMMARY:
- Over 7 years of software experience in evaluation, design, development, testing, maintenance and production support using SDLC process and methodologies. Strong skills and experience in Object - Oriented Programming using the .NET framework.
- Having experience in analysis, design, development and deployment of web application for client-server technologies, distributed and object-oriented programming in N-tier architecture with Microsoft technologies, following Agile/Scrum development methodologies.
- Expertise in developing applications under .NET Framework 4.5.1/4.5/4/3.5/2.0/1. x using ASP.Net, ADO.NET, VB.NET, C#, SQL Server, WPF, Silver light and WCF.
- Worked with Visual Studio 2005/2008/2010/2012/2013.
- Worked on designing and developing web applications using HTML4/5, XML, XAML, JavaScript, JQuery, Angular JS, JSON, LINQ, Web Services, AJAX, CSS, Master Pages and Site Map to enhance user experience and performance.
- Experience in data object models like Language-Integrated Query (LINQ) and Entity Data frame work to retrieve and modify data and developed entity data frame work services.
- Developed private and public Web APIs using ASP.NET Web API.
- Extensive experience in designing & normalization of relational database, creating complex database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server 2014/ 2012/2008/2008 R2/2005 and Oracle 8i,9i.
- Involved in Performance tuning of complex SQL Queries &PL/SQL Code.
- Extensive experience with T-SQL in constructing Triggers, Tables, implementing stored Procedures, Functions, Views, User Profiles, Data Dictionaries and Data Integrity.
TECHNICAL SKILLS:
.NET Technologies: C#, ASP.NET, .NET Framework 2.0/3.0/3.5/4.0/4.5/4.6/4.6.1, ADO.NET, LINQ, Entity Framework, WPF, WCF, Silver light 5.1/4.0, PRISM.
Practices & Design Patterns: Test Driven Development, Agile & Scrum Methodologies, UML, Visio, OOPS, MVP, MVC3/MVC4/MVC5, MVVM.
Web & Scripting Technologies: ASP.NET, Web Services, Web Forms, Win Forms, AJAX, AJAX toolkit, HTML/ DHTML, XHTML, XML, XSLT, XAML, JavaScript, JQuery, Angular JS, JSON, CSS, IIS 5.0/6.0/7.0, 8.0, Expression Blend, VBScript, Microsoft Azure.
Data bases & Servers: SQL Server 2005/2008/2008 R2/2010/2012, MySQL, NoSQL, MS Access, IIS 5.0/6/0/7.0,Oracle 8i,9i.
Reporting & Testing Tools: SSIS, SSRS, N-Unit, Nlog, Jira, Crystal Reports.
Software / IDE: Visual Studio 6.0, Microsoft Visual Studio.NET 2005/2008/2010/2013.
Windows Platform: Windows 2000/XP/Vista/7, MS Windows Server 2008, UNIX, MS DOS.
Versioning Tools: TFS, SVN, VSS, GitHub.
Protocols: SOAP, TCP/IP, HTTP, UDP/IP and FTP.
Other Languages/Office Tools: C, C++, MS Outlook, MS SharePoint, MS Office.
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
Specialist IS Program Analyst
Environment: AWS, .Net Framework 4.0, Python, C#, SQL DB, Web services, LINQ, TFS, SOAPUI, Web API, Visual Studio Team System 2016, Oracle 9i, HTML5/4, CSS3, Java Script, jQuery.
Responsibilities:
- Involved in gathering requirements by interacting with the clients.
- Implemented and operated Agile (Scrum) software.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Used Agile methodology for task breakdown and SCRUM meetings for achieving SPRINT plan milestones.
- Designed UI using ASP.NET, C#, JavaScript and JQuery, HTML, XML, CSS.
- Responsible for designing the ASP.NET application authentication using the .NET Framework, Model View Controller (MVC) and IIS security models.
- Developed and executed functional test plans and test cases.
- Provided support in all phases of functional test execution and documentation.
- Updating test plan status to the test manager on a weekly basis.
- Involved in testing & debugging of the application.
- Developed using Cloud APIs/SDKs & Configuration Management tools.
- Defined and maintained existing specifications and architecture artifacts.
- Managed source code, continuous integration & deployment pipelines.
- Collaborating closely with the team as well as other stakeholders.
Sr.Net Developer
Environment: Windows forms, .Net Framework 4.0, PowerShell, C#, SQL DB, Pub-Sub architecture and Web services, LINQ, TFS, SOAPUI, MSMQ, ESB, Web API, ESB watch, IR360, Visual Studio Team System 2015.
Responsibilities:
- Involved in full life cycle of the project from requirements gathering to transition using Agile Methodology.
- Used Agile methodology for task breakdown and SCRUM meetings for achieving SPRINT plan milestones
- Design and development of web-based End User application using C#, ASP.NET 4.5, WCF, WPF and JavaScript.
- Analyzed requirements to implement and develop Service Oriented Architecture (SOA) based services using ESB.
- Took part in analyzing ESB 2.0 migration functionality.
- Created and consumed Web Services (SOAP, REST) using Visual C# and ASP.NET in Visual Studio 2015
- Windows forms were used to build the Front end and C# was used for business layer.
- Implementing and extensively using the Object-Oriented programming concepts in C# and ASP. Net 4.5.
- Developed an accelerator to test the ESB queues to minimize the human effort.
- Prepared Test Script, Test Cases and Test Summary.
- Performed different types of Testing like Unit Testing, Regression Testing and Load Testing.
- Extensive use of LINQ.
- Used SOLID principles in developing the code.
- Used Message Queuing for asynchronous calls to further enhance performance of the application.
- Hypercritical resource in migrating ESB 1.0 to ESB 2.0.
- In depth understanding of Pub-Sub architecture.
- Developed SQL objects for fetching the data from the database.
- Used Test Driven Development and TFS for source control.
- Maintained and created build scripts in PowerShell.
- WCF uses SOAP UI for communication between the processes for various applications.
- Configured the Web. Config file for authentication, session, trace.
- Involved in Unit Testing, for the customizations and developments done during the project.
Sr.Net Developer
Environment: Visual Studio 2012/2010, WPF, WCF, ASP. Net, ASP.NET MVC 3.0/4.0/4.5, AJAX, AngularJS, XML, XSLT, ADO.NET, SQL Server 2008, JavaScript, IIS 6.0, NUNIT, Visual Source Safe, SSRS, .NET Framework 3.5, Windows Server 2003.
Responsibilities:
- Involved in full life-cycle of the product life cycle management from requirements gathering to transition.
- Involved in designing the layout of User interface using Visio and Class diagrams using UML.
- Used MVP Model View Presenter architecture for a TDD test driven development to maintain a better quality.
- Used List, Trees, Toolbars, Menus and Context Menus for navigating between pages in Windows Presentation Foundation (WPF).
- Used the latest WPF/XAML vector-based UI framework for the front end and WCF to implement the various services such as the QA Services.
- Integrated workflow with SharePoint sites using to gauge the project's status and evaluate the business processes.
- Worked on ASP.NET MVC design pattern and implemented the controller action methods for internal data driven web applications.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using WCF, C# web service hosted in a Windows service.
- Established communication between different applications running on same/different platforms using Windows Communication Foundation (WCF).
- Developed the Web Applications in ASP.NET by applying Master Pages and Cascading Style sheets (CSS) to attain uniform look throughout all pages in the application.
- Used ASP.NET User Controls to create wizard steps for submitting, modifying events and evaluation forms. Involved in creating the logic for the several different modules.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET 3.5 provider model.
- Used ASP.NET AJAX for some controls to achieve asynchronous post back, which resulted in better user interaction by using the Script Manager and Update Panel controls.
- Developed the Classes, Objects, Dataset Classes, and Methods depending upon the business requirements in .NET 3.5, C# .Net.
- Implemented the Object-Oriented programming concepts in C# and ASP. Net.
- Implemented pair programming, Agile techniques for client requirements.
- Developed Custom Controls which provides flexibility, reusability better deigns time experience, and partial post back validations to manipulate data on web pages using AJAX.
- Used XML intensively to bind the data to the web controls, data manipulation and store data and sent as parameter to the stored procedures.
- Extensively worked on building the RESTFUL Web services along with web API's and use them in interactive web applications with different response data formats.
- Worked on AngularJS components, services and Modules for the rich data driven web applications.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).
- Used Visual Source Safe for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Involved in unit testing, integration testing, publishing and deployment of the application.
Sr.Net Developer
Environment: Windows XP/7, .NET Framework 3.5, Visual Studio 2010, SQL Server 2008, ASP.NET4.0, C# .NET, ADO.NET, WCF, WPF, Ajax, jQuery, Knockout JS, CSS, XSLT, XML, XHTML, Web Services, MVC JavaScript, SSIS, SSRS, JSON.
Responsibilities:
- Involved in gathering requirements by interacting with the clients and developing GUI /Business tier /Data Access tier design for the web application.
- Extensively used UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams.
- Used agile methodology for the software development process.
- Created GUI in ASP.Net using .NET controls, C# and writing of common controls.
- Extensively involved in designing Web applications using MVC 4.0, Razor Syntax, Entity Framework, jQuery and JavaScript for Client-Side validation, CSS 3 and HTML5.
- Implemented Web services and WCF (SOA) for the communication between client and server using SOAP.
- Developed the web application using AJAX, JSON, HTML and performed validation using JavaScript.
- Experience with Database Programming, designing, modeling and Development using MS SQL Server, MS Access and good experience in SQL (T-SQL), Views and Stored procedures.
- Designed and Scheduled the SSIS packages to migrate data from Excel to SQL Server and Vice-Versa.
- Used ADO.NET objects like Dataset, Typed Dataset, Data View, Data Adapter and Data Reader for connecting, retrieving and modifying the data in the database.
- Extensively worked with business analysis and requirements in Agile Methodologies (SCRUM).
- Wrote store procedures, Triggers, Functions, Indexes to improve the throughput of application using optimized queries.
Sr.Net Developer
Environment: .Net Framework, ASP.Net, ADO.Net, Visual Studio .Net, Win forms, WPF, Web Services, PL/SQL, IIS 5.0, C#, Windows, XML, XSLT, SQL Server.
Responsibilities:
- Involved in gathering requirements by interacting with the clients.
- Designed and developed new applications using C# and ASP.Net.
- Developed Presentation layer using ASP.Net, JavaScript, AJAX, Business Layer using C#.
- Created user access control to restrict users based on user roles.
- Developed front end using HTML, CSS, XML, and JSON.
- Used ADO.Net objects such as Data Adapter, Dataset, and Xml Reader for consistent access of data.
- Used SSIS for data manipulation.
- Extensively worked with business analysis and requirements in Agile Methodologies (SCRUM).
- Used ASP.Net Web Form controls like Dropdown list, Button, Textbox controls for creating User Interface (UI).
- Involved in Database Designing, Views and Stored Procedures in SQL Server.
- Achieved database connectivity and data processing using ADO.NET.
- Involved in unit testing of the modules before submitting to QA.