Post Job Free

Resume

Sign in

I have extensive 8+ years of experience in developing Windows and Web

Location:
San Diego, CA
Posted:
November 28, 2017

Contact this candidate

Resume:

Lakshmi Parimala N

ac3in0@r.postjobfree.com

858-***-****

Extensive 8+ years of experience in developing Windows and Web based applications using .NET frameworks with C# as programming language.

Extensive experience in Agile/Scrum, waterfall, Test Driven and Domain Driven developments.

Involved in all phases of SDLC i.e. Requirement, Design, Development, Testing and Maintenance.

Strong experience in ASP.NET applications and used many features and frameworks like ASP.NETAJAX, State Management, Validation Controls, User Controls, Custom Controls, ADO.NET.

Expertise in .NET framework with great proficiency in creating Win Forms and Web Forms applications using ASP.NET, C#/VB.NET, ASP.NET MVC, ADO.NET, Cascading Style Sheets (CSS), JavaScript, JQuery Typescript, IIS, SQL Server and Visual Studio .NET.

Experience in developing, consumption and deployment of SOAP Web Services, WCF services and Web API's.

Experience in version control tools such as Team foundation server, VSS and CVS.

System design and development, Rapid Application Development using MVC patterns with design patterns, code review, release management.

Expertise in creating and maintaining stored procedures, constraints, Indexes, views, triggers and UDF's.

Implemented the SOA architecture by using WCF Restful/SOAP services.

Experience in designing UML diagrams including Use Case diagrams, Class diagrams, Interaction diagrams, State diagrams and Deployment diagrams.

UAT and Deployment – Supporting the User Acceptance Test, prioritizing the UAT defects by having timely discussions with the client, and providing the defect resolution. Supporting the Go-Live by providing proper deployment documents and installation guide to the deployment team. Responsible for enhancing, maintaining and supporting the product and other interfacing applications.

Good experience in exception handling and debugging using various tools.

Maintaining and setting up new IIS application pools across multiple domains.

Strong analytical and trouble shooting skills coupled with excellent communication skills and able to work individually or in team.

Technical Expertise: (Microsoft .NET)

Web Technologies – ASP.NET, ADO.NET,MVC

Desktop Applications – Win Forms, Windows Services.

Services –WCF, Web services.

Programming

oLanguages – C#.NET,VB.NET

oData Modeling – LINQ to SQL, Entity Framework

oDatabase – TSQL

oUI design – HTML5, CSS.

oScripting – JavaScript, VB Script, jQuery

Databases – SQL Server 2008R2.

Tools – Microsoft Visual Studio 2017/2012/2010/2008, SQL Server Management Studio,

Source Safe – Team Foundation Server, SVN, VSS.

Frameworks – Microsoft .NET v4.0, 3.5

Operating systems\servers – Windows Family, IIS

MAJOR ASSIGNMENTS

1) PROJECT: AFS Gateway & Web Console

Environment: Visual Studio 2017, C# 7.0, WinForms, MVC 5.0 razor, HTML 5, SQL Server 2016, ADO.NET, jQuery, WCF, XML, Advanced Installer, Azure Queue, Amazon SQS,SQL Service Broker, MSMQ

Client: AFS

Project Description: AFS Gateway is a universal integration product from AFS Technologies. The purpose of Gateway is to map and synchronize data of any external ERP/Flat File to the hosting ERP, and make it ready to use for the additional features available. Gateway provides near real-time integration with other ERP systems. It exposes few services and expects the external data to be in tune with the exposed services. Gateway was built on an n-tier architecture using WCF services and works on client – server architecture where services are hosted on server and exposes their end points to talk with clients. The services work accordingly on the messages passed by the clients.

Responsibilities:

Involved in Requirements analysis of the customer specifications and used to create an understanding and checklist document.

Understanding the design and overall architecture of the project and demonstrate the same to the team on demand.

Worked on Client Server Architecture and Having a very good exposure to Multi-tier SOA based Applications

Good exposure in making the application as loosely coupled.

Implemented Custom Exception handlers for showing User friendly messages.

Good exposure in writing the code at Low level Modules like Business and Data Access Layers.

Designed and developed Web and win forms using C# and made them not dependent on low level business components directly.

Handled both Client Side and Server Side validations.

Familiar with the MVC architecture and having Good exposure to its life cycle.

Used NUnit for Unit testing purposes.

Involved in trouble shooting the application for identifying the Memory Leaks in the production environment.

Used some memory profilers for identifying the root cause of the memory leaks

Having very Good exposure to the C# advanced concepts

Exposure to Multi-Threaded applications

Created Web APIs using ASP.NET Web API that allows to communicate using different media formatters and will provide the flexibility in defining the routing.

User interface (views) design and development with HTML5 and MVC5 helper methods.

Used the Views and Partial Views effectively for re usability.

Developed interactive pages of the application.

Used repositories like TFS, VSS and CVN for release management.

Followed Agile Process and Implemented Scrum Methodologies

UAT and Deployment – Supporting the User Acceptance Test, prioritizing the UAT defects by having timely discussions with the client, and providing the defect resolution. Supporting the Go-Live by providing proper deployment documents and installation guide to the deployment team. Responsible for enhancing, maintaining and supporting the product and other interfacing applications.

2) PROJECT: Promo Assist

Environment: C# with SQL Server 2008, WCF, Windows platform, VS2010

Client: AFS

Project Description: By using Promo Assist Manufacturer can create a deal for the customer. A deal will be created by the user which undergoes deals approval process .If the user is not allowed to approve the deal then it moves to next person for the approval .Once the deals is approved by the manufacturer the deals are imported to the distributor where he can operate the deals for the customer .

Responsibilities:

Interacting with the customers to define application requirements, reviewing the use cases and software requirement specifications, and defining the timelines for design, development and testing of the software application.

Understanding the design and overall architecture of the project and demonstrate the same to the team on demand.

Worked on Client Server Architecture and Having a very good exposure to Multi-tier SOA based Applications

Good exposure in making the application as loosely coupled.

Implemented Custom Exception handlers for showing User friendly messages.

Good exposure in writing the code at Low level Modules like Business and Data Access Layers.

Designed and developed win forms using C# and made them not dependent on low level business components directly.

Created WCF Services responsible for communicating and providing real time data from integrated server to Client

Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL

Handled both Client Side and Server Side validations.

3) Project: Patient and physician portal

Environment: ASP. Net, C#, Web services, JavaScript, SQL Server 2008, VS2010

Client: Athens Heart Center, USA

Project Description: The patient and physician portal is to enable Patients and referring physicians to access many advanced features. Through this portal the patients will have the ability to request appointments, request prescription refills, make payments, request to send their medical records and to review their own medical records. The referring physicians will have the ability to refer patients to Athens Heart Center and to review the medical records of their referred patients.

Responsibilities:

Involved in Requirements analysis of the customer specifications and creating requirement document.

Understand the design and overall architecture of the project and demonstrate the same to the team.

Developed XML Web Services using C#, ASP.NET, SOAP, XML, XSLT and WSDL.

Created ASP.NET validation controls and JavaScript validations to enforce validations.

Developed interactive pages of the application using ASP.NET Web Forms pages with C#.NET for the code behind modules.

Designed and developed Web Forms using ASP.NET and C# and created necessary classes in the business components.

Used AJAX for partial rendering of the Web Forms to improve performance by not having the whole page post back.

Worked on stored procedures, advanced queries, triggers, views, indexes for query optimization for the SQL Server databases.

4) PROJECT: Hess Oil

Environment: Microsoft .NET 4.0, C#.NET, SQL Server 2008, JavaScript, XML

Client: Hess

Project Description: Agenda for the project is to migrate from the power builder 6.5 applications to .net 4.0 framework by using the migration tool which extensively using the UML models and by that generating the .net code.

Responsibilities:

Interacting with the customers to define current and future application requirements, reviewing the use cases and software requirement specifications, and defining the timelines for design, development and testing of the software application.

Estimation of the migration activities and the new requirements.

Technical feasibility study of the requirements and features to be developed, defining and building the technical architecture for the development, defining structural, interaction, flow charts and data flow diagrams, designing the database schema and preparing technical specification documents.

User interface design, programming business and data access logic, creating stored procedures and maintaining the code to meet the requirements. Unit testing is mainly by writing Unit test cases and manual testing. Reviewing the fellow developers code and integration test cases prepared by testing team.

Documenting technical specifications, coding guidelines, quality standards, unit test cases, deployment and installation guides, and help manuals.

Conducting periodic defect review meetings, tracking the defect fixes and ensuring timely delivery by setting effective resolution timelines.

Mentoring, guiding and providing technical help to fellow team members.

Involved in creating technical frameworks, reusable components and technical whitepapers, and is a member of technical review board for .Net Factory of Work.

Identifying the equivalent component for the legacy behavior in the target environment in .Net

5) PROJECT: ATOM (Accenture Tool of Migration)

Environment: VS 2005, C#.NET, SQL Server 2005, JavaScript, XML

Client: Caterpillar

Caterpillar is the world's leading manufacturer of construction and mining equipment, diesel and natural gas engines, and industrial gas turbines. As a top Products client for more than 20 years, we have been helping Caterpillar with its most important initiatives, working across all aspects of its business, including engineering, manufacturing, IT and its global dealer channel.

Project Description:

ATOM tool owned by Accenture has the ability to convert the legacy application to the new .net environment. By doing this we will be able to use the same business logic and user of the tool is not required to have the business knowledge of the application.

ATOM has the Framework it has the implementation of the all commands/Methods emulation available in the AS400 environment.

This tool is robust and quick enough to migrate many programs at given instance.

This tool has the ability to covert the programs as below:

Converting the Physical file to SQL Table.

Migrating the data from Binary format to SQL table.

Converting the Cobol programs to Cobol .net

Converting the CLP programs to Cobol.net

Converting the Display file to ASPX pages.

Responsibilities:

Involved in Requirements analysis of the customer specifications and creating requirement document.

Implemented AS400 commands in .net.

Helped the team members to understand the architecture of project.

Conducted the knowledge sharing sessions on tool usage to onsite team.

Identifying the equivalent component for the legacy behavior in the target environment in .Net

Mentoring, guiding and providing technical help to fellow team members.

Estimation of the migration activities and the new requirements.



Contact this candidate