Programmer Analyst Resume
SUMMARY:
- Microsoft certified Technologist with 13+ years of professional experience in design and development of large scale client/server, internet/intranet applications and services.
- Very strong & in adept noledge in Microsoft web technologies.
- Worked on various domain like Telecom, Banking & finance, Public safety & Retail, Retirement.
- Expertise in developing applications using Service Oriented Architecture (SOA).
- Experience in software design/architect using Object Oriented Design principles and Design Patterns
- Proficient in database design and programming with T - SQL, PL-SQL, XML.
- Experience in developing .NET Web Services, .Net Remoting, Multi-threading, Windows Communication Foundation (WCF), Web API, MVC & Asp.net applications.
- Hands on experience using Source Code Control Systems like MS Visual Source Safe, TFS and Lotus Clear Case & SVN, GIT, OneStash.
- Expertise in test driven development by using unit test & mock framework for enterprise wide applications.
- Real time experience in handling production artifacts & overhaul by using technique like performance tuning, memory profiling, stabilization & optimization.
- Involved in virtualization & automation process model.
- Good understanding of software development life cycle and various methodologies like traditional water fall, agile (extreme Programming and SCRUM)
- Extensive experience working with off-shore team, project planning, executing and resource management.
TECHNICAL SKILLS:
Net Technologies: MVC, ASP.NET, AJAX.NET, ADO.Net, Entity Framework, WCF, Web API, LINQ.
Languages: C#, VB.Net, JavaScript, SQL, PL/SQL, PowerShell Scripting.
Web Programming: JQuery, AngularJS, Bootstrap, CSS, JSON, HTML5, XML, Soap.
Reporting Tools: Crystal Reports, SSRS (SQL Server Reporting Services).
Databases: Oracle 9/10g/11, SQL Server 2000 to 2012, MS-Access, Maria DB, Redis.
Methodologies: Agile, Scrum, Iterative development, Waterfall.
Source Control: TFS, SVN, VSS & Lotus clear case, GIT.
IDE: Visual Studio 2003 to 2015. SQL MS, SQL Developer, Toad.
Tools: SOAP UI, Splunk, Nunit, SourceTree.
Cloud: Azure.
PROFESSIONAL EXPERIENCE
Programmer Analyst
Confidential
Responsibilities:
- Designed the micro service communication using Web Api & WCF.
- Developed unit test strategy.
- Developing proof of concepts on Azure implementation.
- Worked with Devops for CICD pipeline setup.
Lead System Specialist
Confidential
Responsibilities:
- Designed the micro service communication.
- Derived strategy for Test driven development using tools.
- Involved in development of web site using C#, ASP.Net, JQuery, MVC and AngularJS, Html5, CSS3, Redis.
- Tools used Jira, Onestash, Git.
Confidential
Confidential
Responsibilities:
- Involved in designing & implementing the middleware services in an agile development environment.
- Interacting with clients for requirements, project planning and deployment strategy planning and resource allocation.
- Involved in complete Life Cycle including Analysis, Design, Development and Testing.
- Implemented Unit Test framework & developed a strategy for Test driven development.
- Designed/Developed SOA service using WCF, Web API.
- Involved in development of web site using C#, ASP.Net, Entity Framework, JQuery, MVC and AngularJS, Html5, CSS3.
- Designed database design using SQL server 2008/2012, Maria DB and Oracle 11i.
CoFEE Anywher
Confidential
Responsibilities:
- Played Technical lead role managing onshore & offshore team.
- Interacting with clients for requirements, project planning and deployment strategy planning and resource allocation.
- Designed SOA service using WCF service.
- Created web application using C#, ASP.Net, ADO.Net, Jquery, AJAX, MVC and Multi-threading.
Senior Software Engineer
Confidential
Responsibilities:
- Worked on Entity Framework 4.0 for Data access logic using C#.
- Worked on Windows Communication foundation (WCF) for interaction between client and server.
- Implemented system collaboration using SharePoint 2010(MOSS)
- Designed reports using SSRS.
- Involved in MS SQL Server 2005, 2008 database design and written SQL Queries, Triggers and Stored Procedures & SSIS packages.
- Implemented Unit Testing, Integration Testing and Regression Testing
Senior Software Engineer
Confidential
Responsibilities:
- Extensively worked with Win Forms using C# following UI design guidelines.
- Worked on Entity Framework for Data access logic using C#.
- Extensively worked with ASP, ASP.Net pages.
- Implemented customized data access components library to use multiple databases using LINQ to SQL and Microsoft Enterprise libraries.
- Worked on hand creating the type schemas (XSD) and validating against XML data.
- Involved in MS SQL Server 2005 database design and written SQL Queries, Triggers and Stored Procedures.
Senior Software Engineer
Confidential
Responsibilities:
- Involved in creating the design specs based on existing legacy systems.
- Designed and developed Win form user interface components including forms, inherited forms, user controls, base classes, interfaces. C# is used as the primary development language.
- Used Application blocks in Enterprise Library in the Data Access Layer.
- Developed triggers and Stored Procedures.
Confidential
Software Engineer
Responsibilities:
- Built a system dat automates the claim handling process using C# and ASP.Net.
- Developed the application as an N-tier application with UI in the presentation layer, Business logic in the middle layer using C# and Database activity in the backend.
- Developed dynamic ASPX web forms using VB, XML, XSL/XSLT, CSS, HTML and DHTML, JavaScript.
- Developed Object Model and Data Access Model based on Prototype design pattern using C# and ADO .NET. Implemented bound columns in the Data Grid to display user information.
- Analyze and design Web Site Navigation.
- Develop functional flow charts with due consideration and implementation of Object Oriented Concepts.
- Developed AJAX based panels to improve user experience and application performance.
- Deployment of web services for transactions using C# and exposed them through SOAP and HTTP.
- Developed JavaScript to perform validations and catch the events on client’s browser.
- Wrote complex Stored Procedures and triggers as and when required using T-SQL.
- Incorporated user autantications & authorizations in Web.Config (API) to make application more secure.
- Involved in writing Stored Procedures, triggers and SQL Queries using T-SQL.
Confidential
Software Engineer
Responsibilities:
- Interact with client to study and analyze requirements, building Use-Cases.
- Involved in the user review sessions to get feedback of the UI to be provided.
- Designed some of the modules, class and sequence diagrams, and involved in database designing.
- Used Multithreading to develop responsive user interfaces.
- Involved in Coding of various win forms and also created search engine for retrieval Data of Customers.
- Developed triggers and Stored Procedures.
- Developed Remoting and worked on XML files extensively.
- Provided the Search functionality in the product structure along with the traditional find next and previous functionality.
- Developed and employed Custom Controls.
Software Engineer
Confidential
Responsibilities:
- Developed ASP.Net pages using web forms, server, validation, and user controls.
- Extensively worked with ASP.Net pages using C#.
- Designed DTS package, DTS import/export for transferring data between different databases.
- Used multi-threading to enhance performance by running multiple processes asynchronously.
- Used ADO.Net extensively to interact with Oracle databases.
- Created stored procedures, triggers in Oracle.
- Enabled rich designs for rapid application development for creating and managing web forms.
- Wrote a component which interacts with web service to process the payment details.
- Developed Server side scripts in C# and utilized within ASP.NET code.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter.