I like to portrait myself as a electronics design engineer with experience in many related fields. Nowadays I spend most of my time dealing with embedded software (microcontrollers, Linux and some Windows software as well). On the other hand I develop electronic circuits on a regular basis.
I have a lot of experience designing digital (including high performance FPGA designs and microcontrollers) and mixed signal circuits. Almost every project I'm working on also involves programming firmware and sometimes Windows GUI software or low level Linux kernel hacking. In short: I have a lot of experience writing C/C++.
Ofcourse a device always has to interact with its surroundings. Over the years I have acquired a thourough understanding of TCP/IP networks, telecommunication protocols, databases and web based user interfaces (PHP).
Recent projects include:
- FPGA design (VHDL) and embedded software development (Lattice LM32) for a distributed multi channel oscilloscope based on CERN's White Rabbit sub-nanosecond time synchronisation system.
- Low latency video player software for Freescale iMX6 ARM based Linux platform for playing pieces of video based on sensor input.
- Developing the hardware platform for SIP entry telephone and the electronics for button interfaces to sense presses through a metal or plastic front.
- Customising the Linux kernel, developing drivers and image processing software for an automated wound measurement system
- Developing a high power modular function generator for stunning poultry.
- Developing embedded software for a device (game) aimed at helping people with physical rehabilitation.
All these skills allow me to take the lead in and/or keep overvieuw of complex projects and judge the impact of choices. The most elegant technical solution is not always the best solution for the customer.
Specialties: Electronics design in general (analog and digital). Digital signal processing, image processing, FPGA, VHDL, C, C++, PHP, assembler, TCP/IP, MySQL, Sqlite, Postgresql, WxWidgets, Windows, Linux, Cross-platform development.
No country selected, please select your country to see shipping options.
Shipping Rate | Tracked | Ships From | First Item | Additional Items |
---|---|---|---|---|
:
|
By clicking Register, you confirm that you accept our Terms & Conditions
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!