me

Welcome to Atul T Varghese's Professional Hub

I'm Atul, a dedicated and versatile software engineer based in Bengaluru, India, with a passion for crafting innovative solutions in the realms of software development, automotive systems, and machine learning. My expertise spans across a variety of programming languages and technologies, including Python, JavaScript, Java, and Kotlin, with specialized knowledge in Android Automotive OS (AAOS), Advanced Driver-Assistance Systems (ADAS), and modern machine learning frameworks.

Professional Journey

Currently, I am a Software Engineer at Randstad Digital, where I am deeply involved in enhancing the Android OS. My work includes customizing the hardware abstraction layers and conducting rigorous integration testing on System-on-Chip (SoC) platforms. This role has allowed me to dive deep into Android open-source projects, where I've successfully developed custom modules and contributed to the overall system's efficiency and performance.

Previously, I served as a Product Owner at Aptiv, where I managed and developed a web framework for evaluating ADAS algorithms using high-performance computing clusters. My responsibilities included analyzing new requirements, developing proofs of concept, and guiding a team through daily stand-ups, sprint planning, and retrospectives. This experience honed my leadership skills and expanded my technical expertise.

My career began as an AI Engineer Trainee at Symptots, where I worked on developing algorithms for device prediction using random forest classifiers, time series forecasting for energy consumption, and real-time data streaming through REST APIs and Socket.IO. These early projects laid a solid foundation for my subsequent work in software engineering and AI.

Key Projects

  • Health Monitoring Android OS: Developed a system app with a minimal HMI for data display, creating a Hardware Abstraction Layer (HAL) module, customizing SE Linux policies, and performing extensive testing in a Cuttlefish emulator.
  • Regression Test Framework: Led the design, development, and deployment of features for ADAS algorithm validation, ensuring seamless integration and CI/CD pipeline deployment.
  • Data Analytics for ADAS L2 and L2+ Vehicle Data: Developed Python scripts for data mining and generated comprehensive data validation reports, showcasing my ability to handle complex data engineering tasks.

Technical Expertise

  • Frameworks: Flask, Django, Node.js
  • Platforms: Linux, Google Cloud Platform, Windows
  • Storage: MongoDB, MySQL, HPC Clusters (Slurm)
  • Languages: Python, JavaScript, Java, Kotlin, SQL, HTML5, CSS
  • Specializations: Android (AAOS, AOSP, HAL layer), Machine Learning (TensorFlow, Keras, PyTorch), Data Visualization (Matplotlib, Plotly, Bokeh)

Educational Background

I earned my Bachelor of Technology in Computer Science and Engineering from APJ Abdul Kalam Technological University, where I graduated with a CGPA of 7.66. My academic projects, such as developing a machine learning-based human-computer interaction system for differently-abled individuals, reflect my commitment to leveraging technology for social good.

Connect and Collaborate

Explore my professional journey, delve into my projects, and discover how my skills can contribute to your next big idea. Whether you’re interested in Android development, automotive technologies, or cutting-edge machine learning solutions, I’m here to collaborate and innovate. Let's connect and build something extraordinary together.

My Channel

Promo video

My Photos

My Projects

img

FULL STACK SHOPPING CART WITH NODEJS EXPRESS MONGODB!

A fully functional shopping cart with backend and frond end.

img

EYEX IS A HCI FOR DIFFERENTLY ABLED!

To controll computer by a differently abled with his/her eyes which only needs webcam.

img

MY PERSONAL WEBSITE

Hosted with github pages in atultvarghese.github.io domain name.

Contact Me

"Each contact with a human being is
so rare, so precious,
one should preserve it.!"