Nikitha
Summary:
A .Net Professional with *+ years of diverse experience in all phases of Software Development Life Cycle process(SDLC) involving Analysis, Design, Development, Deployment, Testing and Implementation of Client/Server applications using Microsoft .NET.
Worked with Visual Studio 2013/2012/2010/2008.
Experience in Agile Software development process using SCRUM methodology and Waterfall model.
Expertise in developing Client/Server Applications on Three Tier Architecture, N-Tier Architecture, SOA (Service-oriented Architecture), MVC (Model View Controller), Entity Framework.
Working knowledge in implementing client-side JavaScript, JQuery, AngularJS, proficient in HTML, CSS.
Experience in developing presentation layer using Web Forms, Windows Forms, and Windows Presentation Foundation (WPF).
Experience in developing the web applications using ASP.NET, C# and database accessing using ADO.NET.
Expert in writing Complex SQL Queries, Stored Procedures, LINQ, T-SQL Statements using them with ADO.NET.
Worked with .NET Server Controls, Web User Controls, Data Grid, and Form Validation Controls and created numerous Custom controls.
Experienced in manual testing and basic automation (UFT)
Experience with different kinds of services like WCF, Web services.
Well versed in various stages of product development such as UI development, API development,UI customization, Database Migration.
Extensively &efficiently used Data Reader and Datasets in ADO.Net to retrieve, display, edit and update data in the database.
Good Knowledge of database design & development, which includes: creating tables, indexes, triggers, views, performance tuning using SQL.
Experience with Unit testing, Integration testing & Functional testing.
Excellent analytical skills with proficiency in debugging and Problem solving.
Used versioning tools Microsoft Team Foundation Server (TFS), Tortoise SVN for version controlling of the Application.
Batch Process Extensive expertise with Batch processing using C#.NET for both import and export batch files.
Education:
Bachelors of Technology, from India.
Technical Skills:
Technologies:
ASP.NET, ADO.NET, WPF, WCF, LINQ, Web API
Languages:
C, C++, C#, SQL
Database:
SQL Server 2012/2008/2005, Oracle 9i/10g
Frameworks:
.NET 4.5/4.0/3.5/3.0/2.0, MVC
Web Technology:
HTML, XML, JavaScript, AJAX, CSS, SOAP, Web services, Windows service
Server Platforms:
IIS 7.0/6.0/5.0, Windows Server SPI
IDE:
Microsoft Visual Studio .NET 2013/2012/2010/2008/2005
Reporting Services:
Crystal Reports
Version Control:
MS-Team Foundation Server
Operating Systems
MS-DOS, UNIX, Windows 9x/NT/2000/XP/Vista/7/8
Professional Experience:
Client: Prudential Financial, Roseland, NJ Sep 2015 – Till Date
Role: .NET Developer
Responsibilities:
Involved in the design/development activities for the complex GUI and challenging Business logic parts.
Created Business Logic Layer & Data Access Layers.
Involved in using MVC pattern for the UI development.
Involved in Web Forms user interface design of the application using HTML, CSS, Java script, and ASP.NET Server control.
Developed functionality with the ASP.NET (C#.NET).
Managed multiple Scrum teams in Scaled Agile Framework for delivery of software iterations,
Facilitating and documenting all scrum events including daily stand up meetings, sprint planning, user demos, retrospectives.
Involved in Multi threading and oops concepts With in C# 4.5.
Implemented UI Grid and custom controls like tree view controls.
Deployed and managed applications using Windows Azure.
Implementation of client side validations using JavaScript,JQuery and ASP.NET Validation.
Supported customers in optimization and improvement of existing features of all API applications.
Resolved technical problems relating to API application by identification and fixing bugs.
WPF/MVVM architecture design & development for company's new generation of software system on .NET Framework 3.5/4.0 and Visual Studio 2008/10
Also involved in enhancements of Dashboard tool used for support perspective built on WPF.
Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
Worked on various SOAP and RESTful services used in various internal applications.
Implemented WPF in creating custom controls, 3D graphics.
Design and develop solutions using C, C++, Multi-Threaded, Shell Scripting.
Multi-threaded loading and rendering textures and models, C++ to C#
Used Dependency Injection Pattern to reduce the dependency coupling between classes and in
Front end using AngularJS
Used Web API from frontend to make http calls to the controller.
Having knowledge of designing a responsive web application using Bootstrap.
Involved in the implementation of various structured modules for the application using C#, ASP.NET, ADO.NET, Web Services, SQL Server etc.
Involved in Development of overall middle tier and database tier. Extensively worked on stored procedures, triggers etc. on the SQL server Database side.
Configured “Web.Config” files for the configuration of the entire Web Application.
Involved in writing code on ADO.NET to communicate with SQL Server.
Used Data Controls and Telerik controls for binding data from database.
Create & modify database objects like tables, views, procedures, functions, triggers, packages, indexes, synonyms, materialized views using Oracle tools like TOAD and SQL Navigator.
Used Design Patterns like factory design pattern in the application.
Developed libraries to implement the Business rules.
Responsible for developing &maintaining the portal.
Involved in creating documentation for website.
Involved in complete Life Cycle including Analysis, Design, Development and Testing.
Solid SQL skills, can write complex SQL queries; functions, triggers and stored procedures for Backend Testing andEnd-2- End testing.
Responsible for verifying code standards and accuracy developed by different team members.
Handled Run Time Errors & Design Time Errors by implementing appropriate error handlers in C#.Net.
Responsible for deployment of the Application in production and resolving any post-deployment issues.
Also responsible for production support work.
Environment: C#, .NET Framework 4.0/4.5, ASP.NET, ADO.NET, IIS 6.0/7.0, Web Services, HTML, CSS, AngularJS, SQL Server 2008/2012, XML, XSL, JQuery, JAVA Script, Microsoft Visual Studio 2010/2013, TFS, SharePoint
Client: JPMC, Columbus, OH Feb 2014 – Aug 2015
Role: .NET developer
Responsibilities:
Implemented CRUD functionality with Entity framework in ASP.NET MVC 4.0.
Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules.
Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
Creates Agile tools and methodology to support "AgileFall"
Used various Telerik controls, developed User Controls to design custom UI to meet the requirements and to increase the ease of use for customers.
Managed and build applications and services using Windows Azure
Worked on applications software development efforts from deployment through the maintenance support process.
Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes
Used jQuery and AJAX to make the User Interface more responsive.
Develop WebGUI interface using C++ with Wt library.
Creation of database objects like tables, views, Indexes on tables, synonyms, materialized views, Stored procedures, packages using oracle tools like SQL* plus
Utilized XML for saving and loading information such as levels and heightmaps, C++
Provided technical assistance during community discussions for educating developers about API applications.
Performed Unit Testing of the developed components and web forms using NUNIT
Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, UDF (User Defined Functions).
Coding the presentation layer using WPF and silver light and service layer using Windows Communication foundation technology.
Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
Responsible in created and consumed WCF (Windows Communication Foundation) using C#.
Used LINQ to SQL extensively for extracting data from the database using Entity Framework.
GUI testing of web sites, mobile games and applications.
Developed Reports using SQL Reporting Services and implemented Optimized SQL Stored Procedures.
Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
Participated in various Client meetings with the team and the Project manager to discuss improvement/amendments.
Environment:ASP.NET 4.0,C#.NET, MVC 4, LINQ, XML, SSIS, WCF Services, HTML, JavaScript, JQuery, SQL Server 2008, Entity Framework, Enterprise Library, Windows XP.
Client: Sutter Health, Sunnyvale, CA Dec 2012 –Jan 2014
Role: .Net Developer
Responsibilities:
Involved in gathering and analyzing the requirements from end-user.
Developed and designed the web pages by using C#.net 4.5 and ASP.net.
Design and development of user interface using ASP.NET, VB.Net, HTML, JavaScript
Followed Agile Methodologies (Scrum and Extreme Programming).
Involved in documenting the process both at the Functional and Technical level using Visio UML.
Designed User Interface using Asp.net Standard Controls, Win Forms and Ajax Controls.
Created and Consumed Web Services.
Created and developed good design for mobile applications.
Design and make e-statements using mobile applications.
Design and connect the database with the use of VB.net components.
Used WPF and WCF to communicate between DAL and other business components.
Implemented WPF in creating custom controls, 3D graphics
Created Master pages and CSS files for uniform look across web interface.
Extensively used ADO.NET objects like Connection, Command, Data Reader, Data Adapter and Dataset.
MSSQL Server is used to create the databases and those databases are integrated in Application.
Maintained and designed databases with use of SQL server.
Designed and developed complete front-end application using Classic ASP /VB Web Forms.
Worked on parsing and editing XML documents by validating it to the schema using class libraries provided by .NET.
Designed and developed several SQL Server stored procedures for all the DML functionality for the web site.
Involved in System and Integration Testing.
Environment: .Net Framework 3.0, Visual Studio 2010, ASP.NET 3.0, C#.Net3.5,VB.NET, HTML5,CSS3, JavaScript, J-Query, Web Services WCF, SQL SERVER 2008/2010, SSIS, SSRS, VSS,TFS, MVC3.0 and 4.0, UML, C#.
Client: 3Edge Software Solutions, Hyderabad, India Sep 2010 – Oct 2012
Role: .NET Developer
Responsibilities:
Developed user interfaces using ASP.NET controls.
Used various ASP.NET web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
Implemented business logic using C# .
Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# in building data entity model.
AJAX is established for presentation layer.
Utilized database components (Data Adapter and Data set) to access database using ADO.NET.
Worked with the team to develop the Web Services that is used to fetch data or to submit the document and processing it.
Developed WCF Services for creating and consuming business components in ASP.NET.
Designing WCF with Service oriented architecture to support Distributed computing where services consumed by end-user.
Designed, modeled and architected multi-threaded, enterprise n-tier software agent using Windows Communication Foundation (WCF) service hosted in a Windows service to support Distributed computing.
Coded and created Stored Procedures for performing repetitive tasks in updating related tables using-SQL Server 2008
Worked extensively on Client Side Validation using Java Script.
Extensive use of XML features of T- SQL for maintaining xml data based on XPath queries. Reading XML documents and storing data in the relational database using various methods.
Extensive experience in developing User Interface (UI) using Silverlight and XAML for the better look and feel of the desktop-based application.
Used XAML for Silverlight and design controls to enhance user experience and interaction with rich editing mechanism and improved functionalities.
Uploaded multiple files simultaneously to the website using Silverlight Multi File uploader.Used Silverlight and Expression Blend to provide media stream for customers to know more about the policies.
Used JQuery to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
Performing design and development of winforms application using C# and separate user interface logic from the business logic.
Applied Cascading Style sheets (CSS) to the pages.
Implemented Master page to allow centralize the common functionality of the pages, so that we can make updates in just one place.
Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
Understand the work flow of the (SOA) application and make the changes in application pages to incorporate the editing. Worked on SSRS for generating reports.
Responsible for interaction with the client in collecting the requirements.
Involved in Unit, Integration and load testing. Well-coordinated with testing department.
Environment: Visual Studio 2008, ASP.NET, C#.NET, SQL Server 2008,WCF Service, ADO.NET, XML, CSS, SSRS, Silverlight, JQuery, Winforms.
Client: Bharti Airtel, INDIA Oct 2009 – Aug 2010
Role: Jr .Net Developer
Responsibilities:
Used 3-tier architecture (Presentation Layer, Business Logic Layer and Data Access Layers) for developing application
• Gathered customer software requirements and develop related software applications and programs.
• Used JQGrids for data storage Instead for Asp.Net Data Bound Controls.
• Involved in Designing and Developing the User Interface.
• Performed unit tests and fixed Bugs.
• Performed Client side validation using JavaScript and Jquery.
• Developed SQL queries for all Database Manipulations.
• Involved in Manual Testing Done on WebPages.
• Implemented Ajax Components to Improve Performance Of the Web Page.
• Used SSRS for designing reports.
Environment: ASP.Net, C#.Net, MS SQL Server 2005, Jquery (UI & Core), SSRS.