C Rachana
Sr .Net Developer
E-mail: *****@**********.***
SUMMARY
Very strong .Net professional with 8 years of excellent experience involved in various phases of Software Development Life Cycle (SDLC) Analysis, Design, Development, Object oriented Programming (OOP), Implementation, Testing and User Training of Enterprise Web Applications, Stand alone and Distributed applications with Agile SCRUM and Waterfall Methodologies.
Experience in implementing UI functionality browser compatibility, DOM traversal, DOM Manipulations, Developed components to fetch the data from the back end using AJAX with JSON and XML data, debugging, fix bugs using JQuery, JavaScript, Angular JS.
Extensive experience in HTML5 coding and CSS3 using Bootstrap to build responsive mobile to web layouts. These are layouts that can be used both on web and mobile devices
Strong experience working with Angular JS concepts of Scopes, Models, factory, Service, directives, filters, Dependency Injection, Routing and Prototyping.
Extensive experience in ASP .NET MVC Framework, implemented Model, View, Controllers, Routing etc. to manage complexity for highly testable presentation Web Applications.
Experience in identifying resources using attribute routing in web API. Also used IHHTP Action result to return negotiated content result. Experience in cross origin resource sharing through nugget packages.
Extensive experience in creating, Consuming WCF SOAP/REST Services, Authentication, Authorization and to exchange data between Desktop and Web Applications with different end points, debugging.
Clear understanding of ASP.NET AJAX, with good knowledge of language such as JQuery/JavaScript, JSON, Kendo UI, HTML5, Azure and CSS3 with fair knowledge of Angular JS, MVC.
Developing applications utilizing HTML, CSS, Angular JS, bootstrap, C#, ASP.Net, Share Point, MVC, Entity Framework, Visual Studio 2013 using GIT or TFS.
Excellent Experience in developing applications using ASP.Net, C#.Net, LINQ, ADO .Net, HTML5, Silverlight, MVC,WPF, MVVM, SQL, Prism, MEF, Knockout.js, OData JS.
Experienced in developing Restful web services using Web API 2.2, WCF data services and ODataV4.
Having very strong knowledge in WPF and Prism using MVVM pattern.
Experience in using WPF services to store files in a repository, using a file storage service and hosted the service using multiple end points.
Experience in writing and optimizing T-SQL code and Stored Procedures, creating, functions, views, triggers and indexes, SQL Query Performance Tuning using SQL.
Extensively worked on NoSQL development for developing applications using AWS. Also created the tables in Dynamo DB and Mongo DB.
Experience in pushing the data to elastic search and also retrieving back the data and Showing up in reporting tool like kibana. Troubleshooting and checking logs on AWS.
Worked on version control software namely Visual SourceSafe (VSS),Mercurial, Clear case, TFS
Experience in maintaining and writing a complex Queries in Elastic Search(No SQL db)
Created web API's in MVC 5.2 and used elastic search to query
Hands on experience on kendo JS control.
Experience in creating and deploying SSIS (process) packages using various Transformations such as Slowly Changing Dimension, Multicast, Merge Join, Lookup, Fuzzy Lookup, Conditional Split, Aggregate, Derived Column, and Data Conversion Transformations.
Proficiency in creating different types of reports such as Cross-Tab, Drill-down, Top N, OLAP and Sub reports, and formatting them using both SSRS. Also expert in generating Drilldown reports, Parameterized reports, linked reports, Ad-Hoc reports, Sub reports and filters, charts in SSRS.
Quick learner, exceptional problem-solving, troubleshooting capabilities along with good communication skills.
EDUCATION QUALIFICATION
Bachelor’s in Computer Science from JNTU, Hyderabad, India.
TECHNICAL SKILLS
Languages
C#.NET 1.1/2.0/3.5/4.0/4.5/5.0, VB.NET 1.1/2.0, C, C++
Internet Technologies
ASP.NET 1.1/2.0/3.5/4.0/4.5/5.0, ASP.NET MVC 3/4/5, JavaScript, JQuery, Angular JS, HTML, CSS.
Web/win Services
ASMX, WSDL, SOAP, REST, WCF, WEB API, Windows Services.
Source Controls
TFS, SVN.
Data Access
ADO.NET, Data Adapter, Data Set, Data Reader.
Databases
MS SQL Server 2005/2008/2012.
Operating Systems
Windows9X/XP/Profession/2000/2003/ WIN 8 /WIN10.
WORK EXPERIENCE
Client: CVS Caremark, Woonsocket, RI June 2016 - Till Date
Role: Sr .Net Developer
Description: The project deals with development of EIVR (Enterprise Interactive Voice Response) application as a call center by providing them with the information like Claims, ID card, Eligibility, and Benefits. The EIVR is an enhancement to the VRU system and is capable of interacting with the callers both by voice and/or key presses.
Responsibilities:
Worked in Requirement Collections, Analysis, Development and Customization, Testing of the Application and implementation of the Web Guard in them.
Involved in developing WCF Web Service using SOAP/HTTP to communicate with legacy systems.
Worked intensively on production support and escalations during and after releases.
Responsible for designing the ASP.NET application using .NET Framework ADO.Net Entity framework architecture.
Designed and developed UI components, implemented event handling using C#, HTML, CSS, JavaScript, JQuery, AJAX, and Worked on CSS to get consistent look and feel of the web site.
Implemented Authenticated and Authorization using proprietary WebGuard in Web.Config file. Configured for users Authorization and role-based security.
Implemented Generics for creating object collections and extensively implemented for maintaining type safety so that run time errors are reduced.
Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
Involved in maintaining and managing the data modules in the backend using SAP server.
Implemented the WPF application using Prism Framework.
Involved in creating the Desktop Applications using the WPF, XAML and MVVM.
Modified the VB.net code into C# aspx.
Good experience in debugging ASP.NET and IIS related issues.
Develop SCM Script (used Protocols and Prescript) to elevate source code development to production server.
Provide technical support and debug the bugs while in production 24X7.
Responsible for maintaining a session of messages between a client and a service using WCF facilities.
Monitoring IIS application logs, System logs and security logs by using Event Viewer for troubleshooting application Created Web API to Support CRUD operations in an HTTP using ASP.NET Web API.
Wrote Unit test classes and projects using NUnit Framework
Implemented Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS)
Employed bundling and minification, as well as CDN to reduce the number of request to server and improve performance of page loading.
Worked with IIS and .Net Global Assembly (GAC)
Used Microsoft TFS extensively to save to save code changes, perform gated check-ins and to keep track of the assigned user stories.
Used SQL server as backend and implemented ADO.NET data objects such as Data Adaptor, Data Reader, Dataset, Data table
Deploying ASP.Net and web applications on IIS 6.0 and on IIS 7.0
Environment: Visual Studio.NET 2008/2010, .Net Framework 4/ 4.5, ASP.NET, SAP, C#, HTML, jQuery, CSS, JavaScript, SQL 2005/2008, WPF, Json, VSS, Agile Methodologies, Team Foundation Server (TFS), IIS 7
Client: Bank of America, Buffalo Grove, IL Jan 2015 – May 2016
Role: Sr. DOTNET Developer
Description: Bank of America is an American multinational banking and financial services corporation. It is the second largest bank holding company in the United States by assets. Designed, created and deployed solution to streamline the Equity Loan process. Worked closely to analyze and define requirements. Solution consisted of ASP.Net client web application, web service on internal network to support organization SOA plans and business requirements of caching service results.
Responsibilities:
The coding of the application was in C# / ASP.NET using an N-tiered architecture consisting of the presentation layer, data access layer and the database layer.
Customize Microsoft Dynamics CRM 2013/2015
Used VB.NET to keep all the records of daily transactions to tally for the bank. We also provide the Banking project in VB report.
Extensive Experience in Implementing View, Model, Controller and View model by using ASP.Net MVC 4.0/3.0 Framework.
Used Visual Studio ASP.NET MVC4 Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the model. Used JavaScript for client side validations.
Involved in full lifecycle of the project from design, development & Testing.
Specify and develop modifications to both oracle and connect ship applications databases and interfaces test and obtain approval
Performed maintenance on existing Power Builder application.
Worked on generating EDI documents like, 850, 830, 855, 860, 865, 856, 810, etc. from SAP ECC 6 system and compared them against corresponding EDI documents from production legacy system in order to have minimal trading partner impact.
Worked extensively on MS-Visio to design various UML Diagrams like Sequence Diagram and Class Diagrams
Generated XML, XSD, Excel, Text documents from SQL DB output.
Involved in designing the User Interface using the Telerik Controls.
Used C#.NET to develop code behind logic.
Azure an API built on REST, HTTP, and XML that allows a developer to interact with the services provided by Microsoft Azure.
Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
Developed and consumed WCF Web Service to access data layer components.
Used LoanSphere to support the entire mortgage and home equity loan lifecycle.
Used LoanSphere to support the entire mortgage and home equity loan lifecycle.
Used LoanSphere to reduce risk, improve efficiency and drive financial performance.
Coordinate with other designers and programmers to develop web projects.
Executed data migration in coordination with management and technical services personnel.
Imp lemented features in ASP.NET MVC application using N Hibernate, Structure Map and jQuery.
Created and deployed and consumed WCF services in UI layer.
Used Entity Framework to design conceptual data access layer from relational database to get the data from database.
Used Team Foundation Server and Mercurial for managing change control for the entire source code and JIRA to keep track of defects
Used LINQ to query on Collection objects and DBML data objects to filter the data.
Defined and implemented customized configurations settings for application local Web configuration file for incorporating user authentications and authorizations via role based security in order to restrict accessibility to certain modules.
• Implemented Web Services using SOAP and are used on the middle tier to check credit card information of customers.
• Ensuring Standard Branching/Merging for each Release Cycle using TFS Inbuilt Feature.
•Used WEB API (Restful services) to fetch data and bind it to UI using Knockout JS as a View Model.
•Responsible for technical troubleshooting, root cause analysis, performed Azure deployments and apply fix on Azure applications.
•Used SQL, Relational Databases, DB/2, MVS JCL, SDLC, Debugging Tools, Web Service, Web Methods, Performance Tuning, TSO, SPUFI and QMF
•Design, Create, Test and Implement the ETL packages using SSIS for Home Banking financial information data migration and retrieval process
•Designed and developed rich application for Web (ASPX/Silverlight) and Windows (WPF).Used Twitter Bootstrap for responsive web design of Navigation controls.
•Has extensive experience in Test, troubleshoot, monitor, and diagnose WCF services. Experienced in maintaining a session of messages between a client and a service using WCF facilities.
•Extensive experience in developing User Interface (UI) using WPF and XAML for the better look and feel of the desktop-based application.
•Worked on POC to migrate our applications to Windows Azure to address scalability and performance issues, maintainability.
•Developed the software using Agile Methodology.
•Creating custom, general use modules and components which extend the elements and modules of core Angular JS
•Extensively used SSIS to create packages to move data from a single data source to a destination.
•Created Weekly and Monthly reports in SQL Server Reporting Service.
•Performed Unit testing of the application and subsequently handled the debugging issues.
•Used Team Foundation Server for the version control, branching and MS build.
Environment: ASP.NET 4.0, HTML5, HTML, CSS2/3, Visual Studio 2010, SQL Server 2008, SAP, Silverlight 4.0/3.0, Dynamic CRM, Telerik Controls for .NET, Web services, C#, WCF, UML, XML, XSD, DB2, WIN SQL, SQL Server 2008, Ajax, IIS 7.0, JavaScript, jQuery, Bootstrap, Knockout JS TFS, Entity Frame work, ORM.
Client: NORDSTROM - Seattle, WA Nov 2013 – Dec 2014
Role: .NetDeveloper
Description: Nordstrom, Inc. is a leading fashion specialty retailer offering compelling clothing, shoes and accessories for men, women and children. The company began as a shoe retailer and has since expanded its inventory to include clothing, accessories, handbags, jewelry, cosmetics, and fragrances. Nordstrom also serves customers through Nordstrom.com, the newly developed e-commerce site nordstromrack.com, and its online private sale site, Haute Look. Nordstrom has both the largest number of store locations and the largest geographic footprint, and its stores anchor many upscale malls throughout the United States.
Responsibilities:
•Development was done using agile methodology with daily scrums, paired programming using TDD and continuous integration using the SDLC process.
•Create design documents of web and windows application.
•Created the Controllers and Controller Actions, Action Results, Views, View Models, Routing using ASP.NET MVC.
•Implemented WEB API Services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
•Implemented WEB API Services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
•Used Http Response Exception to handle the exceptions in Web API and also customized the Exceptions using Exception Filters and registered them at the Action Level.
•Created a custom, single-page, responsive web application to replace a legacy line-of-business web application, developed using client side MVC Design using Angular JS and the front end framework.
•Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
•Used Action Filters for user authentications and authorizations and for caching pages to improve performance.
•Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
•Worked on ELK stack (elastic search, logstash, Kibana)
•Developed Spark code using Scala and Spark-SQL/Streaming for faster testing and processing of data.
•Worked on pushing the data to elastic search created the instance on (AWS). Retrieving the data and showing up on reporting tool Kibana
•Hands on experience in kendo JS control.
•Worked on pushing the data to DB. Used Mongo DB and Dynamo DB. (AWS)
• Extensively used Third Party tools like Dev Express for developing rich user interfaces.
•Involved in converting Map reduce programs into Spark transformations using Spark RDD's on Scala.
•Have experience in Object-orient design principles such as SOLID, and design pattern such as Singleton, Abstract Factory etc.
•Have hands on experience on Micro services.
•Hands on experience on creating the dashboards in Splunk tool, where we log the data and retrieve in the form of dashboard.
•Working in an environment where unit testing is given a high priority. Never the code coverage should drop below 75%.
•Used JIRA for project tracking (System Dashboard)
•Attended cross team scrum meetings where we discussed the team changes which may affect the performance of other team. Also was key player in production support.
•Have experience in pager duty. This creates the alerts when our service goes down.
•Used GitHub as the version control to achieve a good communication between the teammates.
Environment: Visual Studio 2013, ASP.NET MVC 4.0, WCF SOAP, REST, Angular JS, Bootstrap, HTML5, CSS3, IIS 7.5/8/8.5, LINQ, XML, Telerik Kendo control, Spark, Microsoft Enterprise Library, NUNIT, AWS, Kibana, Elastic Search, Log Collection and reporting ELK, Splunk, Dynatrace, GIT/TFS
Green Field (Charles Schwab)–Mphasis Bangalore – India Aug 2011– July2013
Role: Senior Software Developer.
Charles Schwab offers financial products and services tailored to fit the needs of individual investors, independent investment advisors and companies of all sizes.
Advice & Consultations: Either at a local branch or through our toll-free phone line, investors can receive fact-based guidance from an experienced Schwab investment professional.
Banking & Lending: Schwab Bank offers the High Yield Investor Checking bank account plus credit cards and other lending products.
Roles and Responsibilities:
Integrated Schwab.com with Guide star using web scrapping
Integrated Schwab.com with Liveperson.com
Integrated Schwab.com with Equifax
Work with US onsite resource for requirement gathering, analysis and design
Re-Designed tables for optimization
Preparing the test cases, scenario and test result documents.
QA/UAT/PROD deployment plan.
Environment: .net Framework 3.5, c#, Asp.net, ADO.net, MS SQL 2008, HTML, CSS, Java Scripts, ASMIX Web Services, Ajax, VS 2008.
ICICI-Lombard Bangalore – India August 2010 – July2011
Role: Developer
It is specialized software to deal with general insurance. It keeps track of policy proposals/quotations, collection/deposit of premium, tagging payments against proposals, issuance of policy, policy endorsement, claim resolution and accounting of all transaction made with customers, intermediaries and other's
Roles and Responsibilities:
Was responsible to design, develop module.
Created various functionalities for ICICI-Lombard Configuration web application
Developed application using asp.net, C#, HTML, CSS
Develop web Policy creation, Premium calculation, Contract dashboard that Lombard uses as their main tool to run the business.
Directly interacting with Clients for requirement gathering.
Optimizing existing code & SQL queries
Environment: .net Framework 2.0, c#, VB.net, Asp.net, ADO.net, MS SQL 2005, HTML, CSS, Java Scripts.
Export Sales Management System Hyderabad – India July 2009 – July2010
Role: Developer
Description: This project is enterprise application. It consists of seven modules they are 1) customer information 2) products information3) Enquiries4) Orders5) Dispatches6) User Information7) Reports. This is complete automation project, which takes care of each aspect of the company and is designed to perfection. Also, there is a scope to addition, modification.
Roles and Responsibilities:
Optimizing existing code & SQL queries
Developing Stores procedures
Code the system
Environment: .net Framework 1.1, C#, VB.net, Asp.net, ADO.net, MS SQL 2000, HTML, CSS, JavaScript.