United Kingdom: Freelancer profile Michael Haller from Berlin, Software-Entwickler für iPhone, iPad und Linux, C, Objective-C, TCP/IP, Profiles from freelancers and companies

This is the plattform United Kingdom 
United Kingdom
Statistic

The average daily rate of our Freelancer amounts to 485 €, the hourly rate 56 €.

» Statistics
The facewall
Do you know someone?

New projects
freelancermap Vidcast (EN)
Discussions
Profile from Michael Haller, Software Engineer for iPhone, iPad and Linux, C, Objective-C, TCP/IP

Call me!
Name: Michael Haller
Description: Software Engineer for iPhone, iPad and Linux, C, Objective-C, TCP/IP
Place: 10179 Berlin
Categories: Anwendungsentwicklung Sonstiges, Embedded Systems / Betriebssysteme, Embedded Systems / Router und Gateways, Softwareentwicklung Sonstiges, Driver development
Hourly-/Daily rates: Negotiable hourly rate or shares on sale
Website: http://www.mrh-line.de/
Foreign languages: german (Muttersprache)
english (Verhandlungssicher)
Diploma: Dipl.-Informatiker
Attachments: - keine -
Last update: 29.07.2010 12:46
Views: 2779
Now online: Offline
Other:DE.gif AT.gif CH.gif US.gif 

Skills | References | Temporal and spatial availability. | Other | Contact

Abilities, knowledge, experiences:
Programming languages: C, C++, Objective-C, Ada, Perl, JavaScript, Lua
Operating systems: iOS, iPhone OS, Linux, UNIX (Mac OS X, HP-UX, Solaris), Nucleus RTOS

References:
iPhone application "Kuriose Rechtsirrtümer".

Writing the low-level firmware of an embedded device, including Linux boot loader for ARM, Linux kernel modules, multi-threaded init process, peripheral hardware detection, userland (busybox, dropbear, lsof, strace, tcpdump, iperf). Utilized technologies: Assembly, C, cross-compiled GNU toolchain, Linux, Adeos I-Pipe realtime extension, JFFS2, GPS (NMEA0183), GSM/GPRS, IEEE 802.11b/g WiFi, wpa_supplicant, PPP, SSH, SNMP, Telnet, Ronetix PEEDI debugger, SCons, Python, encrypted and digitally signed firmware file format and firmware update utilities.

Planing, writing and documenting an application framework. Inter-process communication library, shared memory library, network monitoring, network configuration, web-server. Utilized technologies: Linux, C, gcc, SCons, POSIX threads, Python, Perl, Lua, Linux raw sockets, UNIX domain sockets, System V IPC, DNS-SD (Apple Bonjour).

Writing the configuration interface for the above mentioned application framework as stand-alone web application. Utilized technologies: JavaScript, HTML, CSS, XMLHttpRequest, XML, Ajax, JSON, JSONP, jQuery, jQuery UI, HTML Canvas, MJPEG (Motion-JPEG).

Design and specification of a communication protocol for railway applications. It supplies on-board systems with vehicle signals, time and location information. Utilized technologies: XML, XML schema, XSLT, IP, UDP, TCP, HTTP.

Platform-independent reference implementation of the above mentioned communication protocol. Supported operating systems: Linux, Windows, Mac OS X, Nucleus RTOS. Supported compilers: gcc, g++, Microsoft Visual C++, llvm-gcc, clang, Microtec compiler, Diab compiler. Supported architectures: x86, x86_64, ARM, ColdFire, PowerPC. Utilized technologies: C, C++, Expat XML parser, Valgrind.

Simulator for desktop PC. Enables customers to test their protocol implementation without special hardware. Utilized technologies: C++, wxWidgets, Microsoft Visual C++, Mac OS X, Xcode, Objective-C, Cocoa.

Writing the firmware for an embedded device (2 MBytes of RAM and Flash each), including board support package, application logic, and web-based configuration interface. Driver development on Mentor Graphics Nucleus RTOS. Implementation of HTTP server, DHCP client, SNTP client and FTP client from scratch. Implementation of various TCP/IP and serial protocols for transferring the payload: XML based protocol, Bombardier MITRAC TCMS IPTCom, FTP data transfer, SAE-J1708/J1587, RS-485, RS-232. Utilized technologies: Freescale ColdFire MCF5208, Nucleus RTOS, Mentor Graphics EDGE (Eclipse based), Microtec compiler, P&E Debugger, Assembly, C, Perl.

Writing a client/server based application which is used during production process. It performs device capability detection, automatic functional tests of GPS, WiFi and GSM, guides the user during manual tests, performs final device initialization and stores the device's information in the production database. Utilized technologies: Mac OS X, BPF (Berkeley packet filter), MySQL, Telnet, C.

Writing a Mozilla Firefox extension. Utilized technologies: XUL, XPCOM, XPIDL, NSPR, C++, JavaScript, XPI. Packet capturing and network monitoring with WinPcap and Libpcap.

Writing an Ethereal/Wireshark packet dissector plugin. Utilized technologies: Wireshark API, C.

Document typesetting template for technical documentation. Utilized technologies: LaTeX, pdfTeX, BibTeX.

Prototype of a web-based AVL system: Utilized technologies: Google Maps API, JavaScript.

Public health sector: Specifying a VPN-gateway for hospitals, doctor's practices and pharmacies for the public health Telematics Infrastructure. Utilized technologies: UML, SOAP, Web services, WSDL, VPN, IPSec, L2TP, Smartcards, public key cryptography, symmetric cryptography.

Temporal and spatial availability.:
Remote work or Berlin, Germany.

Other:



Send inquiry
Name: * Company: *
Email address*: Phone:
Your website:
ZIP & City* Country*:
Subject*:
Inquiry*:

Security code: *
I accept your conditions:
(You agree that you do not send any spam messages to the freelancer, see § 4.8 our terms of use. There are no fees or contracts.)
  



Feedback: What do you think about this page?
Please write your feedback and click on a star. Then click: Send.
   



Other profiles like this
Pavel Yadrikhinskiy, Java Developer for SAP Netweaver Portal Manfred Bergmann, Software development, Software project managementChristiane Reuter, Web Services (SOA) für (mobile) Internetanwendungen: Beratung, Modellierung (Daten, UML und BPM), Realisierung (.NET, JAVA J2EE, SOAP und in Zukunft auch SoA), Technische Projektleitung, Machbarkeitsstudienulrich wunderling, Software EngineerDaniel Stanca, Architecture, development and consulting for enterprise .NET Apps; medical technology knowhow.      Thomas Pötter, Software Architect, IT Security Expert, Corporate IT
Pier Giacomo Querio Gianetto, Senior Software Engineer, expert, software / embedded / Real-time / EDP / Hardware-Near, software tester, test manager Ralf Meurer, Software DeveloperPier Giacomo Querio Gianetto, Senior Software Engineer, expert, software / embedded / Real-time / EDP / Hardware-Near, software tester, test manager Nekadim Batujschkow, Software EngineerMarkus Lindner,  process consultant, project leadership, integration management,  senior test management, requirements engineering, development, embeddedTomasz Rakowski, Java developers, Groovy, Grails, Flex, GWT, Spring, Hibernate, outsourcing, nearshore, software development, in Agile, Scrum, XP

Freelancer Projektbörse Deutschland [DE] Freelancer Projektbörse Österreich [AT] Freelancer Projektbörse Schweiz [CH] Freelancers Projects United Kingdom [UK] Freelancers Projects USA [US] Список фрилансеров Каталог проектов Russian Federation [RU] Freelancer Proyectos España [ES] Freelance Borsa dei progetti Italy [IT] Список фрилансеров Каталог проектов Ukraine [UA] Freelancer Projektbörse Liechtenstein [LI] Freelancer Projektbörze Hungary [HU] Freelancers Projects New Zealand [NZ] Travailleur indépendant (freelancer) Bourse des projets France [FR] Freelancers Projects Slovakia [SK]

Themenrelevante Websites:

Bookmark bei: Mr. Wong Bookmark bei: Webnews Bookmark bei: Icio Bookmark bei: Oneview Bookmark bei: Linkarena Bookmark bei: Favoriten Bookmark bei: Yigg Bookmark bei: Del.icio.us Bookmark bei: Netscape

freelancermap © ist ein eingetragenes Warenzeichen der freelancermap GmbH. Alle Rechte vorbehalten.