$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Senior Software Consultant
Khaja Mohideen
,
Birmingham, United Kingdom
Experience
Other titles
Skills
I'm offering
Born in India and studied and worked in Germany, I bring a unique set of skills sets. Having worked in software application development/testing for various clients in Germany and UK, I bring a rich experience of over 15 years which will benefit your company
Markets
United Kingdom
Language
German
Good
English
Fluently
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2018 - ?
freelance
Senior Software consultant
KmTec Ltd.
(part time) Contracted project
WPF C#.NET application development with Livecharts graphs, plotting sensor data to visualize data.
Setup and developed unit tests with Google unit test framework for addressable led lighting software for mri sensor devices.
GUI development with TouchGfx for user interaction.
Environment: C#, WPF, LiveCharts, GoogleTest, Framework, .NET, Visual Studio 2019, TouchGFX, STM32, Kiel IDE, Github, STMCube32
Developed C# software tool for the test rig for testing iMXSabrelite boards connected over ethernet. Each of these devices are single nodes which can be remotely connected and test runs can be executed over them. Developed for Altran.
Environment: C#.NET, Visual Studio 2019, Ethernet
WPF C#.NET application development with Livecharts graphs, plotting sensor data to visualize data.
Setup and developed unit tests with Google unit test framework for addressable led lighting software for mri sensor devices.
GUI development with TouchGfx for user interaction.
Environment: C#, WPF, LiveCharts, GoogleTest, Framework, .NET, Visual Studio 2019, TouchGFX, STM32, Kiel IDE, Github, STMCube32
Developed C# software tool for the test rig for testing iMXSabrelite boards connected over ethernet. Each of these devices are single nodes which can be remotely connected and test runs can be executed over them. Developed for Altran.
Environment: C#.NET, Visual Studio 2019, Ethernet
C, Visual Studio, Github, Test, Wpf, Unit test, Net, Testing, Development, Software, Google, Framework, LED, Rig
2018 - 2019
freelance
Contractor
unknown.
Core software development and integration for steering systems
Code generation from Rhapsody, compilation and testing on the ZF systems. Producing test report and following ZF processes to accomplish the task with PTC Integrity. Unit testing, Static analysis and debugging hardware/software issues in coordination with Indian team.
Environment: Rhapsody, CANTATA, PTC Integrity, TASKING compiler, Polyspace, Python, C coding, Hardware schematics, Microcontrollers.
Code generation from Rhapsody, compilation and testing on the ZF systems. Producing test report and following ZF processes to accomplish the task with PTC Integrity. Unit testing, Static analysis and debugging hardware/software issues in coordination with Indian team.
Environment: Rhapsody, CANTATA, PTC Integrity, TASKING compiler, Polyspace, Python, C coding, Hardware schematics, Microcontrollers.
Python, Software development, C, Integration, Test, Testing, Hardware, Development, Software, Processes
2014 - 2017
freelance
Senior Software consultant (Automotive)
Altran UK Ltd.
as a Permanent employee
JLR collaboration project
Worked on CoherenSE (SOA) middleware project on software integration, tool development with C/C++.
Tasks involved, coding, testing on hardware. Followed due process with JIRA tasks, followed Agile development process with stand ups.
Involved in RTOS and Linux version of the middleware which involved testing on both environments. Intensive testing of the logging mechanism of the middleware
Environment: Greenhill MULTI IDE, INTEGRITY RTOS, Eclipse, Tortoise Svn, JIRA, iMXSabrelite
JLR collaboration project
Worked on CoherenSE (SOA) middleware project on software integration, tool development with C/C++.
Tasks involved, coding, testing on hardware. Followed due process with JIRA tasks, followed Agile development process with stand ups.
Involved in RTOS and Linux version of the middleware which involved testing on both environments. Intensive testing of the logging mechanism of the middleware
Environment: Greenhill MULTI IDE, INTEGRITY RTOS, Eclipse, Tortoise Svn, JIRA, iMXSabrelite
Linux, Jira, Agile development, Agile, C, Integration, Eclipse, SOA, Testing, Hardware, Development, Middleware, Software, SVN
2013 - 2014
freelance
Germany, Software consultant
Bosch GmbH.
as a External employee
Worked on Driver information systems (Pedestrian Detection), Quality improvement, Integration testing, Unit testing, test specification, requirement specification and coordination with international teams. Testing of image processing algorithms for detection of objects involved in driver assistance systems.
Tool development for image sequence replay
Environment: Automotive Environment: C++, Visual Studio, DOORS, Enterprise Architect, MKS Version management, Python, UML, ADTF
Worked on Driver information systems (Pedestrian Detection), Quality improvement, Integration testing, Unit testing, test specification, requirement specification and coordination with international teams. Testing of image processing algorithms for detection of objects involved in driver assistance systems.
Tool development for image sequence replay
Environment: Automotive Environment: C++, Visual Studio, DOORS, Enterprise Architect, MKS Version management, Python, UML, ADTF
Python, C, Visual Studio, Management, Integration, Test, Algorithms, UML, Testing, Development, Software, International, Enterprise, Processing
2008 - 2012
freelance
Permanent employee
DIS AG.
Honeywell GmbH(client) Building automation: Development and maintenance of firmware for building automation system controller
Embedded application development for ARM processor in C/C++ with CODEO, ELINOS environment
Environment: CODEO, ELINOS, C/C++, Linux, XML, ARM architecture, Bacnet, Lonworks
Astrium Gmbh(client) Aerospace: Development & Support of software test infrastructure EGSE (Electronic Ground Support Equipment) used for testing the ATV(Automated Transfer Vehicle). The infrastructure is based on Sun Solaris, and my task is to maintain and further developed tools used for testing.
Environment: Java, Eclipse, XML, CGS(Core ground software), EGSE(Electronic Ground Support Equipment), Oracle
Barco Orthogon GmbH(client) Air Traffic Systems: Development of interfaces for arrival manager software used for flight arrival time calculation. This software will calculate/estimate landing time for flights depending on the flight location and static route plan for the flights. Environment: C++, Linux, XML, TCP/IP, SNMP, CVS
Embedded application development for ARM processor in C/C++ with CODEO, ELINOS environment
Environment: CODEO, ELINOS, C/C++, Linux, XML, ARM architecture, Bacnet, Lonworks
Astrium Gmbh(client) Aerospace: Development & Support of software test infrastructure EGSE (Electronic Ground Support Equipment) used for testing the ATV(Automated Transfer Vehicle). The infrastructure is based on Sun Solaris, and my task is to maintain and further developed tools used for testing.
Environment: Java, Eclipse, XML, CGS(Core ground software), EGSE(Electronic Ground Support Equipment), Oracle
Barco Orthogon GmbH(client) Air Traffic Systems: Development of interfaces for arrival manager software used for flight arrival time calculation. This software will calculate/estimate landing time for flights depending on the flight location and static route plan for the flights. Environment: C++, Linux, XML, TCP/IP, SNMP, CVS
Architecture, Manager, Snmp, Firmware, Software, Development, Testing, Infrastructure, Support, TCP/IP, Java, Embedded, Eclipse, Test, C, Automation, XML, Software test, Oracle, Linux
2006 - 2008
freelance
consultant
Alten GmbH.
as a Permanent employee
TriagnoSys Aviation: Communication manager software
Communication manager software manages the internet traffic, telephony and satellite connection and is responsible for calculation of the usage time and pricing of the services. The software was developed with C++ under Linux.
Environment: C++, XML, Linux
Client Project Automation: Software solutions for scanner
Scanner controller software for processing pictures in multiple formats e.g. UV, IR, and Visible Image format. Report generation with Microsoft components.
Environment: VC#.NET 2008, OpenCV Image processing library, SDK Scanner RTE8000
Siemens Germany Telecom: Testing HC15/HC25 Wireless Modules
Defined test procedures and implemented them in java. For test execution Eclipse IDE was used. Test procedures will test the functionality of Siemens HC15 wireless modules and generates a report.
Environment: Java - Eclipse, AT commands, Pegasus Framework, XML, Clearcase, Clearquest, GSM, UMTS, GPRS, HC15/HC25 Wireless modules
TriagnoSys Aviation: Communication manager software
Communication manager software manages the internet traffic, telephony and satellite connection and is responsible for calculation of the usage time and pricing of the services. The software was developed with C++ under Linux.
Environment: C++, XML, Linux
Client Project Automation: Software solutions for scanner
Scanner controller software for processing pictures in multiple formats e.g. UV, IR, and Visible Image format. Report generation with Microsoft components.
Environment: VC#.NET 2008, OpenCV Image processing library, SDK Scanner RTE8000
Siemens Germany Telecom: Testing HC15/HC25 Wireless Modules
Defined test procedures and implemented them in java. For test execution Eclipse IDE was used. Test procedures will test the functionality of Siemens HC15 wireless modules and generates a report.
Environment: Java - Eclipse, AT commands, Pegasus Framework, XML, Clearcase, Clearquest, GSM, UMTS, GPRS, HC15/HC25 Wireless modules
Testing, Manager, Framework, Processing, OpenCV, Gsm, Internet, Software, Telecom, Java, Wireless, Net, Eclipse, Test, C, Automation, XML, Linux
2006 - 2006
freelance
Permanent employee
Lynx Technik AG Television Control Germany Software.
Specification and realization of SNMP-Modules
Implementation of control software modules, with SNMP (Simple Network Management Protocol) for controlling different TV control cards (e.g.. A/D-Convertor). All control cards were defined with MIB(Management Information Base). The control modules were integrated into a main C++/Qt software application.
Environment: C++, Cygwin, SNMP, ASN, Perl Scripting
Implementation of control software modules, with SNMP (Simple Network Management Protocol) for controlling different TV control cards (e.g.. A/D-Convertor). All control cards were defined with MIB(Management Information Base). The control modules were integrated into a main C++/Qt software application.
Environment: C++, Cygwin, SNMP, ASN, Perl Scripting
C, Scripting, Controlling, Management, Network, Perl, TV, Implementation, Software, QT, Snmp
2003 - 2005
job
Software developer
Philotech GmbH Germany Avionics.
as a Permanent employee
Specification Design and realization of control software for smoke detection systems
Requirements analysis from Airbus software specifications. Designed use-case model diagrams with Artisan, followed up by UML design diagrams. The control software was developed with C programming language with Visual Studio as IDE.
Environment: C, Clearcase, Clearquest, DOORS, Artisan, LINT, CAN bussysteme, UML
Implemented a standalone application PhotoStudio
A multithreaded application for capturing photos of individual components of a machines and storing them in database for online web interface. This application was developed with VC++ 6.0, MFC, MS Access database under Windows.
Environment: VC++, MFC, MS Access database, Olympus camera SDK
Specification Design and realization of control software for smoke detection systems
Requirements analysis from Airbus software specifications. Designed use-case model diagrams with Artisan, followed up by UML design diagrams. The control software was developed with C programming language with Visual Studio as IDE.
Environment: C, Clearcase, Clearquest, DOORS, Artisan, LINT, CAN bussysteme, UML
Implemented a standalone application PhotoStudio
A multithreaded application for capturing photos of individual components of a machines and storing them in database for online web interface. This application was developed with VC++ 6.0, MFC, MS Access database under Windows.
Environment: VC++, MFC, MS Access database, Olympus camera SDK
Design, Database, C, Visual Studio, Windows, Access, Developer, UML, Software, Web, Multithreaded, Online, Mfc, UP
My education
2000
-
2003
Technical University of Hamburg
MSc, Information Communication Systems
MSc, Information Communication Systems
1995
-
1999
University of Madras
Bachelors, Electronics Communication Engineering
Bachelors, Electronics Communication Engineering
Khaja's reviews
Khaja has not received any reviews on Worksome.
Contact Khaja Mohideen
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Khaja directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark