SRAVYA Sr.Net developer
**********@*****.*** Phone:
Professional Summary:
8+ years of extensive experience in developing Client-Server and Web-based n-tier Architecture applications for windows and web based technology.
Experience with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
Developed N-tier web applications using Visual Studio 2008/2010/2012, C#, ASP.Net 3.0/3.5/4.0/4.5/5.0, ADO.Net, WCF, Oops, XML, SOAP, VB.net, Web Services, Web Forms, Win Forms, Microsoft .Net Frameworks.
Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against MS SQL Server 2008, SQL Server 2012/2008/2005, T-SQL 8 and Oracle 11g PL/SQL relational databases.
Proficient in Web Programming to enhance user experience and performance using JavaScript, j Query, Knockout.js, EXT JS, AJAX, AJAX Toolkit and CSS.
Experience in developing applications using ASP.Net MVC 4.0 Framework, HTML5, CSS 3.0 and Entity Framework.
Experienced in building sophisticated distributed systems using REST/hypermedia web APIs (SOA).
Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases
Implemented ADO.Net data access techniques i.e. SQL Connection Objects, SQL Command Objects, Data Set Objects, Data Reader Objects and Data Adapter Objects using Data Grid and Data List in ADO.Net
Extensively used LINQ (LINQ to SQL, LINQ to XML), ADO.NET, Entity Framework 4.0/5.0/6.0 and T-SQL in developing Data Access Layer.
Software development experience spanning ASP.NET 2.0 to ASP.NET 4.5.1 in C# including high transactional enterprise.
Knowledge on clipper.
Experience with Site Core 7.2 Content Management System (CMS)
Extensive experience with SQL Server, especially when using OR Mappers such as NHibernate and Entity framework with a code first approach.
Knowledge on Devforce, DevExpress, DevArt.
Utilized current and upcoming industry trends and practices to create Sitecore CMS websites.
Worked on extensively on Oracle, HTML, HTML5, GUI, PL/SQL, XAML and XML.
Extensively worked on developing applications using ASP.Net MVC.
Experience in building and consuming .NET Web Services using SOAP and REST.
Good experience with MVP, MVVM, MVC and Singleton design pattern.
Experience of programming in VB6.
Good Knowledge on Web API, WPF, Azure/Cloud, Silverlight and Microsoft Dynamics
CRM.
Good Experience with WWF 3.0/4.0, Oracle and Log4net.
Managed and maintained Oracle and NoSQL databases in production domain.
Good Experience with IOC (Inversion of Control) and Dependency Injection.
Good Experience with ACCUSOFT, REST.
Knowledge on Telerik third party controls.
Developed Single Page Applications using Angular JS and applied Bootstrap
Knowledge on WCF and WPF.
Good knowledge on FIRE BUG.s
Experience with Entity Framework approaches such as code-first and database-first.
Edited and corrected errors in JQuery functions for improving performance of a page.
Worked with IIS and Windows Server 2008 during application deployment.
Proficiency with Object Oriented Principles, Concepts and Best Practices.
Excellent in Communication and strong Presentation Skills, Leadership qualities, quick adaptability with team members and ability to work independently.
TECHNOLOGY AND TOOLS:
Languages
ASP.NET, C#, VB.net, Java script, j Query, HTML, WSDL, C.
.Net Technologies
ASP.NET, ADO.NET, AJAX, C#.NET, Entity Framework 6.0/5.0/4.0, Web Forms, MVC based development, Crystal reports, Java script libraries (angular, backbone, knockout), j Query, TSF, CSS,Data models, WCF, WWF, MSMQ.IIS,
Database
PL\SQL,SQL Server 2005/2008/2012, Oracle
Development Tools
Visual Studio 2005/2008/2010/2012, SQL Server Management Studio 2012/2008/2005.
OS
Windows 7/Vista/XP/NT/98, Windows Server 2008/2003.
Reporting Tools
SSIS, SSRS, Microsoft Reporting Services, Crystal Reports.
Hardware Exposure
System Integrating, Trouble Shooting, Handling of Intel 805X processors and programming them with C language.
PROFESSIONAL EXPERIENCE
Client: Hcentive, Lakewood, CO Aug’13-Present Role: Sr.NET Developer
Responsibilities:
Product development is an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings.
Involved throughout in Software Development Life Cycle (SDLC) process.
MVC (model-view-controller) architecture based development.
Designed the application as 3-tier architecture with extensive use of Object Oriented programming techniques.
Designed and developed applications using ASP.NET 4.5, HTML, CSS, JQuery, JSON and AJAX.
Developed View-Models in order to restrict the controllers to control the dataflow between the model and view.
Created Views and Partial Views – UI and middle tier for various modules using C#, MVC 4 (Razor View Engine), AJAX, jQuery, HTML, CSS.
Implemented VBA to control many aspects of the host application, including manipulating user interface features.
Evaluated patient records for suitability, completeness, and correctness of health data.
Recorded data electronically for collection, storage, analysis, recovery, and reporting.
Developed good user interfacing applications using WPF.
Software development experience spanning ASP.NET 2.0 to ASP.NET 4.5.1 in C# including high transactional enterprise.
Followed OOPS concepts and UML for developing the application with C#, ASP.NET.
Used LINQ and ADO.NET Entity Framework 5.0 for Database interaction.
Used MVC and MVVM pattern.
Working with Object-Oriented Analysis(OOA) for creating a model of a system based on what the user requires of the system.
Used WindowsForms to native windows user interface Common Controls by wrapping the extant windows API in managed code and Used WCF for creating services for the application to design using service-oriented architecture principles to support distributed computing where services have remote consumers.
Recorded data electronically for collection, storage, analysis, recovery, and reporting.
Handling the tasks of designing and maintaining SQL databases and VB6 applications.
Designing of multi-layer forms using design and layouts in VB.
Developed complex stored procedures using temporary tables and loops using T-SQL.
Used WCF for creating services for the application.
Used SOA architecture for developing services.
Created services using WCF over HTTP and TCP/IP protocols and Used WCF for creating services for the application to design using service-oriented architecture principles to support distributed computing where services have remote consumers.
Working with Object-Oriented Design(OOD) to add detail and design to the model.
Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
Used Windows Forms to native windows user interface Common Controls by wrapping the extant windows API in managed code.
Handled all kinds of insurance claims, including private, Medicare and insurance fraud.
Experience in Designing Reports in MS-Access and linking them through Visual Basic.
SOA Core Technology Stack Implementation confirming to Platinum availability SLA.
Experience in working on bootstrap loader global CSS 3 settings and improve the html5 elements style behavior for the UI display.
Working with Oracle 11g for data management i.e; for data updating, data deleting and to enter new data.
Develop Business logic layer by implementing Oops concepts abstraction, encapsulation, inheritance, polymorphism in C#.
Developed real-time fault-tolerant client-server communication system utilizing the HP-UX socket interface to TCP/IP.
Have worked on VB6 for reporting modules.
Collected payment for healthcare services provided.
Utilized classification software to assign clinical codes for reimbursement and data analysis.
Experience using Silverlight in creating and using interactive user.
Used NHibernate as ORM tool to map classes with tables to enable working with rows as objects.
Used Validation Controls, CSS in Web Forms for frontend development.
Developing a Conference Information System using VB.NET Windows forms (front end) and SQL Server 2005 stored procedures (backend).
Working with the creational design patterns.
Working with Knockout to simplify development of user interfaces by implementing data binding functionality.
Developed applications in Test driven environment using Unit testing.
Created Performance Test service for performance analysis matrix for the SOA infrastructure for providing SLA (Service Level Agreement) to the consumers.
Actively participated in project schedule, code reviews and deliveries.
Experience with Web Services, Web Forms, Win Forms, Microsoft .Net Frameworks.
Developed code to validate the user credentials for authenticating user to access the WCF service.
Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
Used List, Trees, Toolbars, Menus and Context Menus for navigating between pages in Windows Presentation Foundation (WPF).
Deployed the application and components on the test and production servers.
Experienced in building sophisticated distributed systems using REST web APIs (SOA).
Designed, tested, implemented and supported VB.NET-PL/SQL Oracle programs for payments processing, data analysis, QA and data mining.
Design of multiple web APIs.
Working with Sitecore for creating sophisticated web applications.
Implemented features in ASP.NET MVC application using NHibernate, Structure Map and JQuery.
Developed Single Page Applications using Angular JS and applied Bootstrap
Experience in using Angular.js 8, ability to test views and able to do end to end unit testing. Also, using continuous integration.
Used AZURE to provide a client-side managed class library which encapsulates the functions of interacting with the services and also Implemented AZURE to compute, storage, data, networking that help you move faster, do more and save money
Worked with IIS and Windows Server 2008 during application deployment.
Client side validations were designed using Data Annotations and java script.
Experience on data integration using SSIS.
Building complex interfaces in the front-end using modern JavaScript tools such as Knockout and Backbone.
Wrote database triggers in T-SQL to check the referential integrity of the database.
Assessments are done with variable size payload, variable protocol combinations, Load testing (variable number of concurrent requests) using SOAP UI and Load UI.
Designed class libraries for database connection using ADO.NET.
Used Knockout.js, which communicated with a Restful web service.
Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
Used oracle in creating database and manipulating entries.
Performing unit-testing on logics that are being built.
Used TFS for the purpose of project tracking and Source Control.
I was sure to complete given tasks on or before the given time frame.
Environment: ASP.NET 4.0; C#; Web Services; Winforms, WCF; MVC 4.0; WWF,LINQ; HTML; CSS; IIS, Visual Studio 2012; Pl/SQL, SQL Server 2008 R2; SQL Server Management Studio 2012; Oracle 11g; VB 6.0,Angular js, Knockout js, Entity Framework 5.0/6.0;AJAX; ADO.NET Framework; MVC Architecture; TFS,SSIS,WPF.
Client: Genentech, Sunnyvale, CA Jan’12- Jul’13 Role: Sr.NET Developer
Responsibilities:
Involved in gathering of requirements and creation of functional specifications for the project, based on the existing use cases and new use cases proposed by the client.
Involved throughout in Software Development Life Cycle (SDLC) process.
Implemented IOC (Inversion of Control) through Structure map.
Used C#.Net to implement business logic.
Developed Web Services to identify employee hierarchy and contact info for budget approval process and also consumed them in front end to auto-populate hierarchy for better user experience.
Used MVP interface architectural pattern to facilitate automated unit testing and improve the separation of concerns in presentation logic
Used Try, Catch, Finally blocks to catch exceptions thrown.
Used SSIS component of the MS SQL Server database software that can be used to perform a broad range of data migrated tasks.
Experienced with NHibernate to generate SQL commands, data handling and object conversion.
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 AJA;’X Tool kit.
Implemented OOPS concepts with C#.NET and ASP.NET.
Worked with Knockout to allows us to bind html elements against any data model.
Enforce compliance with dynamic processing and security policies by using ESB.
Worked with Sirecore to provide full data integration and abstraction layer.
Used AZURE to provide both PaaS and IaaS services which supports many different programming languages tools and frameworks.
Used Windows Form to write rich client applications for Pc &etc.,
Experience in using Windows Communication Foundation (WCF). Used WCF services for communicating with Microsoft SCCM (System Center Configuration Manager) server. One of the purposes was for license management.
Protocol-specific X25, TCP and Tape Comm classes inherited the characteristics of the abstract communication object and implemented communications specific to each protocol.
Used Visual Studio, and SQL server for the analysis and development of online systems.
Analyzed and exchanged administrator, designed, developed and maintained the web-based and automated accounting systems and various other applications using visual basic and SQL server.
Working with Object-Oriented Design(OOD) to add detail and design to the model.
Experienced with NHibernate to translate programming language syntax automatically to the language that the database understand.
Experience in using Sitecore which provides a very comprehensive way to control access at user level.
Used Multi threading to set different execution paths.
Designed user interfaces using XHTML.
Used Biztalk Server in order communicate with different software systems used in an enterprise
Good Experience with ACCUSOFT,REST.
Used .Net Nuke for a three-tier architecture model with a core framework providing to support the extensible modular structure
Experience in using Angular.js 8, ability to test views and able to do end to end unit testing. Also, using continuous integration.
Experience in using SOAP for creating web services.
Worked on CRYSTAL REPORTS for managing business intelligence applications
Used Entity framework as ORM tool to map classes with tables to enable working with rows as objects.
Experience in working on bootstrap loader global CSS 3 settings and improve the html5 elements style behavior for the UI display.
Used LINQ to retrieve the data from the backend through Entity framework.
Transferred data to front-end in JSON format.
Used JS as part of web browsers whose implementations allow client-side scripts to interact with the user
Developed database objects such as tables, views, stored procedures, audit triggers and user defined functions for database operations in SQL SERVER 2008 standard edition.
Followed TDD (Test Driven Development) when implementing Web Service for budget approval process.
Used Visual Source Safe (VSS) for source control.
Provided Production Support to troubleshoot and debug the issues during migration.
Used Jenkins for continuous integration.
Environment: C#, ASP.NET MVC 3.0, AJAX, boot strap,Js,WCF, Sitecore6.6, VB.Net, NHibernate, CSS3 60, LINQ, JSON, Entity Framework, Visual Studio 2010,EAI, HTML5, XHTML, SQL SERVER 2008, jQuery6,T-SQL 8, Backbone.js & Angular.js 8, Knockout js, framework, VSS, IIS, Jenkins, Web Services, SOAP, Silver light, Rapid Application Development (RAD),Azure, .Net Nuke.
Client: Invesco, Houston, TX Jan’10 – Dec’11 Role: .NET Developer
Responsibilities:
Worked in close quarters with clients in order to gather the requirements. The requirements were dynamic i.e. changing from time to time rite from search queries of the customer till the customer representative notes and in Rating module the logic and schema of the business layer had to be changed and updated frequently.
MVC (model-view-controller) architecture based development.
Share site's existing libraries with Covelo (JQuery, handler bars, etc.) by using Site core
Designed and developed NoSQL solutions for all users along with Azure tables.
Developed View-Models in order to restrict the controllers to control the dataflow between the model and view.
Increase page-speed by loading all JavaScript asynchronously. Simplify implementation by explicitly declaring dependencies by using Site core.
Involved in implementing the logic using C# and Oops concepts.
Created Views and Partial Views – UI and middle tier for various modules using C#, MVC 3 (Razor View Engine), AJAX, jQuery, HTML, CSS.
Working with DLL and EXE files and understanding VB development in the .Net framework.
Designed and developed UI using ASP.NET, HTML, CSS, JQuery and AJAX.
Experienced to fix and update existing cost and budgeting application which is a windows application written in VB6.
Exception handling functionalities were embedded into the business logic layer with C#.NET as code behind.
Was involved in all stages of Software Development Life Cycle including Analysis, Design, Coding, System Tests, Installation and Maintenance.
Client-Side validations were used as validation controls and java scripts were coded for functionalities at client-side.
Master Pages were used to achieve uniformity in the entire application and CSS were used for theming the pages.
New Assemblies were developed to implement various functionalities in the Business Logic using C#.NET.
Extensive experience on data integration using SSIS.
Developed good user interfacing applications using WPF.
Developed web applications using ANGULARJS.
Used ADO.NET and related data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to SQL data sources.
Used LINQ and ADO.NET Entity Framework 4.0 for Database interaction.
Porting of existing VB6 windows application to ASP.Net with MS SQL DB.
Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
SQL queries were written using joins on multiple tables into stored procedures. Functions, Triggers and Indexes were also used for achieving few database search functionalities.
Developed Web user controls for reusing controls in multiple web pages.
Used TFS for the purpose of project tracking and Source Control.
Explained the developed business functionalities and objects using use-case diagrams.
Worked on developing SSRS reports for generating different types of reports.
Performed several unit tests and integrated tests and also prepared user document related to the module.
Used bugzilla and TFS (for limited time period) to design, format code and find bugs respectively.
Environment: ASP.NET 3.0; C#; Web Services; MVC3.0; WCF;WPF; HTML; CSS; Visual Studio 2010; SQL Server Management Studio 2008; SSRS; Entity Framework; TFS;SSIS;ANGULAR
Client : ICICI Bank, Hyderabad, India Apr’06-Dec’09 Role: .NET Developer
Responsibilities:
Interacted with business analysts in gathering the requirements for the application.
Designed and Developed the Application using ASP.NET.
Created Web Forms using C#.Net and ASP.NET with Visual Studio 2005.
Used HTML, DHTML, Cascading Style Sheets, JavaScript and .Net Validation controls.
Designed user interfaces for the web using XHTML.
Created and validated Web Pages (Master pages, themes, and Site navigation maps) by using AJAX.
Used Cascading Style Sheets (CSS) to accomplish uniformity of all web pages.
Managed session state using SQL Server.
Involved in writing the code for the application, Exceptions, Tracing the errors and bug fixing.
Used ADO.Net for database connectivity and retrieving data from SQL server.
Used Dataset, Data Reader, Data Adapter classes of ADO.NET to communicate with SQL Server.
Developed application by implementing Model View Control (MVC) design patterns.
Used JavaScript, j Query for client side animations and validations.
Developed SQL stored procedures for data manipulation and querying data from SQL server and involved in UNIT testing.
Worked with Web controls, User controls and Custom controls.
Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notice etc.
Developed custom ad-hoc reports by using SQL Server Reporting Services (SSRS).
Used Team Foundation Server (TFS) for source control and management.
Involved in unit testing and integration testing of the Application.
Environment: C#.NET, ASP.NET 2.0, ADO.NET, AJAX, HTML, JavaScript, j Query, CSS, MVC, TFS, SQL Server 2005, Visual Studio 2005, SSRS, IIS, Windows XP, Unit testing.