Ayush Goel

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 9 years of experience in data engineering.
  • Expert in building scalable data platforms.
  • Proficient in advanced data engineering solutions.
Stackforce AI infers this person is a Data Engineering expert with a focus on scalable solutions in the Automotive and IoT industries.

Contact

Skills

Core Skills

Data EngineeringBig DataFull Stack Development

Other Skills

Agile MethodologiesAlgorithmsAmazon EKSAndroid DevelopmentAngularJSApache BeamApache KafkaApache SparkCC++Cloud ComputingDBMSData LakeData ModelingData Science

About

I am a passionate Software Developer with over 9 years of experience, specializing in building scalable data platforms and advancing data engineering solutions. My core strengths lie in designing, developing, and optimizing data architectures using cutting-edge technologies such as Apache Beam, Kafka, Spark, Airflow, Java, Python, Kubernetes, and Docker. With hands-on expertise in data modeling for MySQL and PostgreSQL, and a strong background in deploying robust systems on leading cloud platforms, I bring a holistic and innovative approach to data-driven problem-solving. I am a proactive learner, highly adaptable, and enjoy exploring new domains to address complex business challenges. My commitment to leveraging the latest technologies and best practices in data engineering enables me to deliver reliable, high-quality results and drive impactful business outcomes.

Experience

Apple

2 roles

Senior Software Engineer

Promoted

Apr 2024Present · 1 yr 11 mos · Bengaluru, Karnataka, India

Software Engineer

Aug 2021Mar 2024 · 2 yrs 7 mos · Bengaluru, Karnataka, India

Mercedes-benz research and development india

Data Engineer

Feb 2020Aug 2021 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Worked in Data Engineering and Analytics team for Autonomous Driving. Built a platform to parse and segregate huge amount of data coming from the sensors/cameras of the car.
  • This data is then used to gain insights and to improve the software and features of the car.
  • Responsibilities:
  • Extract, sort, convert and ingest automated car driving data into data lake using big data technologies.
  • Develop prototypes, technical proof of concepts and code with various solutions and convert platform architecture blueprints to real life working artifacts
  • Partner with Product Owners and cross functional teams in a collaborative and agile environment
  • Deploying and managing Full life cycle of Big Data solution. Along with requirement analysis, platform selection, designing the Technical architecture and testing.
Data EngineeringBig DataData ModelingData LakeAgile Methodologies

Nokia

2 roles

Lead Engineer

Promoted

Jul 2019Feb 2020 · 7 mos

  • Worked as Data Engineer in Nokia Networks.
  • Developed a data flow engine(DFLE) based on Apache Beam.
  • DFLE is a generic tool, allowing users to design dataflows for analytics applications by means of a Domain Specific Language(DSL) and execute them on a specific runtime environment, where currently it is planned to support Apache Spark and Apache Flink.
  • Technologies Used: Java, Python, Apache Beam SDK, Spark, Flink, Kubernetes,Docker, Kafka, Avro Schema
  • Responsibilities:
  • Writing Java classes using Apache Beam SDK for creating data flow pipelines
  • Developing Data Generators using Python for pushing the data into Kafka topics and verifying the flows.
  • Deploying application using Docker and Kubernetes. Using Kubernetes client APIs for launching different runners as a pod and deployment using Java code.
Apache BeamJavaPythonKubernetesDockerKafka+2

R&D Engineer

Feb 2019Jul 2019 · 5 mos

  • Worked in Software Division of Nokia Networks. Gained experience on working on technologies like Apache Beam, Kubernetes, Docker, Flink.
Apache BeamKubernetesDockerFlink

Infosys

2 roles

Senior System Engineer

Promoted

Oct 2018Feb 2019 · 4 mos · Bengaluru Area, India

  • Worked as Full Stack IOT Developer.
  • Worked collaboratively with other team members to tackle complex problems and make important decisions.
  • Gained experience in Object Oriented Concepts, Python and Java Programming.
  • Was responsible for individual handling of various UI modules and API creation in Node Red.
  • Gained Data Modelling Experience in MySQL and PostgreSQL.
  • Created end to end solutions using ThingWorx IOT Platform.
  • Worked with Express or similar back-end Node.js web application frameworks.
  • Gained experience in working of cloud platforms like IBM Cloud, AWS.
  • Background in all phases of software engineering including Analysis, Design, Coding, Testing and Implementation as well as Agile Software Development using Git and TFS.
  • Demonstrated good verbal and written communication skills and maintain regular, timely, accurate, and professional communication with the team.
Full Stack DevelopmentData ModelingCloud ComputingIoTData Engineering

System Engineer

Oct 2016Oct 2018 · 2 yrs · Bengaluru Area, India

  • Worked in Engineering-IOT department. Gained experience in working on platforms like Thingworx, IBM Bluemix etc.

Cris; a autonomous society under the ministry of indian railways

Intern

Jun 2015Aug 2015 · 2 mos · Delhi, India

  • Worked under Mr.Abhishek in Crew Management System(CMS) department of Centre for Railway Information Systems and developed an ANDROID application for CMS department .

Education

Maharaja Agrasen Institute Of Technology, Delhi

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2012Jan 2016

Udacity

Nanodegree — Data Engineering

Jan 2020Jan 2020

DAV Public School Shreshtha Vihar

School — Senior Secondary School

Jan 2010Jan 2012

S.T. John's Academy

High School

Jan 1997Jan 2010

Stackforce found 100+ more professionals with Data Engineering & Big Data

Explore similar profiles based on matching skills and experience