srajan shuklaSS
Open to opportunities

srajan shukla

@srajanshukla

Scala Developer | Akka | Spark | AWS | Optimizing APIs & Scalable Systems | Data Engineering

India

What I'm looking for

I am looking for a role that challenges me technically and offers opportunities for growth in a collaborative environment.

Scala Developer | Backend Engineering | Distributed Systems | AWS | Akka | Spark

I am a passionate Software Engineer with 4 years of experience specializing in Scala, Akka, Spark, and AWS. I have a strong background in developing scalable backend systems, optimizing APIs, and implementing cloud-based solutions. My expertise lies in designing high-performance distributed architectures, improving database efficiency, and streamlining ETL pipelines.

Career Highlights & Achievements:

  • SSO Implementation: Led the integration of Single Sign-On (SSO) using Keycloak, improving security and authentication across a large-scale application.

  • API & Backend Optimization: Designed and developed high-performance APIs using Scala and Akka, significantly boosting system efficiency.

  • Big Data & ETL Pipelines: Worked with Apache Spark, Databricks, and Airflow to process and analyze large datasets efficiently.

  • Cloud & Infrastructure: Built and deployed cloud-native applications on AWS, leveraging Kubernetes, Cassandra, and MongoDB for scalability and reliability.

  • Recognition: Received "Rising Star" and "Star Performer" awards for consistently delivering high-quality solutions.

Technical Skills:

  • Languages: Scala, Java, Python

  • Frameworks & Tools: Akka, Apache Spark, Apache Airflow, Kubernetes

  • Cloud & Databases: AWS, Cassandra, MongoDB, MySQL

  • Expertise: REST API Development, Data Engineering, ETL, Microservices

Interests & Passion:

Beyond work, I am deeply interested in cricket, Formula 1, travel, and sightseeing. I enjoy exploring new places, experiencing different cultures, and keeping up with the latest advancements in functional programming and cloud technologies.

I am excited about opportunities that allow me to design scalable backend systems, optimize performance, and work with distributed architectures in a fast-paced, innovation-driven environment.

Experience

Work history, roles, and key accomplishments

CA
Current

Associate Consultant

Capgemini

Jan 2024 - Present (1 year 5 months)

Implemented Single Sign-On (SSO) solution using Keycloak, enhancing user authentication and access control. Collaborated with teams to integrate Keycloak with existing systems and designed APIs using Scala and Akka to boost system efficiency.

CA

Senior Analyst / Software Engineer

Capgemini

Jan 2023 - Jan 2024 (1 year)

Designed and implemented APIs using Scala and Akka, improving system efficiency. Developed robust data models in Cassandra and collaborated on Databricks and Spark integration for enhanced data processing.

CA

Analyst / Software Engineer

Capgemini

Jun 2021 - Jan 2023 (1 year 7 months)

Developed backend systems using Scala, Akka, and Cassandra, improving performance and reliability. Participated in code reviews and resolved technical issues to ensure smooth operations.

Education

Degrees, certifications, and relevant coursework

Lovely Professional University logoLU

Lovely Professional University

Bachelor of Technology, Computer Science and Engineering

2017 - 2021

Pursued a Bachelor of Technology in Computer Science and Engineering, focusing on software development, data structures, algorithms, and system design.

Interested in hiring srajan?

You can contact srajan and 90k+ other talented remote workers on Himalayas.

Message srajan

People also viewed

View all talent

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
srajan shukla - Associate Consultant - Capgemini | Himalayas