Software Engineer
Current• Developed Java based user interfaces for infotainment systems, resulting in a 30% increase in user satisfaction• Optimized algorithms in RTOS, reducing response time by 60% and ensuring seamless component integration• Designed and Implemented Java algorithms for ADAS to process real-time data and generate JSON outputs, which resulted in a 40% improvement in data handling efficiency• Leveraged JSON data and C++ to create high-quality 3D visualizations with mesh and shaders, which resulted in a 30% improvement in rendering performance and visual detail• Utilized GLSL programming techniques to enhance cluster graphics, delivering more engaging 3D visualizations• Revamped super cruise display, enhancing data visualization by 30% through implementing graphical upgrades• Engineered CAN protocols for automotive ECUs, achieving an 80% improvement in data exchange reliability• Created XML files to define widget properties, optimizing cluster display and reducing 50% customization time• Integrated XML data with Java to develop dynamic cluster widgets, achieving 99% design accuracy and significantly enhancing visual and functional alignment• Enhanced functional testing efficiency by 99% using C++ automation scripts, ensuring overall efficiency boost• Employed Git for version control to streamline code management, significantly reducing 60% merge conflicts• Configured and maintained CI/CD pipelines using Git, streamlining development workflows, ensuring seamless integration and deployment of code, improving team productivity and reducing deployment times by 40% • Improved graphical performance by 40% through implementing optimized Weston compositor configurations• Implemented custom plugins to enhance functionality and user interaction in embedded Linux environments• Created Unix shell scripts to automate system operations and data processing, reducing manual tasks and accelerating the task completion by 80%