Abhishek Anand

Abhishek Anand

Data Engineering | Distributed Systems | Building with AI

Mechanical Engineering graduate who transitioned into software engineering. Passionate about coding, learning new technologies, solving challenging problems, and building robust solutions.

Experience

Software Engineer | Data Engineer

April 2024 - Present

Apple (Contractor)

  • Worked on the Apple Maps Product
  • Technologies used: Spark, Scala, Snowflake, S3
  • Wrote complex and optimized Spark tasks for data processing
  • Orchestration Client and Spark Tasks for long running jobs
  • Analysing and Debugging Maps geometric data
  • Ran jobs on EMR and EKS clusters
  • Ran SQL queries on Snowflake

Software Engineer

June 2021 - April 2024

HCL Technologies Limited (HCL)

  • Spearheaded Angular-Java Full Stack development, contributing to UI and API development, unit testing, debugging, and code refactoring.
  • Demonstrated coding skills by writing and debugging over 30,000 lines of code.
  • Took ownership of the crucial Run profile module, enhancing diagnosis and research efficiency.
  • Implemented the software update functionality for the desktop version of the software.
  • Innovated a utility software for generating update patches, automating processes, and minimizing error susceptibility.
  • Successfully implemented Data purge functionality in a microservices based application, optimizing data management.
  • Achieved 90% test coverage by creating and executing 500+ test cases, significantly reducing defects.

Skills

Git Java Spring Boot Docker Kubernetes SQL Python Scala React Tailwind CSS Angular Data Engineering

Education

IIT Bhubaneswar

Dual Degree (BTech + MTech) in Mechanical Engineering

Jun 2016 – May 2021 CGPA: 8.2
MCM Scholarship (Merit-based academic scholarship)