Insights About Us Contact Global · EN
Home/Our People/RN Krishnan
Data Engineering & Cloud

RN Krishnan

Head of Data Engineering

A decade turning raw information into something a business can rely on — data pipelines on Google Cloud, ETL and test data management, Python automation, and a growing practice in AI and data science.

DisciplineData Engineering
CloudGoogle Cloud Platform
PipelinesETL & Data Solutions
AutomationPython
EmergingAI & Data Science
10
Years across data engineering, ETL and quality
PDE
Google Cloud Professional Data Engineer
Neo4j
Certified Professional in graph databases
4
Languages spoken across client and delivery teams
Professional Overview

Data you can actually build on

RN Krishnan is a data engineer with ten years of information technology experience spanning test data management, software and ETL testing, Python automation, Agile delivery, and — more recently — data science and applied AI.

He came to data engineering through quality rather than through analytics, and it shows in the work. Years spent in test data management and ETL testing gave him an instinct for where data goes wrong: the silent truncation, the timezone that shifts a day, the join that quietly drops rows. Pipelines built by someone who has spent a career finding those faults tend not to contain them.

His current work is data engineering on Google Cloud Platform, providing data solutions for a range of business requirements, having moved through a data analyst role into the engineering side.

He is a certified Professional Data Engineer and a Neo4j Certified Professional, and has continued into artificial intelligence and generative AI, open-source data science tooling and prompt engineering. He holds a master's degree in power electronics and drives and a bachelor's in electrical and electronics engineering.

Role
Head of Data Engineering
Experience
10 years
Focus
Data Engineering & ETL
Cloud
Google Cloud Platform
Certified
Professional Data Engineer
Education
M.Tech, Power Electronics & Drives
Education
B.E. Electrical & Electronics
Career Progression

From finding the faults to building the pipeline

Three stages, and the order matters: he learned how data breaks before he was asked to move it at scale.

01

Quality & Test Engineering Foundation

Test analyst — test data management and ETL testing
2016 — 2020

His foundation was built in test data management, functional testing and ETL testing, supported by Python automation and Agile delivery practice.

He developed working command of the test life cycle and the defect life cycle, and a track record of discovering errors, resolving them, and making sure what reached the client met the quality expected. Working with minimum supervision across several concurrent workstreams, he collaborated with developers and project managers to hit delivery milestones.

This is where the discipline underneath his engineering work comes from. Test data management in particular is an unglamorous specialism that teaches something no analytics course does: how to construct data that exercises the edge cases a system will eventually meet in production.

His work in this period was recognised with a best-debutant award, alongside earlier recognition for academic excellence and for a research-based learning project.

Key Exposure
Test Data ManagementETL TestingFunctional TestingPython AutomationAgile DeliveryTest Life CycleDefect Life CycleStakeholder Collaboration
02

Data Analysis

Data analyst
2020

He moved from assuring data to interpreting it, taking a data analyst role that bridged his quality background and the engineering work that followed.

It is a short stage on paper and an important one in practice: it is the point at which the question changed from "is this data correct?" to "what does this data mean, and who needs it?"

Key Exposure
Data AnalysisBusiness RequirementsReportingData Quality
03

Data Engineering on Google Cloud

Data engineer
2020 — present

In his current role he works as a data engineer on Google Cloud Platform, providing data solutions for a range of business requirements.

The combination he brings to it is uncommon. Most data engineers arrive from software or analytics; he arrived from test data management, which means he treats a pipeline the way a test engineer treats a build — as something to be proven rather than assumed, with the failure modes considered before the happy path is celebrated.

Alongside the platform work he has continued into artificial intelligence and generative AI, graph databases, and open-source data science tooling, holding certification as a Google Cloud Professional Data Engineer and as a Neo4j Certified Professional.

Key Exposure
Data EngineeringGoogle Cloud PlatformData PipelinesData SolutionsGraph DatabasesGenerative AIData Science
Areas of Practice

What he works on

i

Data Engineering

Data PipelinesETLData SolutionsData ModellingGraph Databases
ii

Cloud & Platform

Google Cloud PlatformCloud Data ServicesNeo4jOpen-Source Tooling
iii

Quality & Automation

Test Data ManagementETL TestingFunctional TestingPython AutomationAgile
iv

AI & Data Science

Artificial IntelligenceGenerative AIPrompt EngineeringData Science
Certifications

Certified in cloud and data

Cloud and graph database certification, alongside continuing study in data science and applied AI.

Professional Data EngineerNeo4j Certified ProfessionalData Science OrientationOpen-Source Tools for Data ScienceAI as a Creative or Expert PartnerPrompt Engineering
Most people learn to build pipelines and then learn how they break. Doing it the other way round changes what you build.
RN Krishnan, Head of Data Engineering

Data you cannot yet trust, or pipelines that need rebuilding? Let's talk it through.

Start a conversation →