Rashmika
*****@***********.***
Sr .Net/Web Designer/ Developer
Summary:
Around 7 years of strong experience in Analyzing, Designing, Development, Coding, Debugging and installation of different modules using Microsoft .NET/Front End Technologies.
Experience in working extensively on Server side & Client-side JavaScript, jQuery, JSON, Ajax, DHTML, HTML/HTML5, CSS/CSS3, XHTML, XML, and VXML.
Extensive experience in Object Oriented Programming Concepts (OOPS).
Development of 3 Tier, N-tier distributed architectures and MVC architecture.
Experienced in analyzing, designing, developing, testing, and deploying Enterprise applications using Microsoft .NET technologies such as .Net Framework, Visual Studio .NET, ASP.NET, C#.NET, ADO.NET, VB.NET, AJAX, JQuery, Ajax, WCF, WPF, WIF, WWF, a Web Services, LINQ.
Experienced in building cross browser compatibility applications using Angular.js, React.js, Kendo UI, Node.js, Knockout.JS, Native JavaScript, Typescript, Ext.js, and have knowledge in other JavaScript Frameworks like Require.js, and. Backbone.js, Ember.js.
Worked on ASP.NET Controls (Data controls, Validation controls, Common controls).
Extensive experience on implementing the AJAX features using JavaScript and jQuery.
Good Experience on MS Azure Cloud Architecture (MS Azure Pack (Private Cloud), PaaS and IaaS) assessments and experience working among technologies such as Xamarin. IOS, Android etc.
Proficient with SQL queries and good understanding of stored procedures with regards to MS SQL, Oracle, DB2 databases and Experience in SSIS, SSAS, SSRS and LINQ.
Experience in implementing web security technologies like Advanced Encryption standard (AES), Windows Identity Foundation (WIF), Security assertion markup language (SAML), OAuth2, Open Web Interface for .NET (OWIN), and Secure Sockets Layer(SSL).
Good working experience in MS Team Foundation Server (TFS), Visual Source Safe and SVN, to manage code source control.
Worked on various projects involving waterfall and agile methodology.
Have worked in diverse IDE Dreamweaver, Eclipse, NetBeans, Visual Studio.
Good knowledge on the wire framing structures of the UI and Design patterns.
Excellent problem solving, analytical and interpersonal skills.
A good team player and possess excellent inter-personal and communication skills and good at scheduling the tasks and priorities based on estimation of severity of the task/work.
Technical Summary:
Programming Languages .Net Technologies
C#, VB.NET, ASP.NET 4.6/4.5/4.0/3.5/3.0/2.0, .Net Framework 4.6/4.5/4.0/3.5/3.0/2.0/1.1, ASP.NET MVC 5.0/4.0/3.0, Angular 2, LINQ, WSDL, ADO.Net, WCF Services, WPF Services, Web Forms, Win Forms, Bootstrap 3.x
IDE/GUI/Development tools
Visual Studio 2015/2013/2012/2010/2008, Eclipse, NetBeans, Dreamweaver, Illustrator, Photoshop, Photoshop Elements, SharePoint Designer, Sublime Text, Notepad++ etc.
Web Technologies
HTML/HTML5, CSS/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, Typescript, AJAX, jQuery, JSON, Bootstrap, Kendo UI, Angular.js, React.js, Node.js, Knockout.js and Ember.js etc.
Web Security Technologies
Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows Identity Foundation (WIF), Windows Workflow Foundation (WF) RESTFUL, SAML2.0, LINQ, Open Web Interface for .NET (OWIN), Managed Extensibility Framework (MEF), OAuth2.
Database
Oracle 10g/9i, SQL Server, SQL/PLSQL, MySQL, Microsoft Access
Operating System
Windows Vista/XP/7/8/10, Linux, Unix
Networking
FTP, TCP/IP, HTTP/S
Version Control
Visual Team Foundation Server TFS & VSS
Modelling Tools
UML, Rational Rose
Professional Experience:
PRA Health Sciences - Raleigh, North Carolina January 2017 - Till Date
Role: Sr .Net/Web Designer/ Developer
Description: The client requires an application which would help people in remote places to connect and consult well-qualified doctors available online. DocBox is such an application/device which improves the quality of service provided by the client through online who would ultimately ensure the customer with best health care and improves customer’s satisfaction/trust towards the client. DocBox includes video, audio and chat features to listen to patients in more efficient way. On doctors instructions, the clinician conducts tests on patients and stores the clinical findings in the local database. These clinical findings would help doctor to suggest appropriate prescription to patients. Web application using technologies like ASP.NET, C#, VB.NET, TypeScript.ts, MVC framework, HTML5, CSS3, Adobe, AJAX, Angular.js and JavaScript.
Responsibilities:
Involved in Analysis, Coding and Database designs.
Coordinated with client to better understand requirements, financial investment in the project, based on which the application for DocBox device is developed.
Conducted/lead regular team meeting, huddle sessions to track the status of the project and to meet all the SLA’s of the clients.
Involved in building the design for secure infrastructure and both patients and doctors user access to personal data, i.e., payments, chats, prescription details to ensure nothing is messed up between two or more patient data of symptoms, diseases, recovery status where there may be risk of guiding the patient with wrong prescription if health reports being messed up.
Involved in the requirements analysis, designing, development, testing and maintenance of the website.
Developed website using HTML5, CSS3, JavaScript, JQuery and Angular.js.
Implemented user interface guidelines and standards throughout the development and maintenance of the website using MVC 5.0, DHTML, HTML5, CSS3, JavaScript and JQuery UI.
Developed web application using MVC 5.0, ASP.NET, C#.NET and VB.NET for Middle tier processing.
Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
Created Typescript controllers for the different pages in the views using Typescript.ts.
Created Directives, Services, Filters using Angular.js with Typescript.ts.
Handled all aspects of the web application including maintaining, testing, debugging and deploying.
Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
Developed the code using C#, ASP.NET, HTML 5, AJAX, Angular JS and JQuery using Visual Studio 2015.
Worked with type definition files using Typescript.ts.
Built Web pages that are more user-interactive using AJAX, JavaScript and Angular.js.
Created Utility API's for AJAX calls using JavaScript, XMLHTTP Object and JQuery for making Web Service calls.
Used Team Foundation Server (TFS) for version controlling of application.
Designed and developed Web pages using HTML, CSS including Ajax controls and XML.
Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: C#, VB.NET, ASP.NET, Angular.js, TypeScript.ts, jQuery, MVC 5.0, HTML/HTML5, DHTML, TFS, AJAX, JavaScript, CSS/CSS3, Adobe, Chrome, SQL Server, Windows and MS Office.
Under Armour-Baltimore, Maryland August 2015 – December 2016
Role: Sr. NET Developer
Description: The clients request was to create a mobile based application for its Technology section. Being a cloth company Under Armour also has its business in selling technology accessories like health tracking band to track sleep, fitness, and nutritional diet, etc. The application is always in sync with the real data received from the device. The aim of the project to deploy an efficient application that notifies the customer with accurate data all time and inspire the people to stay fit. As a part of the Front-end and UX designer, me and my team works on the Usability, and UI Design and converting those to screens to functional comps in HTML5 and CSS3 with interactivity (JavaScript and JQuery UI components) also developed Angular JS widgets.
Responsibilities:
Involved with all stages of Software Development Life Cycle.
Developing custom applications for business needs.
Studying the business requirements, interacting with Business Analysts, FITs Team (Field Input and Testing teams) and Business Stake holders.
Participated in daily scrums and weekly meetings with the BA's and QA's to meet expectations and deadlines using JIRA.
Developed an application on middleware layer using C# and ASP.Net.
Created Menus and Drawer component by using Typescript and knockout.js.
Created interactive prototypes using AxureRP Pro & Visio.
Created Application using AngularJS, Typescript, Html5, CSS3.
Implemented UI using MVC 4.0, C#, ASP.Net, HTML5, XML, CSS3, JavaScript, Knockout JS, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
Developed the code using C#, ASP.Net, HTML 5, AJAX, Angular JS and JQuery using Visual Studio 2015.
Used Telerik UI/ Kendo UI/ JQueryUI Controls for building high quality windows/web applications.
Using JQuery and JavaScript for implementing client side validations at Controller level.
Developed several Views, View Models using MVVM pattern supported by Angular JS and used Html5, CSS to achieve better user interaction and readability.
Implemented AJAX Library, CSS, and inherited Twitter Bootstrap3.0 to make the markups clean and much dynamic which reduces the untidy JavaScript overhead.
Hands on experience in writing the XML templates to support our Purchase, Mortgage First and refinance templates and later imported them on to SQL Database.
Implemented JQuery to validate user controls and web forms. Used Grid Views and custom paging for displaying huge amounts of data.
Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery.
The project is agile based, and participates in SCRUM Sessions.
Defining the User personas and User Journeys
Designing various levels of fidelity designs and annotations for easy understanding and development purposes.
Collaborating with QA team for the bug and final presentation.
Integrated usability enhancements discovered through research and discussion outcome with client.
Conducted Smoke Test and UAT (User Acceptance Testing)
Environment: HTML5, CSS3, Knockout.js, C#, MVC 4.0, JavaScript, JQuery, ASP.Net, MySQL and Angular.js, Photoshop, AxureRP (Wire-Frames, User Journeys and Interactive Prototypes) and Visio (Empathy Maps, Affinity Diagrams, Flow-Diagrams)
XL GROUP - Hartford, Connecticut December 2013 – July 2015
Role: Sr .Net /Web Developer
Project Description: XL is an insurance company which insures the Design professionals (firms). It offers coverage for the professionals such as Architects, Engineers, Constructors, etc on the projects that they handle. XLDP (XL Design Professionals) is a maintenance project which includes enhancements for the existing applications. The project uses HTML/HTML5, CSS/CSS3 and Angular.js in the front-end. The middle layer was designed using ASP.NET Web Forms.
Responsibilities:
Involved in design and development of major .net enhancements in Webapp application.
Used N-tier architecture for presentation, business, and data access Layers.
Designing web pages and mobile apps through concept, design, and implementation phases with the use of Adobe Photoshop and Illustrator.
Developed presentation layer (user interface) using ASP.Net Web forms.
Implemented several classes in the application using C#.NET and ADO.NET to call from Data Access Layer to Business Logic Layer and to code behind file.
Used Telerik controls to create SharePoint web parts.
Implemented AngularJS Controllers to maintain each view data.
Worked on SharePoint Adapter services send approved and denied orders to SharePoint site.
Designed and developed the UI using React.JS Framework and implemented MVC hybrid design pattern.
Designed and developed Node.js Application using Single Page Application Architecture.
Worked on CSS 3.0 making sure compatible in all the browsers as required.
Contributed to UX design of patient facing mobile application.
Worked on integration of WIF with mobile apps.
Expertise in Designing and Developing Datasets per the requirement.
Involved in Report Generation using SSRS.
Worked on Single Sign On application in SAML2.0
Developed Web Services using SOAP and invoked them by using XML.
Designed and developed the View, View Model and Controller for registration screen using Knockout.JS Framework.
Worked on Single Sign On using WIF and SAML2.0.
Designed and developed data access layer using Entity Framework for security module.
Breakdown the User story effort into tasks list an estimate the tasks and feed it into TFS.
Architecting, Code construction and unit testing and code review.
Writing and executing the Unit Tests and check the code in TFS through gated check in.
Provide support in code deployment to the QA, Stage, and Production environment.
Writing stored Procedures and optimizing the SQL queries.
Assigning and coordinating the work effort with the offshore team and assist the team in resolving blocks.
Environment: ASP.Net, C#.NET, ADO.NET, AngularJS, React.JS, Kendo UI, HTML5, CSS3, JavaScript, SSRS, SharePoint, XML, SOAP, WIF, SAML2.0, TFS, SQL.
Garnet Hill- Franconia, New Hampshire October 2012 – November 2013
Description: An IT application development task involving new development & enhancements of legacy modules for the automation of manual business processes. Development work involved UI development, adding validation rules, creating new product modules, improving, and developing UI’s in the both windows & web platform.
Responsibilities:
Developed a complete web application (ASP.Net 3.5) for the complete automation of manual business process works
Work involved design of UI, adding validation rules, creating new product modules, full life cycle development from taking a good business specification & testing
Used ASP.net & AJAX controls like Menu, AJAX Html Editor, Modal Popup extender, AJAX combobox, AJAX cascading drop down list & AJAX Update Panels for developing web layouts
Implemented Web Security for the Web Application using Form Method Authentication
Used web services in conjunction with AJAX controls for the developing the UI logic & automating business processes
Implemented Web security in the application
Written complex Stored Procedures using T-SQL
Responsible for Reporting Services using Microsoft Reporting Services\ Crystal Report
Environment: Webforms(ASP.Net), WinForms(VB.Net), AJAX toolkit, Visual Studio.Net 2010/2008, ADO.Net, SQL Server 2008, Microsoft Winform Reporting, T-SQL, Stored Procedures,
ICICI Bank, India July 2011 – September 2012
Role: System Engineer
Description: ICICI Bank is one of the largest financial institutions that offer services like banking, investment, and insurance. The bank provides online banking to support its renowned customers. The current application is a part of online banking that a customer uses to set up his e-bills payments, view online statements and do many other online activities. The application also supports intra bank transfer for a given customer. I was involved in developing this Application using C#. ASP.NET, WCF, XML, Web Services, Adobe Photoshop, JavaScript technologies to include HTML, CSS, jQuery, Ajax etc.
Responsibilities:
Dispatch appropriate support technicians to resolve the ticket.
Involved in Coding, and Testing of the 3-tier web application using C#.NET, and .Net Framework.
Implemented several classes in the application using C#.NET and ADO.NET to call from Data Access Layer to Business Logic Layer and to code behind file.
Implemented validations using ASP.Net validation controls and JavaScript to perform client-side validations.
Developed fast loading images using Adobe Photoshop CS3.
Developed Web Services using SOAP and invoked them by using XML Used ASP.NET AJAX to develop the web pages.
Used XSLT to convert the XML documents into the HTML pages.
Used Caching Services (output level and fragment level) for better application performance.
Maintained the User Session using State Server Configuration.
Implemented form based security, checked the user login against Active Directory (internal users) or Database (external users).
Creating Queries and joins on multiple tables, Functions and Triggers using LINQ in SQL for inserting/updating/ deleting the data into the relational tables.
Implemented forms based cookie-less authentication and role based authorization for secured access to application.
Worked on Trace Viewer to develop test plans and implemented unit and system testing to ensure error-free application.
Environment: Visual Studio.Net, C#.NET, IIS, ASP.NET, AJAX, XML, SOAP, Adobe, Web Services, HTML, Windows NT, MS SQL Server and GitHub.