Ravi Joshi Email and Phone Number
Ravi is a passionate innovator and expert in information security, boasting over two decades of experience in the information technology sector. He holds multiple pioneering patents in the realm of Web 2.0 and Web 3.0 technologies.Ravi is perpetually in pursuit, relentlessly pushing the boundaries to invent the next revolutionary breakthrough in blockchain tech & AI.Specialties: ▪️Information Security Architecture - design, governance, standards, security, compliance▪️Cloud Architecture - design, governance, standards, security▪️Enterprise Architecture - design, governance, standards, compliance, principles▪️Enterprise Control Governance - governance, standards, compliance▪️Blockchain dapps - design, governance, standards, security, compliance▪️Inventor - innovative skills, creative thinking, resilience, commercial acumen, strong researcher, problem solvingQualification▪️GCHQ (UK Government Intelligence and Security Organization): Certified in Network Security, Computer Security, CyberCrime, Digital Forensics, Security Management and Cryptography▪️Master of Science in Information Security▪️Bachelors of Engineering in Computer Science
-
Business Information Security & Innovation OfficerBank Of America Nov 2010 - PresentCharlotte, Nc, UsLead security officer for Global Banking, Innovation and Digitization, AML, Tax Technology (GTST) and TreasuryConduct information security review for Bank’s Global Cloud Governance process which includes public / private cloud and SaaS services (AWS, Google, Azure, Salesforce, etc)Provide guidance and advocacy regarding prioritization of Line of Business investments that impact information securityParticipate in key risk governance routines and provide risk approvals for Line of Business.Identify regulatory compliance gaps, implement action plans and assist in internal and regulatory audits (PCI, SOC 2, SOX, GDPR)Lead an internal audit process for global transaction services and collaborated with stakeholders on identified risks.Monitor and evaluate effectiveness of cybersecurity controls, identify security gaps and approve remediation plansLead innovation officer responsible for strategic thinking, filing patents and innovating new ideas related to products, services and processes that will help the Bank stay ahead of the competition. Coordinate with legal counsel and executives to ensure smooth transition of new concepts into proof of concept or working applicationsI have successfully registered eight patents within the domain of Web 2.0 and Web 3.0 technologies. These patents pertain to secure authentication systems, the application of blockchain technology through the use of non-fungible tokens, digital wallet infrastructure, and artificial intelligence.Discuss innovative ideas, provide guidance on design and security aspects of blockchain applications.Collaborated on “Project Hamilton” phase1 design for CBDC. Collaborated with the senior leadership team to highlight the integration aspects and impact on existing payments technology.Security advisor to European investment banks issuing digital bonds with on-chain settlement using stablecoins and ensuring compliance with bank standards. -
Solutions ArchitectCitigroup May 2009 - Nov 2010New York, New York, Us-Partner with stakeholders from the business segment and initiatives to apply security requirements for projects/ products, develop security architecture, develop detailed design, and provide support to help integrate security controls during solution deployment-Implemented prototypes or proof of concept for the business-Verified stability, interoperability, portability, security and scalability of system architecture and collaborated with Engineers or Software Developers to select appropriate design solutions or ensure compatibility of system components-Provided technical guidance and support for the development and troubleshooting of systems-Involved in eDelivery workshop to study project requirements and other existing solutions along with LATAM. -Responsible for collecting all necessary information, preparing documents and presenting it to stake holders-Interacted with various clients to understand business requirements and contributed to all phases of the project. Interacted with LATAM, Push Pilot, Private bank, Japan (phase1, phase2), EMEA, APAC, Czech Republic, Romania, Indonesia and Singapore Citi business clients to capture requirements and perform technical on boardings for eDelivery project.-Defined XML schema and implemented web service calls for enrollment message and customer message using SOAP Event Source, SOAP Request Reply and SOAP Fault activity.-Interacted with Citi messaging backbone team to understand and implements bounce back requirements for hard and soft bounce. Developed bounce back shell scripts, java code for matching bounce back formats and retry logic module. Designed driver set logic to handle different retry rules for each business-Prepared functional specification and technical design document for all developed modules -
Solutions ArchitectBank Of America May 2007 - Apr 2009Charlotte, Nc, Us-Design and lead the implementation of a solutions architecture across a group of specific business applications or technologies based on enterprise business strategy, business capabilities and business requirements-Provide security review for project team / stakeholders within the business segment to help Influence the overall architecture direction of IT systems and applications and ensure the confidentiality, integrity and availability of the information is protected.-Interacted with clients to understand business requirements and provided training on booking trades using Ram Dealing app and S1 trade applications.-Extensively used Tibco Business works and adapters to develop Rambwserver, Confirmation gateway and Cgsbwproject modules using Agile methodology. These modules perform processing and enrichment of trades by receiving them from respective JMS Queues. Each module communicates with specific xml schema and performs necessary data manipulation.-Developed GTM module to perform enrichment of trades created from PBT, RAM Dealing app and S1 applications. Implemented all Tibco business flow screens for swap, variance swap and options product using Tibco palette tools like parse xml, timer, catch, assign, JMS sender etc. Used mapper palette tool to manipulate data representation and format. -Modified Rambwserver module to introduce region wise Appserver and Metro connections.-Implemented logic in Tibco startup process using Timer to avoid multiple connection initializations for the same region using shared variable component. Also used Wait and notify palette tools to avoid Appserver hang-up scenarios when there is no response. Shutdown tool was used to close Tibco engine in critical trade processing negative scenarios. Used smart mapper to cache queries and apply business rules. -
Software ConsultantAgilent Technologies Sep 2006 - Apr 2007Santa Clara, Ca, Us-Meet with client’s internal customers to define business requirements.-Involved in all phases of the project. Requirement Analysis phase, Prototyping phase, Development phase, Functional testing phase, UAT phase, Deployment phase, Production phase, SWAT phase and Stabilization phase. Managed a team of 3 from development to SWAT phase, handled client interaction and gave weekly team status in client meetings-Involved in reviewing Software requirement specification, Functional design and prepared Technical designs. Created UML class diagrams and sequence diagrams in Rational Rose. Involved in Joint application development sessions to discuss business requirements and do impact analysis. Provided time estimates for development phase.-System was designed using J2EE technologies based on MVC2 architecture and Struts framework. Used design patterns like singleton, front controller, factory and Data access object. Some product information required middle tier to make SOAP calls and wrote Axis2 custom handlers.-Developed rapid prototype models-Prototyped Akamai net storage integration with A.COM. This feature was used to download large software files using Akamai net storage component. Integrated Akamai java code with required salt which was used to generate links to download files. Tested download of large files from different regions to validate global delivery performance of Akamai. -Developed Jpub Library and Jpub Embedded Flash modules for content publishing tool.-Implemented Endeca 5.x upgrade module from web application perspective. This module involved developing change requests and altering current design for Endeca queries using ne parameter and Lang id, modifying facet modules at different layers, tuning Endeca engine and fixing bugs for previous Endeca version. Performed unit testing and integration testing by running Endeca process using Unix shell scripts which takes raw crawl file as input and produces a web crawl file. -
Software ConsultantBirlasoft Jan 2006 - Aug 2006Pune, Maharashtra, InWorked on a sophisticated software system that can detect fraudulent shipments and ensure customs interventions are focused on high risk transactions. It is an application to manage policies and implement practices to identify, analyze and monitor risk. The aim of the project is to streamline the assessment of imports and exports of goods using advanced tools in objective manner by reducing discretion and human interface. Database for RMS will be maintained at two levels Local port and central location. Project domain was EDI.-System was designed using J2EE technologies based on MVC2 architecture and Struts framework. Used design patterns like singleton, front controller and factory.-Modified Post Clearance Audit module (PCA). Worked in presentation layer, action layer, business layer and DAO. Implemented database interaction using JDBC API and wrote SQL queries. -Involved in development phase, Functional testing phase and bug fixing. Performed unit testing and integration testing for PCA module.-Implemented business rules for processing EODS from Indian customs. EODS were flat files containing data segments separated by delimiters. -Developed swing based standalone GUI application which reads EOD’s received from customs and applies necessary business rules to identify whether EOD has correct format and business data. This tool was developed to reduce our processing time for EOD’s and quickly report incorrect formats. -
Software ProgrammerCambridge, Hitachi, Riverdeep, Ca May 2005 - Jan 2006My clients are specialized in developing flash based training materials. Softwares were delivered for different platforms (Windows and Macintosh). I was involved in core development tasks and creating installers using Install Anywhere 7.0 and advanced MSI installer for Java. Each installation screen had different design and business rules to be fulfilled. Java codes were used to interact with Install Anywhere to perform custom actions.
-
Software ProgrammerE-Mds Dec 2003 - Nov 2004Austin, Texas, Use-mds is an industry leader in providing user friendly CCHIT certified electronic health record and practice management software to healthcare providers. It is designed by physicians to improve patient care, reduce errors and simplify business so that time spent with patients is quality time and medical billings can be coded properly. I provided technical guidance and support for the development and troubleshooting of systems
Ravi Joshi Education Details
-
Royal Holloway, University Of LondonInformation Security -
University Of MumbaiComputer Science
Frequently Asked Questions about Ravi Joshi
What company does Ravi Joshi work for?
Ravi Joshi works for Bank Of America
What is Ravi Joshi's role at the current company?
Ravi Joshi's current role is Driving Innovation in Blockchain & AI | Business Information Security Officer.
What schools did Ravi Joshi attend?
Ravi Joshi attended Royal Holloway, University Of London, University Of Mumbai.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial