PROFESSIONAL SUMMARY:
- Almost Nine Years of IT Experience mainly in developing Internet /Intranet and Client/Server applications
- Strong skills in designing and developing applications on the Microsoft .Net platform using .NET Framework, Visual Studio.NET (C#, VB.NET, ASP.NET).
- Strong hands on experience in analysis, design, development, implementation, testing and maintenance of software applications in the Client/Server environment using Visual Basic 6.0.
- Extensive involvement in all stages of application development life cycle including requirements, logical and physical architecture modeling, design, development, implementation, and support.
- Developed application in agile development methodology.
- Programming experience with Web Services.
- Knowledge of JavaScript Programming for client side scripting.
- Experience with third party controls like OBOUT controls for developing user interface.
- Experience with MVC.
- Conversant with database technologies.
- Extensive experience of writing Stored Procedures, Views, User Defined Functions, Triggers and Indexes in SQL Server 2012/2005/2000 and Oracle.
- Experience with querying in IBM database.
- Good hands on experience with making reports using Crystal Reports.
- Created reports with Power BI.
- Experience with Sharepoint.
- Skilled in preparing customer specifications as part of software technical requirements.
- Ability to work on multiple projects with aggressive timelines, to prioritize and meet operational deadlines in a demanding, fast - paced environment or quickly changing priorities.
- Possess strong analytical skills, excellent communication skills and a good team player.
- Excellent Planning and problem solving skills, able to work alone as well as in team with minimal guidance
- Proven ability to work as a team player as well as an individual.
- Ability to grasp and apply new concepts quickly and effectively.
TECHNICAL SKILLS:
Languages : C#. NET, VB.NET, C++, C, JAVA
Technologies : ADO.NET, ASP.NET
Web Services: SOAP, WSDL and REST-ful Web services
Web UI Technologies : HTML, Java Script, Ajax and CSS
Frameworks : Visual Studio.NET 2013/2012/2005/2003 , Visual Basic 6.0
ORM : nHibernate
Database : SQL Server, Oracle, DB2 and MS-Access.
Operating Systems : Windows, UNIX/Linux and Mac OS X
PROFESSIONAL EXPERIENCE:
Confidential
Senior .NET Developer, Atlanta, GA
Responsibilities:
- Designed and developed the application in ASP.NET and C#.
- Documented the design in detail, for every SQL Table, C# library, Web Service, and ASP.NET page.
- Implementing LINQ queries using LINQ to SQL.
- Developed and consumed Web Services using C#, ASP.NET.
- Created different Web API’s for the third party to consume.
- Deserialization of JSON object sent over by third party to redirect the User to Login.
- Worked with Web API to provide services to HTTP requests.
- Used Master pages, User controls, Custom controls to suit user's needs.
- Used ASP.NET, HTML and CSS to design the presentation layer of the website.
- Created ASP.Net validation controls and JavaScript validations to enforce validations.
- Involved in creating rich and interactive UI using CSS, Java Script and JQuery.
- Developed stored procedures, Views, T-SQL scripts for database maintenance.
- Created batch scripts for deployment in different environments.
- Used Team Foundation Server (TFS) as a Source code control.
- Involved in writing and executing the test cases for the application.
- Responsible for managing the Client communication and expectation.
- Involved in application designs and development from scratch.
- Involved in developing the application using MVC , C#, ASP.NET, WCF and Web services.
- Responsible for writing the LINQ queries to process and retrieve the objects.
- Involved in Database creation, working on database scripts, Store Procedures, View, Triggers and Functions in SQL server 2012.
- Used JavaScript , HTML for client side scripting.
- Used Bootstrap for responsiveness of the site.
- Extensively worked on JQuery Datatables.
- Used gridviews to display data in a well-defined manner with sorting, paging, export to Excel features.
- Involved in TFS and Agile implementation.
- Involved in testing the application in different environments.
- Involved in application release and responsible for defect free migration in different environments.
- Responsible for identifying the repetitive problems in application and come up with solutions to fix them.
- Responsible for production support and maintenance of the various releases.
Confidential
Senior Programmer AnalystResponsibilities:
- Designed and developed the application using C# and ASP.NET .
- Created web API’s for the third party to send data over to Summit once the order has been placed and shipped.
- Invoking of Web Services using C#.NET and exposed them through SOAP and HTTP.
- Worked on security issues related to user authentication and authorization
- Creating FOS files from scratch for billing purposes to be used by JD Edwards .
- Extensive use of Stored Procedures, Views and SQL queries in SQL Server database.
- Managed the Project using TFS .
- Involved in testing the application using WCF test client in different environments
- Responsible for production support and maintenance of the various releases.
- Train, assist, and transfer knowledge to new/regular team members, help set up their access to environments.
Confidential
Senior Programmer AnalystResponsibilities:
- Developed modules of the application in ASP.NET MVC and involved in writing C# classes.
- Created Certificates using PrintPDF in C#.NET.
- Responsible for writing the LINQ queries to process and retrieve the objects.
- Testing and maintaining the application.
Confidential
Senior Programmer AnalystResponsibilities:
- Actively involved in the requirement collection.
- Designed and Developed Winforms using C#.
- Created a windows service to run every 10 mins to get the Confidential product data to be updated on the catalog.
- Involved in taking Backups, Restoring, and Import/Export data using MS SQL Server.
- Testing and maintaining the application.
Confidential
Senior Programmer AnalystResponsibilities:
- Uploading User data from Excel file using Stored procedures sent over by Confidential .
Confidential
Senior Programmer AnalystResponsibilities:
- Download Inbound and outbound data from office365 message trace for Allstate, United and Schneider every month.
- Calculating the response times for the emails sent over by the clients to the Summit’s Customer Care.
- Creating Power BI reports for the Email responses.
Confidential
Senior Programmer AnalystResponsibilities:
- Created Top Level sites and site collections
- Inserted various Content and media web parts
- Managed SharePoint Security in Site Collection level
- Created and maintained lists, document libraries, form libraries, created views and save libraries and lists as a templates
- Provided Technical Support to end-users and resolved day-to-day issues regarding SharePoint.
Environment: MVC, ASP.NET 3.5/4.0, C#, JavaScript, JQuery, JSON, LINQ, CSS, HTML, TFS, AJAX, WCF, Web services, REST, XML, Visual Studio 2013, SQL Server 2012, SharePoint 2010, Power BI, Bootstrap, Agile software development, JD Edwards.
Senior .NET Developer
Confidential, McLean, VA
Responsibilities:
- Involved in Requirements gathering, Conceptual Design, Analysis, and Detail design, Development and System Testing
- Worked as part of an AGILE development team to create solutions that reduced time to delivery and improved quality.
- Implemented ASP.NET MVC using C# for the application.
- Developed the data layer to access bank related functionalities.
- Used Web Software factory - Application Block for Development.
- Implemented JQuery and JavaScript for client side scripting and validations
- Hands on experience on implementing AJAX functionalities for partial page rendering.
- Creating web user controls and web custom controls to enable reuse of common UI functionalities.
- Extensive use of CSS, JavaScript for client side scripting and other User Interface changes.
- Involved in creating workflows, page flows, summary tabs and landing pages.
- Consumed WADL (API’s) using response and request created by different team.
- Involved in writing unit test cases for Confidential
- Participating in code reviews, team meetings and status review meetings.
Environment: MVC, ASP.NET 4.0, C#, JavaScript, JQuery, CSS, Agile software development, HTML, TFS, Windows 7, AJAX, WCF, Web services, REST, XML, Visual Studio 2010
Senior Programmer Analyst
Confidential, Norcross, GA
Responsibilities:
- Responsible for taking requirements from the client.
- Created and developed the application using VB.Net.
- Created and designed required Company images using ADOBE Photoshop.
- Used Grid View control extensively for data display, dynamic generation of rows, and user input inside template columns.
- Used Edit Item-Templates and Footer Templates extensively for editing and adding rows.
- Worked on Tabbing for grid views where rows were dynamically generated.
- Coding accordingly for sending e-mails once the submit has been done.
- Creating Folders on the server accordingly and saving attachments and deleting them after submit.
- Created User Control for EXCEL sheet on Element D.
- Created different pop ups for different controls on the Form as per the requirement.
- Validating fields before submit.
- Used JavaScript, JQuery and AJAX for client side scripting.
- Used HTML, CSS and XML.
- Creating web user controls and web custom controls to enable reuse of common UI functionalities
- Involved in writing inline queries.
- Writing complex Database queries, Stored Procedures, Views and Triggers using MS SQL Server 2008.
- Worked on creating PDF reports using GNOSTICE PDFOne.
- Fixed bugs in the application at the business logic level.
- Suggested areas of improvement in the application for performance enhancement.
- Handling issues and modifying the code according to the requirement.
- Involved in testing the application.
- Solving issues independently and liaising with Customers to resolve issues proactively.
Environment: ASP.NET 2.0/3.0/3.5, HTML, XML, CSS, VB.NET, JavaScript, JQuery, GNOSTICE, Visual Source Safe, AJAX, ADO.NET, MVC3, IIS 6.0, Visual Studio 2010.
Confidential
Senior Programmer Analyst, Atlanta, GA
Responsibilities:
- Developed modules of the application in ASP.NET and involved in writing C# classes.
- Created Web Pages using Master Pages.
- Used Grid View control extensively for data display, dynamic generation of rows, and user input inside template columns. Used Edit Item-Templates and Footer Templates extensively for editing and adding rows.
- Used JavaScript and AJAX for client side scripting.
- Used HTML, CSS and XML.
- Used skin and Themes for the design of web pages.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Creating web user controls and web custom controls to enable reuse of common UI functionalities
- Involved in writing inline queries.
- Writing complex Database queries, Stored Procedures, Views and Triggers using MS SQL Server 2008.
- Worked on creating EXCEL reports.
- Fixed bugs in the application at the business logic level.
- Suggested areas of improvement in the application which helped in performance enhancement.
- Handling Production issues and modifying the code according to the requirement.
- Involved in testing the application.
- Solving issues independently and liaising with business analysts to resolve issues proactively.
Confidential
Senior Programmer AnalystResponsibilities:
- Developed modules of the application in ASP.NET and involved in writing C# classes.
- Created Web Pages using Master Pages.
- Used Grid View control extensively for data display, dynamic generation of rows, used extensively for editing and adding rows.
- Used JavaScript and AJAX for client side scripting.
- Used HTML, CSS and XML.
- Used skin and Themes for the design of web pages.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Creating web user controls and web custom controls to enable reuse of common UI functionalities
- Involved in writing inline queries.
- Writing complex Database queries, Stored Procedures, Views and Triggers using MS SQL Server 2008.
- Worked on creating EXCEL reports.
- Fixed bugs in the application at the business logic level.
- Suggested areas of improvement in the application which helped in performance enhancement.
- Handling Production issues and modifying the code according to the requirement.
- Involved in testing the application.
- Solving issues independently and liaising with business analysts to resolve issues proactively.
Environment: ASP.NET 2.0/3.0/3.5, HTML, XML, CSS, C#.NET, JavaScript, Team Foundation Server, AJAX, ADO.NET, IIS 6.0, Visual Studio 2010.
Confidential
Senior Programmer Analyst, Atlanta, GA
Responsibilities:
- Designing and developing ASP.NET application using C#.Net as the code behind.
- Maintaining a web application using IIS6.0.
- Created the Business Logic Layer and the Data Access Layer.
- Using Web Services and providing the application with proper security using HTTPS Protocol.
- Writing different Web Methods.
- Used JavaScript and AJAX for client side scripting.
- Used HTML, CSS and XML.
- Using IBM Database.
- Using Mainframes (COBOL Programming) as backend.
- Involved in writing inline queries.
- Programming ADO.NET for communication between application and the IBM database.
- Fixed bugs in the application at the business logic level.
- Data Migration from one data server to the other.
- Handling Production issues and modifying the code according to the requirement.
- Involved in Testing the application.
Confidential
Senior Programmer AnalystResponsibilities:
- Understanding business requirement document and writing technical write-ups.
- Designing and developing ASP.Net pages in C#.
- Create WCF Service for our clients to place bids and host WCF service in IIS.
- Design Operation Contracts and create client to call webservice.
- Used Enterprise library Data Application Block, Exception and Logging Application Block.
- Performing unit test using Visual Studio Test.
- Designing and creating crystal reports.
- Writing technical write-ups and creating SQL Server stored procedures.
- Extensive use of stored procedures for performing Selects, Inserts, Updates and Deletes.
- Optimizing SQL queries for performance.
- Participating in code reviews, Team meetings and status review meetings
- Creating Unit test cases for testers
- Implementing the solution on live environment, fixing the problems and working enhancements for the desired changes
Confidential
Senior Programmer AnalystResponsibilities:
- Designed and developed asp.net web application(C# code) that is an interface used by all the applications in the organization.
- Involved in designing the front-end for the Hierarchy Application.
- Created classes to use in the web application.
- Involved in creating user controls required for the design of front-end for Hierarchy application.
- Designed database for the application, part of Hierarchy application.
- Created HTML scripts in order to validate HTML form's data that was submitted by the user.
- Programming ADO.NET for communication between application and the IBM database.
- Involved in designing a user friendly interface to test the web application.
- Maintaining a web application using IIS6.0.
- Involved in System Unit Testing and Integration testing in development environment.
Confidential
Senior Programmer AnalystResponsibilities:
- Designed and developed asp.net website (C# code) to manage all business logic, store data, manage users, analyze and produce necessary reports.
- Designed and implemented User Interface Layer using ASP.NET web forms.
- Designed the web pages for the application in Model View pattern.
- Used Web and HTML Controls to develop web pages and user controls.
- Engaged in development of web pages using ASP.NET, HTML, CSS and UI enhancement coding.
- Used datagrids for developing the front end user interface.
- Used Java scripting and AJAX for client side scripting.
- Built Middle tier Components using C# and using them in COM+ environment.
- Designed and created the database for the tool.
- Programmed ADO.NET in the Data Access Layer for communication between application and the IBM database and several modules in the n-tier application.
- Data Migration from one data server to the other.
- Involved in creation of database objects like tables, stored procedures, functions, constraints.
- Working with ASP.NET 2.0 Master pages that were common throughout the application and content pages.
- Involved in System Unit Testing and Integration testing in development environment.
- Experience in Agile software development.
Confidential
Senior Programmer AnalystResponsibilities:
- Responsible for Analysis, Design and Development
- Analysis and design for the enhancement of the system.
- Handling Production issues and modifying the code according to the requirement.
- Developed C# code for the project.
- Engaged in development of web pages using ASP.NET, HTML, CSS and UI enhancement coding.
- Designed and created the database for the tool.
- Programmed ADO.NET for communication between application and the IBM Database.
- Involved in writing the stored procedures in backend.
- Wrote test cases and performed regression testing.
- Giving the production support and maintenance.
- Bug fixing based on issue generated by the client.
- Involved in Unit & Functional Testing.
Environment: ASP.NET 1.1, ASP.NET 2.0/3.0/3.5, IBM Database, HTML, XML, CSS, VB.NET, JavaScript, Visual Source Safe, Windows Server 2003, AJAX, ADO.NET, IIS 6.0, Visual Studio 2003,COBOL programming.
Confidential
Senior .Net Developer, Nashville, TN
Responsibilities:
- Designing and developing ASP.NET application using VB.Net as the code behind.
- Migrating the application from VB6.0 to VB.NET.
- Maintaining a web application using IIS6.0.
- Created the Business Logic Layer and the Data Access Layer.
- Used JavaScript and AJAX for client side scripting.
- Used HTML, CSS and XML.
- Used ActionScript for controlling Vector Animations.
- Used WCF for inter communication between the applications.
- Used WPF and XAML for developing user interfaces.
- Used Oracle10g as the database.
- Involved in writing Stored Procedures, Functions and Packages.
- Extensively worked with views.
- Extensively worked with Crystal reports for the generation of reports.
- Programming ADO.NET for communication between application and the Oracle database.
- Fixed bugs in the application at the business logic level.
- Data Migration from one data server to the other.
- Handling Production issues and modifying the code according to the requirement.
- Involved in Testing the application.
Confidential
Senior Programmer AnalystResponsibilities:
- Responsible for Analysis, Design and Development.
- Worked closely with requirements and business users.
- Designing Database and preparing Entity Relations Diagrams.
- Developing ASP.NET application from scratch using VB.Net as the code behind.
- Used Different AJAX tools like masked editor and date picker for client side scripting.
- Used OBOUT controls for developing user interface.
- Used HTML, CSS and XML.
- Used WCF for inter communication between the applications.
- Used WPF and XAML for developing user interfaces.
- Populated the different controls on the frontend using tables at the backend.
- Extensively worked on developing the front end.
- Used ADO.NET for communication between the application and the Oracle Database.
- Extensively worked with Stored Procedures and functions.
- Worked on pushing the data from the form to their respective tables.
- Worked with Crystal reports for the generation of reports.
- Involved in testing the application and fixing bugs accordingly.