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
Senior Consultant at Chemical Abstract Services - Scala Spark Engineer
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.