Nothing Special   »   [go: up one dir, main page]

Dice Resume CV Shilpa Kasthala

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Shilpa Kastala

Lead Dotnet Developer


Email Id: Kasthala.shilpa@gmail.com
Contact: 5732396763

Professional Summary:

 Over 10 years of IT experience in system analysis, design, development, support and


maintenance of business applications in client/server technology, three tire architecture
and web development.
 Extensive experience in Client Facing Role.
 Over 4 years of experience in Health Care domain.
 Over 6 years of experience in Airlines domain.
 Experience in client facing roles in US process documentation, people management.
 Strong development experience in .Net Framework 4.0, 4.5.
 Hands-on experience in web application development using ASP.NET, Win Forms, and
Java script libraries (Extjs), jQuery, SQL and Web Services.
 Strong development Experience in MVC and Entity Framework.
 Expert in designing Business & Database layer with object relational mapper (ORM) tool
COFGen.
 Strong expertise in GUI designing for Web Applications using JavaScript, jQuery.
 Possess extensive Object-Oriented Programming experience in C# and good
programming experience in JavaScript.
 Comprehensive understanding of SDLC, OO principles, and design patterns
 Experience in Configuration Management tools like TFS, Visual Studio SourceSafe
(VSS)& Subversion
 Working experience in Software development models like Agile Software Development,
Scrum Development and Waterfall Model.
 Hands-on experience in Test Driven Development (TDD) using Visual Studio Unit testing
frameworks like NUnit.
 Hands-on experience with SQL Reporting Services (SSRS) and Crystal Reports for
report generation, integration into .NET applications
 Desire and ability to work towards leading a team of 2-5 other application developers
 Produce high quality application engineering deliverables in accordance with the
project timeline
 Analytical skills – ability to investigate and resolve issues in a high-pressured
environment
 Experience, communicating project status, defining, documenting, and
maintaining processes and procedures
 Monitor tasks, track development efforts and track success
 Work as part of a team and work independently
 Experience with TFS and MS build
Technical Skills:

Programming Languages C#
Development WinForms, ASP.NET, ADO.NET, Entity Framework, LINQ,
Technologies AJAX, JSON, JavaScript, HTML, Web Services, .NET
Framework 4.7,4.0, 3.5, 2.0, N-Unit
Development Tools VisualStudio.NET 2017/2015/12/10
Design Patterns MVC
RDBMS MS-SQL Server 2008, 2016
XML-Related XML, XSD, XSLT, SOAP, WSDL, XAML
Technologies
Design Tools UML, MS Visio
Reporting Tools SQL Server 2008 Reporting Services, Crystal Reports
Application Servers Windows Server 2003/ 2008/2010, IIS
Version Control Visual Source Safe, TFS
Methodology Agile, SCRUM

Education:
Master of Computer Applications, June 2009, Kasturba Gandhi College for women, Hyderabad,
India

Employment Details:
 June 2014 till date Tata Consultancy Services, Hyderabad, India
 June 2016 till date TCS, USA
 May 2010 to May 2014 Tech Mahindra, Hyderabad, India

Professional Experience:

Project Name: e-Streaming,


Client name and Location: Travelport, Denver, Colorado,
Role: Lead Developer Sep 2018 - Till Date

About Client:
This is a Travelport application, which streams the real-time customer’s airline shopping/bookings
request data received from SPLASH. Once this data is gathered, e-Streaming can transmit the
data to subscribed customers (for e.g. Fare Compare, GOIBIBO, Hopper, and Yatra) via HTTP
POST in a compressed CSV format by applying predefined business rules or filters set by
respective customers.

As an Onsite Lead, I am responsible for:


 Working in the Agile Methodology and Scrum, assign and deliver the work in two weeks.
 Demo the task to the product team at the end of iteration.
 Develop, maintain, support customers and project related deliverables.
 Handling Requests like adding new customers, Configuration changes and Problem
Reports from the customer.
 Attend project status meeting with client every day.
 Lead and Implement the deployment process as part of the release cycle.
 Coordinate with offshore team and assist them in technical or functional difficulties.
 Co-coordinating with Client managers and Director for new and ongoing engagements
 Peer Code reviews of any new code change or enhancement to the existing product.
 Analyze functional and non-functional requirements.
 Estimate total effort for any new enhancement.
 Design the architecture of the new enhancement.
 Coordinate with end users to understand their issues and provide the solution.
 Perform Unit Testing and Load Testing for any new deliverables.
 Developed an internal tool with name Admin Dashboard to perform customer related
activities using MVC, jQuery, Bootstrap and JavaScript

Environment: .NET Framework 4.7, C#, MVC, Web Services, LINQ, SQL Server 2016, XML,
JavaScript, CSS, Agile/Scrum methodology

Project Name: Travelport Air availability Systems,


Client name and Location: Travelport, Denver, Colorado
Role: Senior Dotnet Developer April 2017 - Aug 2018

About Client:
TAAS complex is a product that integrates the World span e-certified Service and the
Galileo/Apollo Air Availability Service also formerly known as TCC (Travelport Cache Control). It
includes eCertified, AirAvailSystem (CSYS), Redis (IMDB), TAAS, MetaDataCache, and other
WCF services. With the implementation of OTTO (Off TPF transaction Orchestration) project,
TAAS service has now taken over the shopping inventory lookup with a new TAAS servers’ group
that will support inventory retrieval functions for all Travelport GDS for shopping transactions.

As an Onsite Lead, I was responsible for:


 Develop, maintain and support standard project management deliverables.
 Handling Request for Change and Problem Reports from the customer.
 Attend project status meeting with client every day.
 Involved in All activities of SDLC phases.
 Implemented business layer using Object Oriented (OOPS) concepts and C#.
 Consumed the WCF service through netTcpBinding for validation process
 Used LINQ to objects to query the collection for the given requirements
 Coordinate the code load process as part of the release cycle.
 Coordinate with offshore team and assist them in technical or functional difficulties.
 Coordinate with end users to understand their issues and provide the solution.
 Contributed in the design of the front-end UI application using MVC/ASP.NET and
developed the business logic using C#.

Environment: .NET Framework 3.5, C#, WCF, LINQ, SQL Server 2008, XML, JavaScript, CSS,
Agile/Scrum methodology

Project Name: Inflight Records, United Airlines,


Client name and Location: Houston, Texas, USA
Role: Dotnet Developer Jun 2014 - Mar 2017

About Client:
Inflight Records web application is for maintaining Work history, leaves, vacation, complaints and
training records (class, schedule, and courses) for every Flight Attendant. This project is used in
United Airlines for maintaining end to end Flight Attendant records and history. The security is
handled by roles, sessions and permission. Technically the architecture is more build on entity
framework and has 3 different websites and a report project. In addition to this there are windows
services, web services and data handling from external systems. The release cycle is biweekly
and the role as a developer will be handling all phases of development till prod release

As a Dotnet Developer, I was responsible for:


 Develop, maintain standard project management deliverables.
 Managing Deployment efforts for the applications.
 Handling New Requirements and Request for Change from the customer.
 Peer Code reviews and assisting the trainees in any technical difficulties.
 Involved in all activities of SDLC phases.
 Attend project status meeting with client every day.
 Generated reports to display Flight Attendant Reports, Leave Summary Report etc. using
SQL Server Reporting services (SSRS).
 Designed and Developed Leave Module for the Flight Attendant using ASP.NET, Web
Services and SQL
 Wrote stored procedures and functions for the developed functionalities in SQL.
 Contributed in the design of the front-end UI application using JavaScript and
developed the business logic using C#.

Environment: .NET Framework 3.5, C#, ASP.NET, WCF, LINQ, SQL Server 2008, XML,
JavaScript, CSS, Agile/Scrum methodology

Project Name: Mobile Medical Unit,


Client name and Location: HMRI/EMRI India
Role: Dotnet Developer/Analyst May 2010 – May 2014

About Client:

This project is a Mobile Medical Unit application. Mobile Medical Units provide primary and
preventive health services to the people by visiting rural and urban areas. The main purpose of
this application is to capture the data of Primary Health Care services provided to the people with
diagnostic facilities through mobile medical units. It is a 2 Tier Web Application.

As a Dotnet developer, I was responsible for:

 Worked in various support and enhancement activities for different projects in HMRI and
EMRI
 Developed web pages using HTML 5, CSS and JavaScript.
 Designed and Developed User Module using ASP.NET, JavaScript and SQL Server
2012
 Created Master pages and user control using ASP.NET to provide uniform look and feel
for the web pages across the website.
 Provided end to end support in fixing the UAT defects and post-production defects.
 Created user manual of application and involved in end to end KT session with client.
 Developed Web methods for web services for User Registration Module using Web
Services, C#.
 Creation and modification of stored procedures, Triggers using SQL Server 2012
 Involved in Code review, unit testing.
 Preparation of design documents
 Deployment of the web application, Unit Testing, Moving to Production

Environment: .NET Framework 3.5, C#, ASP.NET, WCF, LINQ, SQL Server 2008, XML,
JavaScript, CSS, Waterfall Model

You might also like