RAHUL PRAKASH

Bangalore, India | (+91) 9688107002 | rahulmurugan96@gmail.com
LinkedIn | GitHub

PROFESSIONAL SUMMARY

Staff Software Engineer with 8 years of experience in backend development, distributed systems, and microservices, currently building data lakes at Fivetran. Proven expertise in architecting and developing scalable distributed systems, with strong proficiency in Java, SQL, NoSQL, cloud platforms (AWS, GCP, Azure), and data lake technologies including Apache Iceberg and Delta Lake. Experienced in leading complex technical initiatives, optimizing system performance, and contributing to open-source projects. Adept at leveraging modern AI-powered development tools (GitHub Copilot, Claude, Gemini) to enhance productivity and code quality.

TECHNICAL SKILLS

Languages: Java, Python, SQL, JavaScript, Shell Script
Cloud Platforms: AWS, Google Cloud Platform (GCP), Microsoft Azure, Oracle Cloud Infrastructure (OCI)
Data & Storage: Apache Iceberg, Delta Lake, Apache Kafka, DuckDB, PostgreSQL, MySQL, Cassandra, Redis, Azure Data Lake Storage (ADLS), Amazon S3
Frameworks & Tools: Spring Boot, Dropwizard, Quarkus, Docker, Kubernetes, Nginx, Istio, Temporal, Git, Maven, Apache Ant, Gradle
Monitoring & Observability: OpenTelemetry, Prometheus, Grafana, Opsgenie
Architecture & Design: Distributed Systems, Microservices, Data Lakes, RESTful APIs, System Design, Performance Optimization
AI-Powered Development: GitHub Copilot, Claude AI, Gemini, VS Code

PROFESSIONAL EXPERIENCE

STAFF SOFTWARE ENGINEER
September 2025 - Present
Fivetran India Pvt Ltd, Bangalore, India
Iceberg Catalog
SENIOR SOFTWARE ENGINEER
March 2023 - August 2025
Fivetran India Pvt Ltd, Bangalore, India
Data Lake Destinations
Fivetran In-House Catalog
SOFTWARE DEVELOPMENT ENGINEER II
November 2021 - March 2023
Oracle India Pvt Ltd, Bangalore, India
Oracle Cloud Infrastructure - Data Science
MEMBER TECHNICAL STAFF
May 2018 - October 2021
Zoho Corporation, Chennai, India
Creator On-Premise - Multi-Tenant Low-Code Platform
On-Premise - Multiple Application Server

OPEN SOURCE CONTRIBUTIONS

Apache Polaris - Active Contributor | Pull Shark Achievement
Contributing to Apache Polaris, an open-source catalog for Apache Iceberg™. Working with Dropwizard and Quarkus frameworks to build scalable catalog services. Recognized with the Pull Shark achievement for multiple merged pull requests.

CERTIFICATIONS (Selected)

Machine Learning Specialization (DeepLearning.AI)
Mathematics for Machine Learning
Java Multithreading, Concurrency & Performance Optimization
Docker for Developers
Building Scalable Data Pipelines with Kafka

EDUCATION

BACHELOR OF ENGINEERING - COMPUTER SCIENCE AND ENGINEERING
2014 - 2018
Madras Institute of Technology, Chennai, India
Relevant Coursework: Data Structures, Analysis of Algorithms, Database Management Systems, Object Oriented Analysis and Design, Operating Systems, Computer Networks