Akash Roy

CTO

Bengaluru, Karnataka, India7 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Big Data application development
  • Proficient in Spark and Presto technologies
  • Strong background in Java and ETL frameworks
Stackforce AI infers this person is a Big Data Engineer with expertise in ETL and analytics.

Contact

Skills

Core Skills

Big DataApache SparkEtlJava

Other Skills

Apache Spark StreamingHadoopHibernateHiveMySQLPrestoProject ManagementPySparkSQLSparkSpringSpring BootStructured Streaming

About

Technically sound java developer with decent experience in design, development and management of Big Data Applications. Adept at readily gathering and translating complex requirements into viable solutions.

Experience

Salesforce

2 roles

Lead Member of Technical Staff

Promoted

Aug 2025Present · 7 mos · Bengaluru, Karnataka, India

Senior Member Of Technical Staff

Jun 2022Aug 2025 · 3 yrs 2 mos · Bengaluru, Karnataka, India

Airtel africa digital labs

Senior Software Engineer

Jul 2020Jun 2022 · 1 yr 11 mos · Gurugram, Haryana, India

  • OLAP Engine using Presto and Spark : Created Aggregated datasets using Spark Batch, added concept of cuboid partition to store multi dimensional aggregates in the same external hive table. Also enhanced code for presto core to intercept a SQL query analyse its AST and rewrite original query at run time with optimal cuboid partition.
  • Exactly Once For Spark Batch: Spark Batch guarantees exactly once for only 1 source 1 sink system.
  • I enhanced it to provide exactly once semantics for a job having multiple sources and multiple sinks, to achieve this I reused and enhanced internal API(s) from Spark Structured Streaming in Spark Batch, making batch jobs completely fault tolerant.
PrestoSparkSQLHadoopBig DataApache Spark

Mobileum

Software Engineer

Aug 2019Jul 2020 · 11 mos · Gurugram, Haryana, India

  • Feature Factory ETL Framework : Enhanced In House ETL framework responsible for running Spark Job using JSON configuration files. Added support for in memory master management and wrote various UDF(s) and UDAF(s) like approximate distinct measure internally using hyperloglogplus data structure.
  • Analytics using PySpark and Presto : Using various data analysis techniques like Row-Pattern Matching, I devised rules to catch various telecom fraud types like FAS and Fixed Line Fraud.
SparkETLPySparkPrestoBig Data

Mobikwik

Software Developer

Jun 2018Aug 2019 · 1 yr 2 mos · Gurugram, Haryana, India

  • Digital Gold : Worked on the backend side to enable application users to buy and sell gold in real time. This feature helped me understand widely used MVC architecture. Application was based upon Spring,
  • Hibernate and MySQL .
SpringHibernateMySQLJava

Education

Netaji Subhas Institute of Technology

Bachelor of Engineering — Computer Science

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Big Data & Apache Spark

Explore similar profiles based on matching skills and experience