Madhu Venkata Ramakrishna Janjanam, Developer in Berlin, Germany
Madhu is available for hire
Hire Madhu

Madhu Venkata Ramakrishna Janjanam

Verified Expert  in Engineering

Salesforce Developer

Location
Berlin, Germany
Toptal Member Since
August 1, 2020

Madhu has the distinct advantage of having spent the past 18 years working in the IT industry, with 8+ years of experience as a Salesforce consultant, developer, and administrator. He excels at developing solutions that meet the requirements for Salesforce Sales Cloud, Service Cloud, Community Cloud, and Marketing Cloud. Madhu also worked on various managed-packaged solutions like Salesforce CPQ, Field Service Lightning, and DocuSign.

Portfolio

McMakler GmbH
Apex, Lightning Components, REST APIs, Salesforce SOAP API, API Integration...
CRM Solutions
Salesforce Lightning, Salesforce, C#.NET, Microsoft SQL Server, Salesforce Apex...
ACS Global Tech Solutions
Ant Design, SOAP, REST, Salesforce Lightning, Visualforce, Salesforce...

Experience

Availability

Full-time

Preferred Environment

Salesforce DX, Salesforce, Salesforce Apex, Salesforce Cloud Flow, Salesforce Lightning, Salesforce.com Data Loader, Salesforce API, REST APIs, Salesforce SOAP API

The most amazing...

...thing I've built was a Sage-to-Salesforce integration for synchronizing data between the Sage and the Salesforce CRMs.

Work Experience

Senior Salesforce Engineer

2020 - PRESENT
McMakler GmbH
  • Designed and implemented integrations across the Salesforce Platform with various third-party applications like Shortio, Dialfire for cold calling (CTI), and Google Drive and Google Calendar for documents and events management.
  • Transformed the workflows and process builder to the Apex triggers and handler and Salesforce Flow with record-triggered flows.
  • Designed and implemented a General Data Protection Regulation (GDPR) project to automatically close leads and opportunities and erase other sensitive information upon clients' request.
  • Outlined and implemented multilingual UI components for the Opportunity Next Step process using Lightning Web Components (LWC), Salesforce Screen Flow, custom labels, and Apex.
  • Integrated the Google Calendar with Salesforce to schedule and manage client events for brokers and sales agents.
  • Built the Salesforce Partner Community from scratch, including customization and implementation; this is an ongoing project.
Technologies: Apex, Lightning Components, REST APIs, Salesforce SOAP API, API Integration, Field Service Lightning, DocuSign, HTML, JavaScript, CSS, Salesforce Cloud Flow, Apex Triggers, Salesforce API, Data Modeling, Visualforce Pages, Flow, DLRS, Architecture, Best Practices, Leadership, Technical Leadership

Senior Salesforce Developer and Consultant

2018 - 2020
CRM Solutions
  • Implemented the integration between Sage and Salesforce CRMs using Lightning components that maintain data integrity between SQL tables and Salesforce objects. Clients across Germany, like 11teamsports and Jutec, use the Sage-Salesforce tool.
  • Designed and implemented Quote Generation with the help of the Salesforce CPQ managed package. Built bundles with available products and calculated quotes using price and product rules.
  • Implemented various quote templates with Apex, Visualforce pages, and XSL-FO.
  • Applied DocuSign with Salesforce CPQ, enabling quote documents to be generated automatically and sent to merchants and sales representatives via email to process both parties' signatures.
  • Implemented the Google Maps interface within the custom object to track the locations of multiple addresses.
  • Handled the implementation of Conga Composer for dynamically generating editable PDF contracts and e-signature forms.
  • Developed a Salesforce configuration tool that helps map each SQL table column with the Salesforce object field while allowing the user to choose various options like the direction of synchronization or default values.
  • Created a custom Salesforce REST service that would help bulk JSON data to integrate corresponding changes in Salesforce objects and help maintain the Salesforce day governor limits on the API callouts day limit.
  • Designed and implemented a food delivery management application for a food delivery company, Lieferando, using Salesforce Service Cloud, FSL, and the Glympse managed package.
  • Configured Salesforce Field Service and Field Service Admin applications and built custom solutions using Apex and LWC. Integrated Salesforce Field Service with Glympse En Route to calculate the ETA and last-known location.
Technologies: Salesforce Lightning, Salesforce, C#.NET, Microsoft SQL Server, Salesforce Apex, Salesforce Sales Cloud, Salesforce Service Cloud, Salesforce Certified Platform App Builder, Salesforce Reports, Salesforce Einstein, JavaScript, CSS, REST APIs, Lightning Components, Salesforce Community, Conga Composer, Salesforce SOAP API, Java, Visualforce, SOAP, C#, HTML, Ant Design, REST, Apex, APIs, Salesforce DX, Salesforce.com Administration, Salesforce CPQ, Field Service Lightning, Salesforce REST API, Salesforce Cloud Flow, Apex Triggers, Salesforce Consultant, Data Modeling, Visualforce Pages, Flow, Best Practices, Leadership, Technical Leadership

Senior IT Engineer

2017 - 2018
ACS Global Tech Solutions
  • Designed, developed, and implemented the EIDR registration from 21st Century Fox's Salesforce organization to EIDR for registering movies, web series, and TV shows according to international rules and technical standards.
  • Implemented EIDR registration using REST callouts of data input from localized users via Visualforce pages and made batch registration with XML request data and XML responses.
  • Designed and developed Lightning pages with Lightning Components, server and client controllers, and Lightning Design System styles. It was also used to support the Salesforce1 mobile app.
  • Designed and developed batch and scheduled classes and participated in deployment activities using the Ant Migration Tool.
  • Used CPQ Salesforce to adjust offer prices and discounts according to seasons while selling articles.
Technologies: Ant Design, SOAP, REST, Salesforce Lightning, Visualforce, Salesforce, Salesforce Apex, Salesforce Sales Cloud, Salesforce Service Cloud, Salesforce Certified Platform App Builder, Salesforce Reports, Salesforce Einstein, JavaScript, CSS, REST APIs, Lightning Components, Salesforce Community, Salesforce SOAP API, HTML, Apex, APIs, Salesforce.com Administration, Salesforce REST API, Apex Triggers, Salesforce Cloud Flow, Data Modeling, Visualforce Pages, Flow, Best Practices

Senior Consultant

2013 - 2017
Capgemini India
  • Spearheaded, designed, and built the integration processes using SOAP web services to move from Salesforce to a Java system. Designed and developed more than 20 Apex classes, ten triggers, and ten Visualforce pages.
  • Implemented the Unix tool that successfully accepts key information from the mainframe database using Unix scripting and then sends alerts as email notifications via the Salesforce Platform.
  • Designed and developed many triggers—future methods for making callouts— which would help satisfy Salesforce governor limits on the number of API callout limitations per day without buying extra Salesforce licenses.
  • Performed administration configuration tasks like setting up organization role hierarchy, creating users, roles, profiles, permission sets, groups, and queues, configuring IP ranges, sharing rules and business hours, and deploying the components.
  • Designed and developed Salesforce flows for the automation of many business rules.
  • Developed batch processes to fully automate data access points.
Technologies: Mainframe, Unix, CICS, IBM Db2, JCL, COBOL, Visualforce, Salesforce, Salesforce Apex, Salesforce Sales Cloud, Salesforce Service Cloud, Salesforce Certified Platform App Builder, Salesforce Reports, Salesforce Einstein, Salesforce Lightning, JavaScript, CSS, REST APIs, Lightning Components, Salesforce Community, Salesforce SOAP API, SOAP, HTML, Ant Design, REST, Apex, APIs, Salesforce.com Administration, Salesforce REST API, Apex Triggers, Data Modeling, Leadership, Technical Leadership

Software Engineer

2008 - 2013
Renault Nissan Technology & Business Center
  • Participated in the successful design and deployment of the RPL to COBOL code migration including system analysis, coding, testing, and debugging.
  • Generated complicated mainframe screens using INSTALL-1 panels for inspection representatives to capture damage information of leased vehicles and to generate reports on various parts of the vehicles.
  • Migrated hundreds of RPL programs to COBOL per week with zero issues.
  • Executed a conversion tool in Unix for converting RPL to COBOL.
Technologies: CICS, IBM Db2, JCL, COBOL, Unix, Mainframe

Software Engineer

2005 - 2008
Techno Soft Solutions
  • Transitioned Mannheim's auction vehicle inspection vendor successfully, which was my biggest achievement.
  • Suggested and developed, as an IT engineer, a mainframe screening tool using CICS; ensured that it would accept seasonal rates and apply the same across the business.
  • Developed many tools that could help the development and support team in organizing mainframes tasks, show notifications, and send email alerts within the mainframes.
Technologies: CICS, IBM Db2, JCL, COBOL, Mainframe, Java

EIDR Registration | 21st Century Fox

I successfully designed, developed, and implemented EIDR registration from 21st Century Fox's Salesforce organization to EIDR for the registration of movies, web series, TV shows according to International rules and technical standards using REST API callouts with XML request data and an XML response.

Sage to Salesforce Integration

I developed the integration between Sage CRM and Salesforce CRM using a Salesforce REST service against a C#.NET custom REST API along with a configuration tool for the users to map between each column of Sage tables to each field of Salesforce objects.

After finishing the configuration, the synchronizations starts with inserting, deleting, and updating the data against each system.

Farmers Insurance, California

Farmers Insurance Group (informally Farmers) is an American insurer group of automobiles, homes, and small businesses and also provides other insurance and financial services products.

Using the internet and direct response marketing channels, 21st Century markets personal auto insurance to consumers throughout the United States. The 21st Century Insurance companies are subsidiaries of the Farmers Exchanges.

Products and services include:
• Auto insurance
• Home insurance, including homeowners, condominium and renters insurance, mobile and manufactured home insurance, specialty home insurance, including landlord and rental properties, seasonal homes, and vacation homes, and flood insurance through the National Flood Insurance Program
• Motorcycle insurance
• Life insurance, including term, whole, and universal life insurance
• Recreational insurance, such as insurance for boats, ATVs, RVs, and travel trailers
• Business insurance for small and medium-sized businesses, such as liability and property insurance, commercial auto and workers compensation insurance
• Financial services and products, such as mutual funds and variable annuities

RPL Migration | Renault Nissan Technology & Business Center, India

RPL (Renault programming language) is the conversion based project from RPL to COBOL. A REFINE tool which will convert all RPL programs to COBOL programs. Based on the tool's accuracy, we will have to fix the code accordingly. A cataloging team will decide which programs which need to be translated into COBOL. The testing team will test the converted programs; if there are any errors, the debugging team will change the code accordingly.

This project aimed to compare the COBOL, OS (obtained situation), and RPL, ES (expected situation). The process will continue for several iterations using modified versions of the tool until these OS and ES result in a zero difference. The tools will be adjusted based on the error tickets raised either by the cataloging
team or the testing team or the debugging team. On the other hand, the debugging team can fix the code and compare OS and ES until the result is the same.

Auction Vehicle Inspection Vendor Transition

The purpose of this project is to support the replacement of Manheim's auction vehicle inspection vendor (AIM) and allow Manheim to perform vehicle inspections and transmit inspection data directly to NNA and NMAC by March 25, 2011. In effect, eliminating the "middle-man" (AIM) for auction vehicle inspections and simplifying
the condition report (CR) processing.

Work flow:
01. Set up a process to get the inspection file from the vendor.
02. Created tables to map Manheim damage codes to Nissan damage codes.
03. Converted the inspection file from the vendor to the existing inspection record format.
04. Translated the Manheim damage codes to Nissan damage codes.
05. Performed a one-time data conversion of the above, e.g., the grade of 3 would be converted to 30.
06. Modified ISMM to show the expanded grade (a grade of 32 would be shown as 3.2 on the screen).
07. Created a maintenance screen to display/edit and compute the values.

Here is the description of a straightforward project, and there are many other projects which I had implemented successfully from 2005 to 2008.

Languages

JavaScript, HTML, CSS, Apex, Java, C#.NET, COBOL, CICS, C#

Frameworks

Lightning Components, Visualforce, Ant Design

Libraries/APIs

REST APIs, Salesforce REST API, Salesforce API, Salesforce SOAP API

Tools

Conga Composer, Salesforce DX, Salesforce Sales Cloud, Salesforce Einstein, Salesforce CPQ, Field Service Lightning, JCL, Flow, Visualforce Pages

Paradigms

Best Practices, REST

Platforms

Salesforce, Unix, J2SE

Storage

Microsoft SQL Server, IBM Db2, Master Data Management (MDM)

Other

Salesforce Lightning, APIs, Salesforce.com Administration, Salesforce Apex, Salesforce Service Cloud, Salesforce Certified Platform App Builder, Salesforce Reports, Salesforce Cloud Flow, Apex Triggers, Salesforce Consultant, Leadership, Technical Leadership, Salesforce Community, Architecture, Mainframe, SOAP, API Integration, DocuSign, Salesforce.com Data Loader, DLRS, Data Modeling, Data Governance, Large Data Sets, Data Migration, CRM Implementation (Salesforce)

2001 - 2005

Bachelor of Technology in Computer and Electrical Engineering

Acharya Nagarjuna University - Guntur, India

DECEMBER 2023 - PRESENT

Salesforce Certified Data Architect

Kryterion

JUNE 2023 - PRESENT

Salesforce Certified Platform Developer II

Kryterion

SEPTEMBER 2018 - PRESENT

Salesforce Platform Developer I

Kryterion

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring