Available to hire
Hi, I’m Gokul Krishnan, a Senior Android Developer with 10 years of experience specializing in Android Automotive, Embedded Systems, and mobile app development. I’m an Oracle Certified Java Developer passionate about building scalable infotainment systems and modular AI assistants. I’ve had the chance to work with teams across the globe and enjoy mentoring developers to deliver high-quality solutions.
Currently, I’m working on a voice-interactive AI assistant aimed at real-time user profiling and adaptive processing in smart home environments. I love exploring new technologies and creating systems that genuinely enhance user experiences.
Language
Javanese
Advanced
Amharic
Advanced
English
Fluent
Work Experience
Senior Android Developer at Ford Motors
February 1, 2024 - PresentDesigned and developed next-generation infotainment systems using Android Automotive Architecture (AOSP). Collaborated with global teams across 3 regions to deliver scalable and high-performing vehicle interface solutions. Debugged and resolved critical issues across Android layers to ensure system reliability. Developed distributed systems with Service-Oriented Architecture (SOA), ensuring modularity and seamless integration. Led technical discussions and mentored a team of developers to drive project completion. Implemented unit testing frameworks such as RoboElectric, Mockito and JUnit to ensure code quality.
Software Engineer at Datasym POS
January 31, 2024 - July 24, 2025Developed Java and C# applications for POS software that support utility tasks. Developing an inventory software from scratch in C# and interfacing it with the existing software. Supported clients through calls and mail for issue resolution, maintenance, and other support work. Customized existing code to fit user needs and performed testing and bug fixing for the software components. Prepared documentation for the software, test cases, and other manuals.
Technical Lead (Android) at Neyyar Technologies Pvt Ltd
January 31, 2023 - July 24, 2025Developed an Android application for government job aspirants and students with features like video player (Exo player), live classes, discussion forums, recorded class sessions, notes and in-app examinations. Designed and implemented MVVM architecture utilizing design patterns such as Dependency Injection, Repository Pattern, and LiveData, ensuring high performance and scalability. Customized Flutter code to suit client requirements. Worked with web services, JSON, RESTful APIs, and external SDKs like Zoom and Facebook SDKs for streaming and marketing respectively.
Lead Engineer at HCL Technologies
April 30, 2021 - July 24, 2025Worked on Android Open-Source Project (AOSP) development and system applications, dealing with major Android OS components like Bluetooth, Telephony Manager, Application Manager, and Wi-Fi Manager. Developed applications communicating with various sensors and plotting values with animations. Customised media player in drag and drop notification window and used IPC with AIDL.
Senior Software Engineer at Phytec Embedded Pt. Ltd.
November 30, 2016 - July 24, 2025Built applications from scratch and handled development, testing, maintenance, and release cycles simultaneously. Developed Android applications communicating with Embedded System on Modules using JNI. Created applications that communicated with IoT sensors using Openhab. Developed auto-marketing feature for in-house applications.
Senior Android Developer at Ford Motors
February 1, 2024 - PresentDesigned and developed next-generation infotainment systems using Android Automotive Architecture (AOSP). Collaborated with global teams across 3 regions to deliver scalable and high-performing vehicle interface solutions. Debugged and resolved critical issues across Android layers to ensure system reliability. Developed distributed systems with Service-Oriented Architecture (SOA), ensuring modularity and seamless integration. Led technical discussions and mentored a team of developers to drive project completion. Implemented unit testing frameworks such as RoboElectric, Mockito and JUnit to ensure code quality.
Software Engineer at Datasym POS
January 31, 2024 - July 24, 2025Developed Java and C# applications for POS software supporting utility tasks. Developed inventory software from scratch in C# and interfaced it with existing software. Provided client support through calls and email for issue resolution, maintenance, and other support work. Customized existing code to fit user needs, performed testing and bug fixing. Prepared documentation for software, test cases, and manuals.
Technical Lead (Android) at Neyyar Technologies Pvt Ltd
January 31, 2023 - July 24, 2025Developed an Android app for government job aspirants and students featuring video player, live classes, discussion forums, notes, and in-app examinations. Designed and implemented MVVM architecture using Dependency Injection, Repository Pattern, and LiveData ensuring performance and scalability. Customized flutter code per client requirements. Worked with JSON and RESTful APIs, and integrated external SDKs like Zoom for streaming and Facebook SDK for marketing and image handling.
Lead Engineer at HCL Technologies
April 30, 2021 - July 24, 2025Worked on Android Open-Source Project (AOSP) development and system applications involving Bluetooth, Telephony Manager, Application Manager, and Wi-Fi Manager. Developed apps communicating with sensors and visualizing data with animations. Customized media player in drag-and-drop notification window and implemented IPC using AIDL.
Senior Software Engineer at Phytec Embedded Pt. Ltd.
November 30, 2016 - July 24, 2025Built applications from scratch managing development, testing, maintenance, and release cycles. Developed Android applications communicating with Embedded System on Modules using JNI. Developed applications interacting with IoT sensors using Openhab and implemented auto marketing features for in-house applications.
Senior Android Developer at Ford Motors, Ottawa
February 1, 2024 - PresentDesigned and developed next-generation infotainment systems using Android Automotive Architecture (AOSP). Collaborated with global teams across three regions to deliver scalable and high-performing vehicle interface solutions. Debugged and resolved critical issues across Android layers ensuring system reliability. Developed distributed systems with Service-Oriented Architecture (SOA), ensuring modularity and seamless integration. Led technical discussions and mentored a team of developers to drive project completion. Implemented unit testing frameworks such as RoboElectric, Mockito, and JUnit to ensure code quality.
Software Engineer at Datasym POS, Paris, ON
January 31, 2024 - July 24, 2025Developed Java and C# applications for POS software supporting utility tasks. Developed inventory software from scratch in C# and interfaced it with existing software. Provided client support through calls and email for issue resolution, maintenance, and general support. Customized existing code to fit user needs and performed testing and bug fixing of software components. Prepared documentation including software, test cases, and manuals.
Technical Lead (Android) at Neyyar Technologies Pvt Ltd, Trivandrum
January 31, 2023 - July 24, 2025Developed an Android application aimed at government job aspirants featuring video player, live classes, discussion forums, recorded sessions, notes, and in-app exams. Designed and implemented MVVM architecture using Dependency Injection, Repository Pattern, and LiveData for effective performance and scalability. Customized existing Flutter code per client requirements. Integrated web services using JSON and RESTful APIs, and external SDKs including Zoom for streaming and Facebook SDK for marketing purposes.
Lead Engineer at HCL Technologies, Bangalore
April 30, 2021 - July 24, 2025Worked on Android Open-Source Project (AOSP) development and system applications focusing on core Android components like Bluetooth, Telephony Manager, Application Manager, and Wi-Fi Manager. Developed applications interacting with sensors and presenting animated data. Customized media player features in drag and drop notification windows and implemented IPC mechanisms using AIDL.
Senior Software Engineer at Phytec Embedded Pvt. Ltd., Bangalore
November 30, 2016 - July 24, 2025Built applications from scratch managing development, testing, maintenance, and releases. Developed Android applications interfacing with Embedded System Modules using Java Native Interface (JNI). Created applications to communicate with IoT sensors using Openhab. Developed auto marketing feature for in-house applications.
Senior Android Developer at Ford Motors
February 1, 2024 - PresentDesigned and developed next-generation infotainment systems using Android Automotive Architecture (AOSP). Collaborated with global teams across 3 regions to deliver scalable and high-performing vehicle interface solutions. Debugged and resolved critical issues across Android layers to ensure system reliability. Developed distributed systems with Service-Oriented Architecture (SOA), ensuring modularity and seamless integration. Led technical discussions and mentored a team of developers to drive project completion. Implemented unit testing frameworks such as RoboElectric, Mockito and JUnit to ensure code quality.
Software Engineer at Datasym POS
January 31, 2024 - August 1, 2025Developed Java and C# applications for POS software that support utility tasks. Developed inventory software from scratch in C# and interfacing it with the existing software. Supported clients through calls and mail for issue resolution, maintenance, and support. Customized existing code to fit user needs and performed testing and bug fixing. Prepared documentation for the software, test cases, and other manuals.
Technical Lead (Android) at Neyyar Technologies Pvt Ltd
January 31, 2023 - August 1, 2025Developed Android applications for government job aspirants and students with features like video player, live classes, discussion forums, recorded sessions, notes, and in-app exams. Designed and implemented MVVM architecture using Dependency Injection, Repository Pattern, and LiveData ensuring high performance and scalability. Customized Flutter code per client requirements. Used web services with JSON and REST APIs, and integrated Zoom SDK for streaming and Facebook SDK for marketing.
Lead Engineer at HCL Technologies
April 30, 2021 - August 1, 2025Worked on Android Open-Source Project (AOSP) development and system applications covering key OS components like Bluetooth, Telephony Manager, Application Manager, and Wi-Fi Manager. Developed applications communicating with sensors, plotting values with animations. Customized media player notifications using IPC with AIDL.
Senior Software Engineer at Phytec Embedded Pt. Ltd.
November 30, 2016 - August 1, 2025Built applications from scratch handling development, testing, maintenance, and release cycles. Developed Android apps communicating with Embedded System on Modules via Java Native Interface (JNI). Developed apps interacting with IoT sensors using OpenHab. Created auto marketing feature for in-house applications.
Education
High School Education at Kendriya Vidyalaya, Thrissur
January 1, 2006 - December 31, 2006Higher Secondary Education at Santha HSS, Thrissur
January 1, 2008 - December 31, 2008B.Tech. at Calicut University
January 1, 2012 - December 31, 2012High School Diploma at Kendriya Vidyalaya, Thrissur
January 1, 2006 - December 31, 2006Higher Secondary Education at Santha HSS, Thrissur
January 1, 2008 - December 31, 2008B.Tech. at Calicut University
January 1, 2012 - December 31, 2012High School Diploma at Kendriya Vidyalaya, Thrissur
January 1, 2006 - December 31, 2006Higher Secondary Education at Santha HSS, Thrissur
January 1, 2008 - December 31, 2008B.Tech. at Calicut University
January 1, 2008 - December 31, 2012High School Diploma at Kendriya Vidyalaya, Thrissur
January 1, 2006 - December 31, 2006Higher Secondary Education at Santha HSS, Thrissur
January 1, 2008 - December 31, 2008B.Tech. at Calicut University
January 1, 2008 - December 31, 2012Qualifications
Oracle Certified Java Developer
January 11, 2030 - July 24, 2025Oracle Certified Java Developer
January 11, 2030 - July 24, 2025Oracle Certified Java Developer
January 11, 2030 - August 1, 2025Industry Experience
Software & Internet, Transportation & Logistics, Manufacturing, Education, Professional Services, Consumer Goods, Government
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Ottawa today.