Alldreen Dev Wilson Prema

Senior Software Engineer

Career Summary

Automotive Infotainment Software Engineer with 3.5 years experience in Embedded Software Development and Automation Framework development.Good Understanding in the Software Development Life cycle and Software Testing Life cycle in Automotive Industry. Proven abilities in demonstrating both Technical and Soft skills in product development with Agile Methodology.

Work Experience

October 2019 - Now
As an Embedded Software developer in a Tier-1 Automotive Company, I have worked on Development and Automation projects. While delivering projects based on Automotive domain to multiple OEMs, I gained substantial experience in Software development,testing and application development on ARM Cortex microcontrollers and System on Chips. I have gained knowledge in Automotive Android, Cluster and Convergence of vehicle display domain ECU's.

Project:

  • Premium Convergence - Proof of Concept for CES and IAA
    • Good knowledge on virtualization techniques : Hypervisors and Containers
    • Understanding on virtualization softwares : QNX and Redbend hypervisors
    • Understanding on Linux Containers
    • Understanding on Android Framework
    • Experience on SOME-IP Communication protocol and cmake build system
    • Worked on Qualcomm 820am and Samsung Exynos SoC
    • Developed solution for Automated Flashing and Continuous Integration Techniques(DEVOPs Solution)

    Skills:

    • QNX
    • Automotive Android
    • SOME-IP
    • Linux
    • GIT
    • LXC
    • Hypervisors
  • Robot Test Automation Framework Development
    • Developed a Test Automation Framework using Python modules from Robot Framework(OSS)
    • Implemented Keyword-driven Testing for different projects, in different stages of product development
    • Worked with multiple teams across the organization, for automating the test cases
    • Test Farm concept realisation in multiple Rigs using XMLRPC protocol
    • Developed Solutions for HMI Validation using OpenCV algoirthm and Tesseract OCR
    • Developed Solutions for Amdroid Validation using ADB and Appium modules
    • Automation of CAN and Diagnostic Log Trace (DLT Viewer) Applications
    • Automation of GOPEL Framegrabber,RDS and PPS (Programmable Power Supply) using the python DLL wrappers
    • Library development for Camera,SSH,Serial and Socket Communication
    • Automation Solution Development for Continuous Testing for various Projects using Jenkins

    Skills:

    • Python
    • Robot Test Framework
    • TKInter
    • Keyword Driven Testing
    • Automation
    • Open CV
    • Tesseract
    • Pyserial
    • Socket
    • Windows DLL
    • win32com api
    • Numpy
    • Pandas
    • DLT
    • CAN
    • XMLRPC
    • SSH
    • PyQT
    July 2016 - September 2019

    Projects:

  • Adaptive AUTOSAR on GENIVI - Proof of Concept
    • Understanding on various SW components of GENIVI and Adaptive AUTOSAR
    • Responsible for Adaptive Autosar Diagnostic Manager Functional Cluster
    • Design and Component realization with UML Diagrams using Enterprise Architect

    Skills:

    • Adaptive AUTOSAR
    • C++
    • Yocto Project
    • Diagnostics Manager
    • UML
  • Jaguar Land Rover - NGI Project
    • Worked on Diagnostics Module of JLR Infotainment System
    • Knowledge on Unified Diagnostic Services(UDS)
    • Responsible for the Configuration of DCM,DEM and NVM in Diagnostic Stack
    • Development of AUTOSAR Diagnostics Services based on UDS

    Skills:

    • AUTOSAR
    • Embedded C
    • Diagnosis
    • CANoe
    • Clear Case

    January 2016 - April 2016

    Project:

  • Infotainment HMI Validation Using Robot Test Framework
    • Developed python libraries for Symbol and Text Validation in Infotainment Displays using OpenCV Algorithm and Tesseract OCR
    • Text Training using QT Box Editor
    • Good Experience on the Keyword Driven Open Source Robot Test Framework

    Skills:

    • OpenCV
    • Tesseract
    • Robot Framework

    Education

    Bachelor of Engineering in Electrical and Communication Engineering

    August 2012 - April 2016

    Pursued Electronics and Communication Engineering which provides substantial knowledge to build my career as an Embedded Engineer
    Secured First Class with Distinction (CGPA - 8.54)

    Projects:

    • Wireless Protocol Based Industrial Safety System
    • Design of Reconfigurable Antennas
    • Embedded Systems
    • Arduino
    • 8051
    • ADS

    Courses and Certifications

    This Foundation course focus on OOPS concept in Python and buildng a python package from scatch.It also teaches how to apply them in AWS Deepcomposer GAN network

    • Python
    • AWS Deepcomposer
    • GAN Networks

    Skills & Tools

    • Python
    • Automation
    • C
    • Linux
    • Vehicle Diagnostics
    • Machine Learning
    • Microcontrollers
    • Microsoft Office

    Others

    • Pycharm
    • Spyder
    • Windows
    • Oracle VMware
    • Clearcase
    • Git
    • Android Studio
    • Linux Kernel
    • CANoe
    • AGILE Methodology
    • 5s Methodology

    Achievements

    • Department Executive for ECEA Association at PSG Tech (2014 to 2015)
    • Best Volunteer Award - Bosch CSR Activity (2018)

    Languages

    • English (Professional)
    • Tamil (Native)
    • German (Basic)

    Interests

    • Python Automation and Application Development
    • Machine Learning
    • Embedded Systems
    • Autonomous Systems