Rashmi K.

Rashmi K.

Senior Architect

Bangalore , India

Experience: Year

Rashmi

Bangalore , India

Senior Architect

USD / Year

  • Start Date / Notice Period end date:

Year

Now you can Instantly Chat with Rashmi!

About Me

17+ years of hands-on IT expertise with proficiency in application architecture, data architecture, and technical design. Currently working on AWS development on S3, Lambda, Python, API gateway, DynamoDB, RDS Extensive experience on technologies like...

Show More

Portfolio Projects

Description

Rashmi is part of engineering automation team at Autodesk. She is involved in the various end to end automations on AWS and data quality services. Prepare design and implementation details. She is involved in hands on coding on Python, AWS Lambda, API gateway, RDS, Dynamodb, jQuery, Ajax, Bootstrap, Cold Fusion, Java Script, SQL Server, Oracle, Jenkins Pipeline also works on Denodo development for data reconciliation across salesforce and operational data store.

Show More Show Less

Description

Autodesk moved from Perpetual licensing model to the Rental model recently and that required to bring in new technologies and should work seamlessly with legacy systems. Denodo was brought in as layer that allowed to bring in new systems without having to restructure old systems. This project particularly benefitted by bringing in multiple data source data and reconciling it. Multiple account versions are created in data warehouse and maintained history with one future name. When ETL was performed on the data to create versions of the names, there were mismatches for multiple fields. Rashmi was involved in developing denodo views and reconciliation to understand the issues in the ETL

Show More Show Less

Description

Jenkins is an automation engine. Its used to automate several qa automation scripts. Currently it is using static physical virtual machines and there is an overhead of maintaining these machines. Jenkins pipeline is introduced to enable CI/CD Rashmi was involved in the instance creation in AWS cloud and configuring it. Creating image, troubleshooting jobs if any and recreating image. Creating groovy scripts for each job and troubleshooting.

Show More Show Less

Description

Autodesk is ISV and to support their products they have implemented applications like Siebel, SAP, DW, ODS, Salesforce. There are enhancements at DB level for Siebel DB, SFDC and DW database for every release/sprint. Enhancements involve data scrub at Siebel DB level, Major enhancements and some new ETL jobs. As data architect involved in multiple projects some for development /data quality. Unified Customer Profiling Autodesk migrated data from multiple sources to Hadoop. This is required to bring more analytics of data. The data migration activity is performed in multiple steps called Data Drops. Data from 8 different source application was migrated to Hadoop, mainly on SQL server and Oracle database servers. Total entities migrated were 100 + across all applications. After lot of analysis it was found out that totally new out of box approach is required to ensure data validations. So, a new framework is developed to perform end to end validations delivered a high productivity. Rashmi was involved in the initial analysis of requirements and coming up with test scenarios. Also, performed initial analysis of available big data testing solutions within organizations and outside. Rashmi came up with an idea on testing and did a POC using existing open source tools used within the project. Once the approach was accepted trained team on building and enhancing framework for all test scenarios. Rashmi got and iFruit award for this idea and also received a best innovator award. Rashmi has also published a whitepaper on framework and overall challenges being faced. Building Global Data warehouse GDW consists of many dimension and facts tables based on data coming from operational data store. This data is consumed by reporting tool. And various business decisions are based on it. This project involved 11 dimension and 3 fact table validations by tracing various mappings and transformation in INFA power center. This was very complex project and required daily status tracking and stand up meeting calls to review issue found in each entity. Rashmi was responsible for overall delivery of this project from validation of all entities. Study mappings and apply transformation rules from source to staging till GDW and come with queries. Decide on overall approach to validate entities.

Show More Show Less

Description

Autodesk is moving to a Software-as-a-Service (SaaS) model for Enterprise Application Landscape. Autodesk decided to move CRM and PRM environments from a Siebel on-premises solution to a SaaS solution provided by Salesforce.com. Migration of CRM and PRM involves the data migration from different source systems to Salesforce.com. Rashmi was involved in the Project management, estimations, milestones setup, raising risks/issues. Designing plan for data migration validation Areas. Designing a framework in PL/SQL for checking ETL transformation rules and update to Salesforce.com. Developed PL/SQL anonymous blocks, stored procedures to perform same updates of ETL job.

Show More Show Less

Description

Autodesk manages business with CRM applications. Customer Relationship Management is a strategy for managing all Autodesks customers and sales prospects. Autodesk has business in many countries and stores the customer accounts data in Siebel. To manage accurate customer data across all applications, upgrade of Trillium tool and new product oracle Universal Customer Master is adopted recently by Autodesk. UCM will be a central hub of data and Trillium cleanses and matches the customer account and contact data. QA team was involved in the data migration testing of accounts and contact data of entire Autodesk customers to ensure 100 % data validation. It involved the extensive data testing using SQL queries and stored procedure on Oracle as well as SQL server DB. The scope of the project involved Web-services, Automation, and SQL scripting and functional validation has been by-far the most complex project in Autodesk MTC till date. Rashmi was responsible for successful delivery of multiple releases with challenging schedules. creating plan for data quality check and presentation to client. Data quality check using SOAP UI, Web Services, Automation, SQL Scripts.

Show More Show Less

Description

CA develops markets, delivers and licenses software products and services that allow organizations to run, manage and automate aspects of their computing environments or IT infrastructures. Marketing Calendar gives an easy access to the marketing events. Marketing Calendar displays all the campaigns & events across all business units and geographies. It also allows effectively viewing and managing campaign schedule and artifacts for each campaign. The filters and views allow navigating the campaigns and events. The advanced search feature provides an easy option to search the campaign events, from the Marketing Calendar, based on the criteria you can provide to narrow down the search. Users from the Marketing team can collaborate in the dedicated workspace for each event – by sharing documents and through discussion forums. Rashmi was involved in the analysis and documentation of requirements for Marketing calendar Project. Preparation of Technical Design Document, Use Cases. Initial setup and configuration of SharePoint. Coding the application modules comprising of custom web parts, content types using features.

Show More Show Less

Description

Travelers is a second largest personal and commercial insurer in US. There are various applications based on common Framework and components. Framework is called Bond. Its an n -tier architecture for windows applications. Enterprise team works on architectural changes and enhancements to common components. Also redesign of existing components. The enhancements work includes enhancement to EFC (Electronic File Cabinet) and diary control etc. Rashmi was involved in transformation of EFC component from a simple client control into a robust and dynamic service-oriented component. Initial study of client architecture at client location at Hartford US Environment setup for the base client framework at offshore. Analysis, Design, Development, Unit testing of major enhancements of EFC component. Database Procedure, Trigger, and Data modeling for enhancements. Attended external ISO 9001-2000 audit for the project.

Show More Show Less

Description

ADP has deployed its CRM application to various vendors in the vehicle industry. The application is tightly integrated with Elite - a legacy application. Lithia is one of the largest dealerships that make use of these applications. To ensure the smooth running of the system - a data transfer takes place every night between the two applications. This is currently of 8+ hr duration. The initial objective of the engagement is to reduce this as much as possible without getting involved in the functionality of the application itself. Tuning the code inside the stored procedures is expected to result in this reduction in duration. The data exchange covers two distinct jobs. The Data import is composed of 19 steps while the Processing job has 42 steps. The approach adopted is to target the steps that consume the most resources (Time, CPU Cycles, and Disk IO). After overcoming the bottlenecks in these - the next level of steps can be examined. This will continue till all steps have been examined in detail and the duration (per step) reduced to a minimum Rashmi was involved in the identification of the code blocks that needs to be optimized. Study of the Business development process. Optimization of the procedures wherever applicable and testing the validity of data. Usage of Red Gate to ensure data validity and to come up with detail analysis if any valid differences.

Show More Show Less

Description

Midwest ISO module, Market Responsible Entities (MREs) uses the Web to create schedules and bids for automatic submission directly to the ISO. The service ensures the schedules are balanced and the bids are validated. Based on final schedules, uploaded meter data and dispatch instructions, and public market information available through OASIS, the service provides shadow settlements with the necessary supporting details to substantiate disputes. Utilizing the Midwest ISO module enables MREs and other market participants to submit resource offers for the real-time market, submit load offers, and receive dispatch instructions. During settlement, the software will automatically compare system-calculated charges with ISO settlement values, provide a basis upon which to dispute ISO statements, and track existing disputes. Rashmi was involved in the developing presentation tier components using VB-COM (ActiveX), XML Schema Designing

Show More Show Less

Description

Liberty is the system developed for capturing BT product orders on mainframe database. Liberty provides user-friendly interface of VB application for order entry in mainframe database that is CSS. It uses the screen scraping method to place order on conventional database. So it saves lot of timing in order entry. Rashmi was involved in understanding the entire life cycle of order capture. Development of COM component using ActiveX DLLs. Enhancements to existing Liberty Software. Writing Web Services in .NET, Used Soap calls to call web service.

Show More Show Less

Description

The Tracs2000 system uses a Foxfire, a customized report development tool. As a part of sql conversion process, foxfire will be replaced by Crystal Report and MS-Sql Server as a backend. It is a collection of over 500 complex reports. Rashmi was responsible for designing reports using Crystal Report. Completion of most difficult reports. Highest no of reports completed within all team members.

Show More Show Less

Description

Plutus BAS is a branch Automation software, a retail banking software for branch management. An integrated comprehensive solution for total branch automation and covers nearly all applications and services at the branch level. It provides the Bank staff a tool to perform their day-to-day operations more efficiently. Rashmi was responsible for developing three tier architecture having Application Server, Database Server, Supervisory Server, Recovery Server, Error Server. Writing Embedded SQL Library such that it will be database independent. Enhancements to different applications of PLUTUS using C coding.

Show More Show Less