Summary
Overview
Work History
Education
Skills
Accomplishments
Academic Research Hobby Projects
Other Online Training
Academic Training
Hobbies and Interests
Timeline
Generic
Tinoy Mathews

Tinoy Mathews

Crumstadt-Riedstadt

Summary

Highly-skilled Senior Developer bringing 15 years of experience designing, developing and installing software programs, systems and applications. Proven project manager with background leading distributed teams in complex development projects.

Overview

19
19
years of professional experience

Work History

Senior Developer

Continental AG
08.2017 - Current
  • Responsible as developer and support for memory drivers(Embedded MultiMedia Card)
  • Testing and Development of middleware for access to the Embedded MultiMedia Card low-level driver interface
  • Development of HS200(High Speed Mode) features for Embedded MultiMedia Card low level driver interface for Hyundai, Renault, NISSAN OEMs
  • Performing speed measurements for the Embedded MultiMedia Card low-level driver IO
  • Discussion of concepts, brainstorming and debugging sessions with developers in Green Hills(Bonn, Germany) and Critical Software(Portugal)
  • Port Wear Leveling system component(approximately 5000 lines of C source code written entirely from scratch) for Embedded MultiMedia Card from INTEGRITY OS environment to POSIX compliant OS environment targeting Embedded Linux and QNX OS environments
  • This work spanned 3 months to complete( This was for NISSAN )
  • Developed reusable code libraries that streamlined development efforts and improved consistency in software architecture across multiple projects.
  • Designed updates to existing software to meet changing customer demands.
  • Managed software versioning using Git, enabling smooth collaboration among team members while maintaining detailed change records for future reference.
  • Evaluated and improved development work of other developers on team, working to provide training, constructive criticism and knowledge transfer.
  • Improved software performance by identifying and resolving bottlenecks in the development process.
  • Participated in software field testing to verify performance of developed projects.
  • Designed and implemented scalable applications for data extraction and analysis.

Developer

Continental AG
10.2015 - 08.2017
  • Responsible as developer and support for memory drivers(NOR)
  • Joint development (with Singapore and Mexico) for memory (NOR) drivers for JCP and JGP platforms for fast device access for embedded applications
  • Talks with Renesas and Green Hills on IO Device Interface for Memory Driver
  • Development for parts of a standalone bootloader without embedded OS for system startup and end of the production line
  • Participation in brainstorming and emergency response

Software Developer

Continental Engineering Services
05.2014 - 08.2015
  • Responsible as developer for safety relevant LED drivers
  • Software Implementation of the Shift register device driver adjustments depending on the project dependent hardware circuit diagrams
  • Software design and implementation of the warning LED lamps on/off function in Automotive Cluster
  • Safety management software for safety-relevant LED lamps (Power On Self Test and Temperature / Hardware Monitoring)
  • Immediate and proactive update management for requests from mid-level customers (Continental Automotive) and end customers (BMW)
  • Do business trips on request for critical software problems to solve

Master Thesis

Continental AG
06.2013 - 12.2013
  • Design and implementation of different methods for dynamic stack consumption determination in single core and multi-core microcontroller systems
  • Stack analysis and stack friendly design of engine management software architecture, tool development for static stack analysis and simulation
  • Development of algorithms to measure dynamic stack consumption depending on various boundary conditions
  • Demonstrated respect, friendliness and willingness to help wherever needed.
  • Managed time efficiently in order to complete all tasks within deadlines.
  • Organized and detail-oriented with a strong work ethic.
  • Used critical thinking to break down problems, evaluate solutions and make decisions.
  • Developed and maintained courteous and effective working relationships.

Working Student

Continental AG
07.2012 - 12.2012
  • Design and implementation of validation software and methods for verification of multicore operating systems
  • Analysis of existing operating system validation suite based on single-core microcontroller systems
  • OSEK compliant extension and setup of validation suite of single core on multicore Infineon Tricore microcontroller architecture

Senior Software Developer

Robert Bosch India Ltd
07.2006 - 09.2010
  • Responsible for platform and basic software driver development for driver information and driver assistance systems
  • Basic driver development for NEC's Star Sapphire 1000 (MIPS IV) Microprocessor architecture, peripheral driver development of I2C, SPI, RAMDISK, GPS, GYRO, PWM, ERRMEM and KDS microprocessor modules
  • Implementation of operating system abstraction layer according to General Motor requirements
  • Independent development of a tool for determining test coverage and effectiveness of code coverage
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors.
  • Translated technical concepts and information into terms parties could easily comprehend.

Onsite Developer

Robert Bosch GmbH
08.2008 - 09.2009
  • Responsible for basic driver development and concept implementation of requirements of General Motors and Ford Motors
  • Regular customer communication about different concepts and their constraints and convincing customers regarding this
  • Customer specific extension of basic drivers for NEC's SS1000 microprocessor
  • Concept, implementation and validation for Clock and USBF drivers for General Motors and Ford OEMs
  • Development of functional USB boot loader for NEC's SS1000 microprocessor
  • Design and implementation of USBF protocol and microprocessor abstraction layer
  • Design and execution of conformance tests on a USB analyzer according to standards
  • The outcome of this work was that for the Ford Customer, it was possible to go ahead with a much smaller NOR flash which resulted in substantial cost savings of up to 20 % per instrument cluster
  • Participated in software field testing to verify performance of developed projects.
  • Conducted thorough code reviews to ensure adherence to coding standards and best practices.
  • Corrected, modified and upgraded software to improve performance.
  • Debugged complex software issues, leading to a more stable product release.
  • Participated in regular code reviews, ensuring high-quality standards were consistently met across all development efforts.
  • Reduced development time by creating reusable code libraries for future projects.
  • Collaborated with cross-functional teams to ensure seamless integration of new features.
  • Worked closely with clients to gather requirements and translate them into technical specifications for implementation.

Education

Master of Science - Computer And Information Sciences

Ilmenau University of Technology
Ilmenau, Germany
02.2014

Bachelor of Science - Computer Science

Govt Engineering College Kottayam
Kottayam, Kerala, India
06.2006

High School Diploma -

Bhavans Vidya Mandir
Ernakulam, Kerala, India
06.2002

Skills

  • Experience with Infineon Tricore , Renesas R-Car Platforms
  • C/C Programming Expertise
  • Java Development
  • Python Scripting
  • Experience with Git Extensions
  • Design with Rational Rhapsody, Enterprise Architect
  • Debugging with Lauterbach, Green Hills Debugger
  • Experience with TEngine OS, Integrity OS, BlackBerryQNX OS, Embedded Linux, Autosar OS
  • Scrum Methodology

Accomplishments

  • Top Performer Award at Bosch
  • Belonging to the best 10% students at TU Ilmenau

Academic Research Hobby Projects

  • Replication management in relational cloud databases and distributed systems.
  • Development and implementation of a robust method to control two electric locomotives to steer trains into a planned railway in embedded real-time linux environment.
  • Implementation of a Kalman filter for Wii Mote modules.
  • Development of an application program to measure the thermal state of a building based on temperature sensor information.
  • Development of a lane recognition application with OpenCV in Python 3.

Other Online Training

  • (Udemy) Complete Python Bootcamp - Go from zero to hero in Python3
  • (Udemy) The Complete Self Driving Car - Applied Deep Learning
  • (Udemy) Learn socket programming in C from Scratch
  • Machine Learning (Stanford University Course) https://coursera.org/share/bae15e4259fd90d2b435a6a5776853fe
  • Introduction to Generative AI (Google Cloud Course) https://coursera.org/share/b8eff46baef10c688fc3ca7957c6dc41
  • Introduction to Generative AI for Software Development (DeepLearning.AI Course) https://coursera.org/share/22e8ff3ea97116068e95c73da7614cb9

Academic Training

  • 10/01/10, 02/01/14, Ilmenau University of Technology, Germany, Master of Science in Computer Science, Complex Embedded Systems und Database Management Systems, 1.9
  • 06/01/02, 06/01/06, Govt Engineering College Kottayam, India, Bachelor of Technology in Computer Science, 71%
  • 06/01/00, 06/01/02, Bhavans Vidya Mandir, India, High School, 84%

Hobbies and Interests

  • Listening to classical music
  • Playing tennis
  • Cycling
  • Creative writing
  • Casual reading
  • Programming and problem solving (Portal: https://www.codeabbey.com/, Profile: tinoymathews, World Ranking: 891 (the top 2.5 percent of the world))

Timeline

Senior Developer

Continental AG
08.2017 - Current

Developer

Continental AG
10.2015 - 08.2017

Software Developer

Continental Engineering Services
05.2014 - 08.2015

Master Thesis

Continental AG
06.2013 - 12.2013

Working Student

Continental AG
07.2012 - 12.2012

Onsite Developer

Robert Bosch GmbH
08.2008 - 09.2009

Senior Software Developer

Robert Bosch India Ltd
07.2006 - 09.2010

Master of Science - Computer And Information Sciences

Ilmenau University of Technology

Bachelor of Science - Computer Science

Govt Engineering College Kottayam

High School Diploma -

Bhavans Vidya Mandir
Tinoy Mathews