|
|
|
James A. LangbridgeLinux EngineerPersonal DetailsNationality: British Languages: English (native language), French Date of birth: April 14th, 1977 eMail: This e-mail address is being protected from spambots. You need JavaScript enabled to view it
Education & TrainingBAC + 5 VAE (Project manager, computer engineering, software development) Agile training
Specific KnowledgeOperating Systems: Linux (Ubuntu, Fedora, RedHat), Windows (98, NT, XP, 2000, Vista), MacOS (8, 9, X), Solaris, HP-UX, QNX Languages: C, C++, Objective C, PHP, Python, Assembly, Java Methodologies: Agile, Scrum, eXtreme Programming Hardware:
Server Administration: Apache, postfix, sendmail, bind, nfs, samba, ftp, upnp, firewalls, ssh, ntp, svn, cvs Virtualization: VirtualBox, VMWare, Xen, Parallels Fields: DICOM (medical), cryptography / steganography, GPRS / EDGE / 3G, network communication, CD/DVD burning / archiving Other knowledge: MySQL, Hudson
Work ExperienceBlueKanGo, Rennes, France Linux ExpertBlueKanGo is a software editor specializing in SaaS technology. Their software solutions and hardware offers allow companies to completely replace their existing infrastructure, using netbook and deskbook computers with custom Linux distributions allowing access to a BPM platform, specialized for the clients needs (medical, auditing, security, human resources, etc). My job was to integrate their software solutions onto Netbook computers, PDAs and smart-phones, by preinstalling Linux, and creating lightweight distributions aimed at LPIA platforms (Low-Powered Intel Architecture). I am also responsible for IT security, training the personnel on security issues as well as hardening the infrastructure.
Languages: C, C++, Python (PyGTK), Assembly, Java Systems: Linux (Ubuntu, Fedora, RedHat), MacOSX, Windows Technologies: 3G, EDGE, REST Methodologies: Agile, Scrum Hardware: SSDs, Atom (N270, N280, Z520, ARM Geode LX800, ARM Snapdragon, PXA270 Ripple Motion, Saint Herblain, France Software EngineerRipple Motion specializes in mobile applications, mainly programs for iPhones. Their flagship is €ssence, a geo-localisation application that shows the closest petrol stations and displays prices (as defined by French legislation), and distance. My work consisted in developing iPhone applications using Apple's XCode, and creating Python-based applications for client-server communication.
Languages: Objective C, Python (Django), Java (GWT) Systems: Linux, MacOS X Technologies: REST, XML, multi-touch interfaces Methodologies: Agile, XP, Scrum Hardware: iPhone, iPod Touch, e-DCom, Nantes, FranceCEOe-DCom is a company specializing in delivering dynamic web sites, designed specifically for small to medium sized companies. Clients are able to update their site directly, changing images, contents and page formats at will. Other options included forums, e-Backup, price updating and delivery systems, e-commerce and other build-to-order modules.
Languages: PHP, SQL, JavaScript, C, C++ Systems: Linux, MacOS X, Windows Technologies: REST, XML Hardware: x86/x86_64 Odixion, Avranches, FranceResearch and Developer ManagerOdixion creates CD and DVD duplication systems, ranging from tower duplication systems (1:1, 3, 7, 14) to robotic platforms. The Research and Development department was responsible for the maintenance of existing systems, the evolution of future systems, maintaining and updating both hardware and software as well as specific development for clients. Clients ranged from small businesses to multi-national corporations, including sensitive sectors (defense, pharmaceutical). Some clients were Thalès, Dassault, DGA (Direction Générale des Armées, French armed services), Hachette and Sanofi Synthelabo, to name a few.
Languages: C, C++, Assembly, Java Systems: Linux, MacOS X, Windows, Solaris, HP-UX, QNX Technologies: UPnP, Beowulf clusters Hardware: x86, ARM, PowerPC, PCI interface, SCSI analysis, USB, I2C, robotic interfaces Prassi TechnologyIntegration ManagerPrassi Technology is a software editor creating top-level CD and DVD burning applications, under its own brand, or via "noname" for clients, as well as an SDK allowing CD/DVD burning routines to be added to an existing application. Their clients range from medium sized companies to multinationals, CD and DVD drive manufacturers and administrations.
Languages: C, C++ Systems: Linux, Windows Hardware: x86,CD/DVD drives NEC Computers InternationalSoftware TechnicianPackard Bell NEC is a computer manufacturer that prides itself on the quality of the hardware and software provided to the client. My role was, at first, to beta test all of Packard Bell / NEC's new machines, for each OS and in different languages (Windows 95, 98, ME, XP in EFIGS (English, French, Italian, German, Spanish) as well as other European languages). My second role was to test the quality and conformity of specific applications, and to maintain a dialog with the software editors in order to correct or modify applications. My job also consisted of leading the technical aspect of different projects, including the "Easy Sharing Kit", one of the first WiFi 802.11b sharing kits available to the general public, and also NEC PDA solutions.
HobbiesTravel, digital photography (http://www.flickr.com/photos/jlangbridge) |



