SUMMARY:
I am a self-driven, good learner and a focused senior Dot Net developer with 8+ years of combined experience in Software Development using .NET, Web development, Windows application development, Database technologies; Object oriented programming, System Analysis and Design.
Strong background in requirement analysis, entity analysis, database design and service-oriented architecture.
Extensive experience in Software Development Lifecycle – analysis, planning, designing, development, testing, deployment & testing.
Experience in developing application Design pattern mostly in Singleton design pattern
Extensive experience in developing Internet applications using .NET Framework 4.5/4.0/3.5/3.0/2.0 developing experience in C#, ASP.NET, MVC 4.0,VB.NET.
Developed MVC Controllers, View Models, views and Helper methods in MVC 4.0.
Developed MVP Presenter, View Models, and Views for the WinForms.
Developed application in Component-based Scalable Logical Architecture (CSLA)
Hands on experience in developing Multi-tier/N-Tier Architectures and implementing the concept of Object Oriented Programming (OOPS) Concepts including Interface, Inheritance, Abstraction and Polymorphism.
Extensive experience and in web page design with Cascading Style Sheets (CSS), HTML, JavaScript, JQuery, JSON and VBScript.
Experience in UML to design Interaction diagrams, sequence diagrams, use case diagrams in MS Visio etc.
Good in-depth understanding and experience in building server applications using C#, ASP.Net, ADO.Net,VB.NET, XML, Web Services(ASMX, SOAP), WITSML and handlers based on .Net Framework 4.0/3.5 / 3.0 / 2.0.
Experience with developing and maintaining the SSIS Package and SSRS.
Good working experience with ADO.Net objects as a part of accessing and updating with database and database Connectivity API’s (ADO.Net) in Web Applications and Window forms Application
Designed tables in database and developed stored procedure, function, triggers in SQL Server 2012/2010/2008/2005.
Involved in the performance tuning of the SQL Query developed in Oracle 10g/SQL Server 2010/2008/2005.
Experience in working with Entity Framework.
Experience in working with Web Service in .Net Framework.
Lead design, coding and testing of complex n-tier applications
Experience in Developing the Web pages with AJAX, Datatables and Telerik Controls.
Expertise in source code management tools such as Visual SourceSafe (VSS) and Team Foundation Server (TFS).
Experience in developing application in Window Phone/mobile Developer on Window Mobile device Center V6 and 6.5
Strong background in Oil and Gas, Trading, Transport and Financial Domain.
Expert in handling the L2 and L3 Production Support issue in the Real time application and solving them ASAP.
Having Experience in handling the project team in Onshore and Offshore.
Having Experience developing the application with Microsoft Visual Studio 2003, 2005, 2008, 2010, 2012.
Experience in Classic ASP for developing the web application.
Experience in migrating Classic ASP to ASP.NET
Knowledge on the Angular JS, WCF
Experience in Progress DB
TECHNICAL SKILLS
Programming Languages:
C#.Net, VB.Net, C, C++, OOPS
Web Technologies:
Classic ASP, ASP.NET 2.0/3.5/4.0/4.5, MVC 4.0, HTML5, AJAX, DHTML, CHTML,
Scripting Language:
Java Script, JQuery, JSON
Technology:
.Net Framework 2.0/3.0/3.5/4.0/4.5
Database:
SQL Server- 2005/2008/2012, MS-Access, SSIS, SSRS, DTS, Progress DB
Tools:
Microsoft-Office, Microsoft Visio.
Development Tools:
Microsoft Visual Studio .NET 2005/2008/2010/2012
Versioning Tool:
Visual Source Safe(VSS), Team Foundation Server 2005/2008
Web Server:
IIS 6.0/7.0
Operating Systems:
Windows XP/7, Windows 2003/2008 Server, Linux
Architecture:
Waterfall (SDLC), Agile (SCRUM) Methodology, Test Driven Programming, Data Base ER Diagram, Data Flow Diagram, Sequence Diagram, UML Modeling and Data Modeling, MVC, MVP, MVVM, Component-based Scalable Logical Architecture (CSLA)
Service:
WCF, SOAP, ASMX, XML Service, Web Service, Window Service.
XML Language:
XML, XSLT, XSD, XPath, WISTML.
Style Sheet:
CSS 1.0,2.0,3.0
Business Intelligence Tools:
Microsoft Business Intelligence (SSRS, SSIS and SSAS)
EDUCATION:
Masters in Computer Science – Manipal University
Bachelors in Information Technology - V.R.Siddhartha Engineering College.
PROFESSIONAL EXPERIENCE:
SUNCOAST SOLUTIONS, Clearwater, FL 10/2015 – 01/2016
Role: Senior .NET Consultant.
Project Details:
Suncoast Solutions application is a C# based .NET windows application that is used captures all clinical, financial and administrative data related to the patient and organizes it into one consistent record accessible to all users across multiple service lines. The environment consists of Progress DB and Component-based Scalable Logical Architecture. The application is used hospice care clients.
Responsibilities:
Participated in full software development lifecycle (SDLC) with Agile methodology.
Maintained enterprise applications leverage database schemes to created flexible architecture.
Designed and developed presentation layer with WinForms, C#.NET as code behind language.
Designed and developed application in Component-based Scalable Logical Architecture
Designed the WinForms using Infragistics control.
Application based on three tier architecture, and LINQ is used to query the generic collection objects.
Responsible for overall delivery of application to business users.
Responsible in Developing the SSRS reports according to client requirement
Designed and developed presentation layer with WinForms and Console Application, C#.NET as code behind language.
Developed complex Stored Procedures in Progress DB
Designed Configuration Manager for the application
Developed application as N-tier application with UI in the presentation layer using ASP.NET, business logic in the middle layer using C# and data service activities in the backend using SQL Server 2010/2008.
Involved in implementing Microsoft Application Blocks for data access, security and logging.
Extensively used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in the database.
Technology: .Net 4.0, ASP.NET, WCF, C#.NET including generics, Visual Studio 2015, Visual Studio 2012 and 2010, WinForms, TFS, Progress DB, SSRS, Design pattern, JavaScript, JQuery, Entity Framework with LINQ.
PUBLIX SUPER MARKET, Lakeland, FL 03/2015 – 09/2015
Role: Senior .NET Consultant.
Project Details:
Fresh Production Replenishment (FRR) is a C# based .NET windows application that is used by Publix employees to manage perishable inventory with handling costs and storage constraints in a retail environment. The environment consists of SQL Server and MSMQ Messaging. The application is used by around 1500 users simultaneously.
Responsibilities:
Participated in full software development lifecycle (SDLC) with Agile methodology
Maintained enterprise applications leverage database schemes to created flexible architecture.
Designed and developed presentation layer with Winform, C#.NET as code behind language.
Designed the Winform using Telerik control.
Application based on three tier architecture, and LINQ is used to query the generic collection objects.
Responsible for overall delivery of application to business users.
Responsible in Developing the SSRS reports according to client requirement and SSIS packages for getting data from data warehouse
Involving in implementing MSMQ Messages.
Designed and developed presentation layer with Winform and Console Application, C#.NET as code behind language.
Developed complex Stored Procedures
Designed Configuration Manager for the application
Developed system services SOA application platform for use by all applications utilizing WCF services and SOAP, XML Web Services the ASP.Net, C# provider model.
Developed application as N-tier application with UI in the presentation layer using ASP.NET, business logic in the middle layer using C# and data service activities in the backend using SQL Server 2010/2008.
Involved in implementing Microsoft Application Blocks for data access, security and logging.
Extensively used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in the database.
Lead and mentored the development whole application.
Developed application in the singleton design pattern.
Testing the application using Automation testing with Selenium
Technology: .Net 4.0, ASP.NET, WCF, C#.NET including generics, Visual Studio 2012 and 2010, Winform, TFS, SQL Server 2008, SSIS, SSRS, Design pattern, JavaScript, JQuery, Entity Framework with LINQ.
CHARLES SCHWAB CORPORATION, Austin, TX 10/2013 – 02/2015
Role: Senior .Net Developer / .Net Lead
Project Details:
MAP (Margin Application) is an intranet based application (web and Winforms based) used to monitor multiple components of Schwab cash, brokerage and margin accounts. This application is also used to import and export account data from Integrated Data warehouse to through Client Central Network System and will be used by all account managers within Schwab. The application is used by 300 internal employees.
Responsibilities:
Participated in full software development lifecycle (SDLC) with Agile methodology
Maintained enterprise applications leverage database schemes to created flexible architecture.
Designed ASP.Net Web Forms, C#, User Interface with HTML and Cascading Style Sheets (CSS) Designed page and AJAX, JSON master pages and JQuery,
Designed of large scale business applications and systems in a web-based multi-user environment.
Involved in development of web graphics and graphical (UI) Pages using the HTML, Master Pages & ASP.NET Controls
Application based on three tier architecture, and LINQ is used to query the generic collection objects.
Responsible for overall delivery of application to business users
Designed and developed presentation layer with Winform, C#.NET as code behind language.
Developed complex Stored Procedures
Responsible for monitoring SQL server jobs
Designed Configuration Manager for the application
Responsible for handling L2and L3 production issues and to develop processes for handling issues in the future
Developed some of the pages in MVC 4.0 architecture with Entity Framework using Razor as front-end view
Used Ajax on server controls to avoid page post back and page flickering.
Developed system services SOA application platform for use by all applications utilizing WCF services and SOAP, XML Web Services the ASP.Net, C# provider model.
Developed application as N-tier application with UI in the presentation layer using ASP.NET, business logic in the middle layer using C# and data service activities in the backend using SQL Server 2010/2008.
Involved in implementing Microsoft Application Blocks for data access, security and logging.
Extensively used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in the database.
Lead and mentored the development team both in Onshore and offshore.
Responsible in Developing the SSRS reports according to client requirement and SSIS packages for getting data from data warehouse
Developed application in the singleton design pattern.
Technology: .Net 4.0, ASP.NET, MVC, WCF, C#.NET including generics, Visual Studio 2012 and 2010, Winform, TFS, SQL Server 2008, SSIS, SSRS, Design pattern, Angular JS, JavaScript, JQuery, Entity Framework with LINQ, JSON, Ajax.
AGL RESOURCES (ATLANTA GAS LIGHT, USA) Atlanta, GA 07/2012 – 10/2013
Role: Sr .Net Developer
Project Details:
ELROY is a leak survey scheduling and reporting system that caters to the continuous leak survey program for all the local distribution centers of AGLR. It is developed in both web and Mobile versions.
Responsibilities:
Participated in full software development lifecycle (SDLC).
Maintained enterprise applications leverage database schemes to created flexible architecture.
Designed ASP.Net Web Forms, C#, User Interface with HTML and Cascading Style Sheets (CSS) Designed page and AJAX, JSON master pages and JQuery
Designed of large scale business applications and systems in a web-based multi-user environment.
Involved in development of web graphics and graphical (UI) Pages using the HTML, Master Pages & ASP.NET Controls
Developed different User controls which inputs the data and display the data for the web applications using ASP.NET.
Application based on three tier architecture, and LINQ is used to query the generic collection objects.
Developed some of the pages in MVC 4.0 architecture with Entity Framework using Razor as front-end view
Used Ajax on server controls to avoid page post back and page flickering.
Developed system services SOA application platform for use by all applications utilizing WCF services and SOAP, XML Web Services the ASP.Net, C# provider model.
Developed application as N-tier application with UI in the presentation layer using ASP.NET, business logic in the middle layer using C# and data service activities in the backend using SQL Server 2010/2008.
Involved in implementing Microsoft Application Blocks for data access, security and logging.
Extensively used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in the database.
Responsible in Developing the SSRS reports according to client requirement and SSIS packages for getting data from data warehouse
Worked on the XPath, XSD and XML Documents
Developed and Maintained the Window mobile Device Center for Windows handheld devices using window mobile device framework 6.0 and 6.5 version
Technology: .Net 4.0, C#.NET, ASP.NET, VS 2010/2012, TFS, Window mobile 6.0 frameworks, SQL Server 2008, Web services, Telerik Controls, JavaScript, JQuery, Entity Framework with LINQ, Winform, Ajax.
CLIENT: KONGSBERG OIL & GAS, Houston, TX 05/2011 – 06/2012
Role: Senior .Net Developer
Project Details:
BP Well Advisor is the project for the BP (British Petroleum) by the Kongsberg. They are providing the WITSML data with user interface in this site. This will have different type of widgets which are used to show different type of graph, index, picture and description of the live well from any country. Many oil and gas companies are using this software for their well drilling purpose. Using INT – Intellifield DLL they are developing the widgets in Winform.
Responsibilities:
Participated in full software development lifecycle (SDLC).
Involved in implementing Microsoft Application Blocks for data access, security and logging.
Extensively used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in the database.
Designed ASP.Net Web Forms, C#, User Interface with HTML and Cascading Style Sheets (CSS) Designed page and AJAX, master pages and JQuery
Development & Unit Testing of Widgets in the system
Coding and implementation of widgets using system. Drawing and Intellifield DLL in Winform (Pie Charts, Graphs, Simulator of Drilling machines)
Provided an application solution for checking the DLL version on both the onsite and offshore server and provided latest version (Check DLL Version)
Provided an application solution to start and stop some services for testing of the widgets as it was very difficult to login on both servers at a time for starting and stopping the services
Received good accolades from the customer in providing the above solutions
Involved in development of web graphics and graphical (UI) Pages using the HTML, Master Pages & ASP.NET Controls.
Developed different User controls which inputs the data and display the data for the web applications using ASP.NET.
Responsible in Developing the SSRS reports according to client requirement and SSIS packages for getting data from data warehouse
Worked on the XPath, XSD and XML Documents
Responsible for handling L2and L3 production issues and to develop processes for handling issues in the future
Developed application as N-tier application with UI in the presentation layer using ASP.NET, business logic in the middle layer using C# and data service activities in the backend using SQL Server 2010/2008.
Technology: .Net 2.0, 3.0, C#.NET including generics, VS 2008/2010, TFS, Winform, MVP Design Pattern, WITSML, XML, Ajax Sync.
TOTAL TRANSIT INC. PHOENIX, AZ DEC 2009 – DEC 2010
Role: Senior .Net Developer
Project Details:
RideSource is a mobility management company having contracts with both private and public agencies to provide fully outsourced, turnkey mobility management services on behalf of client participants. Services include member eligibility verification, the design and use of coordinated public and private transportation solutions, assistance with licensing, registering, insuring and repairing participant automobiles, training on the use of public transit systems to improve the mobility of client participants.
Responsibilities:
Used N-tier architecture for presentation, Business and Data Access Layers.
Written stored procedures using SQL in SQL SERVER 2008.
Developed Cascading Style Sheets (CSS) for User Interface uniformity throughout the application.
Handled many production issues and resolved various critical issues during maintenance
Coding and implementation of the web application includes new forms and fields.
Developed presentation layer with web forms using ASP.NET, C#.NET as code behind language.
Used HTML, JavaScript and AJAX for developing Controls and web forms.
Worked on the XPath, XSD and XML Documents
Involved in development of web graphics and graphical (UI) Pages using the HTML, Master Pages & ASP.NET Controls
Developed different User controls which inputs the data and display the data for the web applications using ASP.NET.
Responsible for handling L2and L3 production issues and to develop processes for handling issues in the future
Developed application as N-tier application with UI in the presentation layer using ASP.NET, business logic in the middle layer using C# and data service activities in the backend using SQL Server 2010/2008.
Experience in Classic ASP for developing the web application.
Experience in migrating Classic ASP to ASP.NET
Technology: Classic ASP, .Net 3.5, ASP.NET, ADO.NET, C#.NET, VS 2005/2008, TFS 2008, SQL Server 2008, JavaScript, JQuery, Ajax
SUPREMESOFT CORPORATION. McLean, VA AUG 2008 – DEC 2009
Role: Senior .Net Developer
Project Details:
The “HCMS” system constitutes a group of processes such as the resource management, client management, requirement posting & management, sub-contractors and the work-flow processes. The major participants of this system are Resource and its profile, the Clients and their contacts. Sub-Contractors, as the suppliers of resources, the Requirements of clients and the HCMS Users in different roles putting all the processes in action using the HCMS System
Responsibilities:
Designed ASP.Net Web Forms, C#, User Interface with HTML and Cascading Style Sheets (CSS) Designed page and AJAX, master pages and JQuery
Designed of large scale business applications and systems in a web-based multi-user environment.
Involved in development of web graphics and graphical (UI) Pages using the HTML, Master Pages & ASP.NET Controls
Developed different User controls which inputs the data and display the data for the web applications using ASP.NET.
Developed application as N-tier application with UI in the presentation layer using ASP.NET, business logic in the middle layer using C# and data service activities in the backend using SQL Server 2010/2008.
Involved in Software Analysis, Design for core modules
Development & Unit testing of entire system.
Coding and implementation of the web application includes new forms and fields.
Designed Database, Developed Stored Procedures and Wrote triggers for sending Emails to clients after any kind of transaction has been made.
Provided Production support
Handled production issues and Resolved various critical issues during maintenance
Responsible for handling L2and L3 production issues and to develop processes for handling issues in the future
Experience in Classic ASP for developing the web application.
Experience in migrating Classic ASP to ASP.NET
Technology: Classic ASP, .Net 3.5, ASP.NET, ADO.NET, C#.NET, VS 2003/2005, TFS 2008, SQL Server 2008, JavaScript, Ajax