K

Karuppayya Rajendran

Software Engineer

San Francisco, California, United States14 yrs 8 mos experience
Highly Stable

Key Highlights

  • Expert in scalable data architecture and processing.
  • Significant contributions to open-source projects.
  • Proven track record in mentoring and team development.
Stackforce AI infers this person is a Big Data and SaaS expert with strong software engineering skills.

Contact

Skills

Core Skills

Data ArchitectureOpen Source DevelopmentBig DataData ProcessingSoftware Development

Other Skills

Adaptive aggregationApache IcebergAuto skew detectionCatalystCode ReviewCommunicationComputer ScienceCore JavaDynamic filteringEclipseEclipse RCPGitHadoopLakehouse architectureMentoring

About

A passionate, hands-on professional. One who tries to put to use the skills acquired during the years of technical learning and contributes to the development and success of the organization. Keep atop of new developments within the industry and adapt quickly to new coding conventions.

Experience

Salesforce

Principal Software Engineer

Apr 2025Present · 11 mos · San Francisco Bay Area · Hybrid

Apple

Software Engineer

Dec 2020Apr 2025 · 4 yrs 4 mos · San Francisco Bay Area · Hybrid

  • Played a key role in the development of Lakehouse architecture, focusing on scalable and efficient data storage and processing.
  • Designed and built a robust table management service harnessing the potential of Apache Iceberg.
  • Actively contributed to the Apache Iceberg open-source community, addressing bugs and enhancing functionality.
  • Mentored and guided junior engineers, fostering their technical growth and contributing to team knowledge sharing.
Apache IcebergLakehouse architectureOpen-source contributionMentoringData ArchitectureOpen Source Development

Qubole

2 roles

Staff Software Engineer

Promoted

Feb 2019Dec 2020 · 1 yr 10 mos

  • Responsible for growing and scaling Spark at Qubole, designing and developing features like Dynamic filtering, Adaptive aggregation, and Auto skew detection.
  • Instrumental in bootstrapping Zeppelin as a service at Qubole, enhancing notebook experience.
  • Achieved significant performance improvements in Spark, leading to increased efficiency at Qubole.
SparkZeppelinDynamic filteringAdaptive aggregationAuto skew detectionBig Data+1

Member of Technical Staff

Jun 2015Feb 2019 · 3 yrs 8 mos

Informatica

2 roles

Senior Software Engineer

Promoted

Oct 2013Jun 2015 · 1 yr 8 mos · Bengaluru, Karnataka, India

Software Engineer

Jul 2011Sep 2013 · 2 yrs 2 mos · Bengaluru, Karnataka, India

  • Developed common platform framework components for thick client Informatica client tool, DxT
  • Performance enhancements related to connection management and metadata import.
  • Designed and developed an Eclipse perspective which provisions an interface for remote debugging of the components developed using Informatica's SDK for data connector development
EclipseRemote debuggingPerformance enhancementsSoftware Development

Education

Birla Institute of Technology and Science, Pilani

MTech - Master of Technology — software systems

Jan 2013Jan 2015

Coimbatore Institute of Technology

Bachelor of Engineering (B.E.) — Computer Science

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Data Architecture & Open Source Development

Explore similar profiles based on matching skills and experience