Rohith Akella

Data Engineer with Spark/Scala | Java | Spring Boot | Hibernate| Docker | Kubernetes | Jenkins | Git | REST | AWS | Azure | SQL | NoSQL | Kafka | ML Engineer | Data Analyst | Power BI | Terraform | Python

Role
Senior Consultant at Chemical Abstract Services - Scala Spark Engineer at Sogeti
Location
Columbus, OH, US
LinkedIn followers
500 followers

About Rohith Akella

As a Senior Data Engineer at Sogeti, I specialize in building scalable distributed data…

Experience

  1. Senior Consultant at Chemical Abstract Services - Scala Spark Engineer

    Sogeti

    Feb 2025 — Present · Columbus, OH, US

    At Chemical Abstract Services, I work as a Spark/Scala Developer focused on building distributed data processing workflows and compiler logic for transforming scientific data. My core responsibilities include developing Spark jobs on Kubernetes, implementing a custom Java compiler for XML generation, and applying performance optimizations to handle large-scale datasets efficiently.Key responsibilities and contributions:Spark on Kubernetes: Build and deploy Spark applications on Kubernetes clusters, handling dynamic allocation, containerized environments, and runtime configuration tuning.Parquet to XML Compiler: Help design and maintain a custom Java-based compiler that reads structured data from Parquet files and converts it to digest XML following domain-specific schema and rule validation.Optimization & Tuning:Optimize Spark jobs for performance by minimizing wide transformations, avoiding skewed joins, and enabling adaptive query execution.Tune executor memory, shuffle partitions, and caching strategies to improve job throughput and reduce runtime.Improve job reliability and resilience by handling failures gracefully and monitoring resource utilization.Scala & Spark APIs: Develop clean, modular Spark code using Dataset and SQL APIs, with attention to lazy evaluation, filter pushdown, and narrow transformation chaining.Containerization: Package compiler and Spark components using Docker to ensure consistent behavior across local development, CI/CD pipelines, and cluster environments.Validation & Testing: Implement structural validation of generated XML, along with automated regression tests and custom metrics for output integrity.Collaboration: Work with infrastructure, QA, and domain teams to deliver high-quality, scalable data products used in scientific research and commercial tools.

Education

  • University of Cincinnati

    Master's degree, Information Technology

  • University of Cincinnati

    Master of Science - MS, Information Technology

  • Maharaj Vijayaram Gajapathi Raj College of Engineering, Chintalavalasa, Vizianagaram-535005 (CC-33)

    Bachelor's degree, Computer Science

    2016 — 2020

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Rohith Akella — Senior Consultant at Chemical Abstract Services - Scala Spark Engineer at Sogeti in Columbus, OH, US | Unifers