Prathyusha Somagani Phone: 732-***-****
E-Mail: ******************@*****.***
Professional Summary:
A full stack developer with around 7 years of experience. Extensively involved in Requirement Analysis, Development, Design, Maintenance, Testing, support predominantly using C#, VB.NET, ASP.NET and SQL Server.
Experience on latest .Net Framework (2/3/3.5/4) with N-tier Architecture model and design patterns.
Experienced in a fast paced Agile Development Environment including Scrum, and Extreme Programming.
Strong Object Oriented Analysis and Design (OOAD) and C#, VB.NET Programming skills.
Experience with Entity Framework, LINQ with Collection and SQL.
Worked with Team Foundation Server, Visual Source Safe.
Excellent programming skills and strong in Object Oriented programming (OOP) concepts.
Strong Knowledge in End-to-End Software Development Life Cycle, Agile Methodologies, ER Diagram.
Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications using WCF/Web services Standards based on Service Oriented Architecture (SOA).
TECHNICAL SKILLS:
.NET Technology
.NET Framework 2.0/3.0/3.5/4.0, C#, ASP.NET, ADO.NET, LINQ, Entity Framework, WCF
Web Technology
JavaScript, jQuery, AJAX, CSS, HTML4/HTML5, XML
Languages
C#, C++, C.
Databases
SQL Server 2005/2008, Oracle 8i/9i (PL/SQL)
Web/App Server
Web Server : IIS
IDE
MS Visual Studio.NET 2005/2010/2012/2013, SQL Management 2012, SQL Developer etc.
Operating Systems
Microsoft Windows 7/ Vista/ XP/ 2003/ 2000,UNIX
Reporting Tools & Others:
MS SQL Reporting Services 2005, TOAD, Visual Source Safe (VSS), TFS.
Education:
B.E from Vasavi College of Engineering, Osmania University, Hyderabad India, 2009.
PROFESSIONAL EXPERIENCE:
Technology Analyst (Developer) April 2013 –March 2016 Infosys New jersey
Project: PSNM
Description: Worked on operations and delivery for business critical Work Force Management applications
Responsibilities/Highlights:
Solving problem tickets with stringent SLA’s and adding the root cause to knowledge management repository to increase the knowledge articles on the application.
Participated in system specification meetings, analyzed user requirements, coordinated with coders and team members.
Worked with Agile and Scrum Methodology to produce high Quality software
Worked with Visual Studio 2010/ .net Framework 3.5/4.0 to implement Business Logic.
Developed WCF services for both Desktop and mobile applications.
Developed WCF Web services, APIs, and other back end components.
Implemented Ajax Asynchronous and Asynchronous calls.
Client side validations using JavaScript.
Adopted JQuery library in our Web based application.
Designed and actively participated in the development of web client using ASP.NET framework, Java Script, XML and HTML.
Written Stored Procedures, Query's for Database connectivity using SQL Server 2008
Data extracts using shell scripts.
Identifies and resolves functional and technical problems and business critical incidents through research and analysis
Perform Stress and Volume testing to ensure there are no performance impacts with the upgrade
Implemented number of tools for internal and external users to reduce manual effort
Prepare checking scripts, startup scripts & clean up jobs in the new servers.
Creating database schema (Oracle tables/Materialized views, Procedures, Packages)
Writing/Modifying the Oracle procedures, functions to cater the new requirement/ to put in the new validations in terms of data validation
Environment: Oracle, PL/SQL, Visual Studio 2010, HTML, .Net 4.0, Xml, ITAM, UNIX Shell Scripting.
Infosys Hyderabad, Senior Software Engineer (Developer)
Client: Telstra Oct 2012- Mar 2013
Project: Connect BI
Description: Developing a web application to aid the Communication Engineers at Telstra. The application is mobile ready application which will help the users to track the work that they are assigned and also update it whenever there is a change in the status. The ASP.Net application interacts with a WCF services and uses JQuery. The application is designed based on MVC architecture.
Responsibilities/Highlights
Composed user stories for the iteration as part of the Agile process
Involved in maintenance and ongoing enhancements to application developed in .net Framework 4.0/3.5, ASP.net, VB.net, Web services, WCF Service, JavaScript, XML, HTML, T-SQL.
Designed & developed web user interface using ASP.net, VB.net, HTML, CSS, JavaScript, server controls, and developed customized Web controls.
Worked With ASP.net Web Parts, Navigation Control, User Controls, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website
Extensively involved in developing components for Business and Data tier using VB.net, ASP.net, and ADO.net.
Client side validation of pages done in and JavaScript and validation controls were incorporated for server
Side validation.
Worked on windows services, which are used to read and store data from XML files in to the database.
Maintained state of the Web Pages by using View State and Session Memory objects.
Implementation of web services using SOAP xml, Restful web services, WCF and Web API middleware components for data retrieval and manipulation.
Utilized Master pages, Themes, Navigation controls, Authentication to design secure web pages using ASP.NET MVC 3.0 and built highly responsive and interactive AJAX enabled Web applications using AJAX Tool kit.
Involved in debugging, analyzing critical application issues by looking at the logs and other connectivity.
Automating the generation of reports which are required regularly
Involved in regression testing of the site.
Played a role in implementation of the Oracle Database Upgrade from 9i to 11g (Decision Support System DB), Co-ordinated with DBAs & UNIX administrators.
Performing Stress and Volume testing using tools like Load runner etc. and tuning the application code
And database along with the dba to get the desired results. These exercises gave deep insight into the
Product capability and helped refine our solution designs in each subsequent project
Environment: Oracle, PL/SQL, Visual Studio 2010, HTML, Xml, NUNIT
Infosys Hyderabad,Software Engineer (Developer)
Client: Telstra SEP 2011 – SEP 2012
Project: Connect NBN
Description: Telstra is an Australia’s leading telecommunications and information services company and the NBN is a new communications network to replace the existing system and give Australian homes super-fast internet and phone access. As part of an agreement with NBN Co, Telstra will move its customers to the NBN, and lease access to its exchange space and extensive network ducting to assist in the rollout and as a part of this project added minor enhancements to the custom screens of click schedule.
Responsibilities/Highlights:
Worked on operations and delivery of Telstra-NBN initiatives for work force management applications for Telstra
Handled code changes to the existing code and closing of high priority issues within a short span
Studied and analyzed the functional and technical specifications.
Created Visual Studio.NET web forms and Class libraries containing code for business and data access logic using C#.NET.
Coding and debugging using ASP.NET and C#.
Used ADO.NET objects such as Data Adapter, Data Reader and Data Set for consistent data access.
Developed the web pages using Visual Studio, HTML, and CSS for styling the Web pages.
Written stored procedures and functions used by data access layer.
Performed Unit Testing and documented the results.
Designed front end UI with help of ASP.NET, Ajax Controls, and CSS.
Extensively used ASP.NET Data Grid and Data List controls for displaying the data.
Used Ajax Update Panel for faster post back of the data.
Implemented MS-Unit Testing, Integration Testing and Regression Testing.
Involved in SDLC followed by agile methodologies to produce high quality software model using N-Tier Architecture
Managing the performance testing of the application using tools like HPQC load runner Suite 11.0, Site Scope.
Preparing Test Plans for BI (Business Initiatives) and performing various cycles of testing (unit testing, integration testing, supporting UAT etc.)
Maintained and supported Microsoft Team Foundation Server (TFS) to allow for a secure code storage in a multi-team environment.
Point of contact to customers and other interfacing applications during test phase and deployment.
Creating HLD (High Level Design), DLD (Detailed Level Design), MTP (Master Test Plan), DTP (Detailed Test Plan), IPTA (Interface Planning and Test Agreement) for End to End Testing & TSR (Test Summary Report)
Environment: Visual Studio 2010, HTML, .Net 2.0, Xml, SOAP, HTML, SQL Server 2005, LINQ.
Rapid soft Inc., .NET Developer, INDIA JUNE 2009- AUG2011
Rapid soft Inc. is a small scale IT developing firm with various business application and website developing firm. We have developed a Banking for one of its client. An Application which allows users to log into their account, check the transaction history, account balance, paying the credit card payments.
Responsibilities:
Involved in Client Gathering and analyzing requirements, and documenting them with use cases.
Developed Windows forms and Screen layouts in Visual Studio.
Designed and developed web user controls, master pages, validation controls, CSS files using C#.NET, VB.NET, JQuery, JavaScript, XML, HTML and ASP.NET.
Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls.
Implemented web based front end application using classical ASP.
Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
Business logic and calculation were implemented via stored procedures, triggers and function.
Implemented transaction executions safely by using COMMIT and ROLLBACK commands.
Developed ADO.NET modules for communication of the Application with the Database layer.
Responsible for writing SQL queries to fetch data as per the business requirements with proper tuning techniques.
Involved in testing different functionality.
Provided Code Maintenance and Customer Support.
Environment: ADO.NET, VB.NET, C#.Net, Win Forms, SQL Server 2005, T-SQL, Visual Studio.NET (VS.NET), Visual Source Safe, LINQ.