Allan Clark

Allan Clark

Senior Field App Eng at VI

Greater New York City Area

Current
Past
Education
  • Queen's University
  • Royal Military College of Canada/Collège militaire royal du Canada
  • Royal Roads Military College
Connections
247 connections
Industry
Computer Software

Allan Clark’s Summary

Experienced UNIX/Linux engineer building on breadth of education with select focus on embedded and server (which are more similar than obvious). Some depth in crypto, IP issues, kernel modules (streamed and linux), telephony. I'm very critical of details.

Allan Clark’s Specialties:

Java (since 1998) Unix (since 1990), Linux (since 1994), C & C++ (since 1988), RPC/JNI/RMI/CORBA (6 yrs ea, probably, on-and-off), MIPS & ARM cross-compiling, IP protocols and OSS licensing


Allan Clark’s Experience

  • Hardware Consultant

    Phorm, Inc

    (Public Company; 51-200 employees; Marketing and Advertising industry)

    July 2007October 2008 (1 year 4 months)

  • WG Lead

    LiMo Foundation

    (Computer Software industry)

    January 2006June 2007 (1 year 6 months)

    Coordinated compatible technology for persistent storage and database.

    While at Motorola for Cienet, I brokered an agreement between Samsung, Motorola, DoCoMo, and other industry competitors on common protocols and API, and to focus common efforts around a specific underlying technology.

  • Principal Architect

    CIeNet Technologies

    (Public Company; 501-1000 employees; Information Technology and Services industry)

    January 2006June 2007 (1 year 6 months)

    Currently assisting Motorola implement cutting-edge mobile devices (RAZR2, RIZR Z6): protocols, software architecture, optimization, database issues (berkeley, sqlite).

  • Software Architect

    Motorola

    (Public Company; 10,001 or more employees; MOT; Telecommunications industry)

    January 2006June 2007 (1 year 6 months)

    Architect for Database group, I became the hitman for interesting problems: resource usage, root-cause, runcontrol, NFS-booting, and (rarely) US/China communication issues. My stubborn attention to detail was often beneficial. In 2007, I became a Tech Lead for the bring-up work for two products shipping in 2008Q1 and 2008-Q2. Also, as Working Group Lead (DB) at LiMo Foundation, I brokered agreement on API and staffing for the DB and persistent storage between Samsung, Motorola, NTT Docomo, NEC, and others.

  • Senior Technical Consultant

    Trolltech

    (Public Company; 51-200 employees; Computer Software industry)

    July 2005November 2005 (5 months)

    System Integration: advising clients on building their embedded devices. Continuing the embedded work started at SCO with Smallfoot and augmented at Cellon. Qt, porting, cross-compiling.

  • Systems Architect

    Cellon

    (Privately Held; 501-1000 employees; Wireless industry)

    June 2004May 2005 (1 year)

    Improve boot and resource usage on Bulverde-based embedded Linux (GSM smartphones). I optimize the applications, improve coding practices, and guide receptive engineers on how to improve their algorithms. Assist Legal with the technical side of Free/Opensource Software (GPL, BSD, MPL, etc). Brief embedded liaison at outsourced supplier in Korea. Represent Cellon at LiPS -- Linux Phone Standards.

  • Senior Consultant

    The Santa Cruz Operation

    (Public Company; 201-500 employees; SCOX; Computer Software industry)

    July 1998June 2004 (6 years)

    Design solutions to a range of networking, dataflow, access, administration, and maintenance problems for delivery by myself or another consultant (DNS, NIS, NFS, SMB, NTP, DHCP, DDNS, SSO / PKG, SSH, SSL, VSat, BOOTP, TFTP, bootloaders, etc). Scope new service offerings. Determine training path for subordinates. Conduct trade-show sessions regarding new and existing technologies and services to address our specific semi-technical audience. Self-motivated: always working remotely from the Services Manager, but 50-75% onsite with clients.

  • Engineer/Consultant

    D'Embree Technical Services

    (Privately Held; Myself Only; Computer Software industry)

    October 1996July 1998 (1 year 10 months)

    Onsite consulting -- Unix, Linux (1.2.13 and later), Win95 -- as required by clients.

  • Lieutenant

    Department of National Defence

    (Government Agency; 10,001 or more employees; Military industry)

    June 1990October 1996 (6 years 5 months)

    Rapid Deployment Squadron. Troop training/development, deployment readiness. Garrison-time focus was Command-and-Control infrastructure: network, RDBMS, database design, software design, multi-path data propagation.

    Traded grenades for Ammo to get my troops more target-time

    Lead a small software team to build a Paradox/Windows and Oracle/UNIX cross-platform DB with offline sync for deployed units.

    Qualified BCCIS, NCCIS (Intelsat/Inmarsat), small arms, platoon up-downs, and basic soldiering (where's my trenching shovel?)

  • Labourer

    Kanish Aquafarms

    (Privately Held; 11-50 employees; Fishery industry)

    July 1989June 1990 (1 year)

    Heavy Labour, dockwork, all seasons. Also hacked the feeders :)


Allan Clark’s Education

  • Queen's University

    M.Sc , Computer; Performance Optimization in RDBMS , 19961998

    Thesis "Sampling Database Performance" -- a Java / RMI / JNI / CLI / DB2-UDB (pre-release) component of MANDAS funded by IBM

  • Royal Military College of Canada/Collège militaire royal du Canada

    B.Eng , Computer & Electrical , 19901994

    Thesis "Distributed Computation"; bundled RRMC campus into RMC.

    Activities and Societies:
    Karate Team, Rowing Team (RRMC)
  • Royal Roads Military College

    B.Eng , Electrical , 19901992

    Activities and Societies:
    Rowing Team

Additional Information

Allan Clark’s Groups:

  •    Motorola Alumni
  •    SCO Alumni
  •    Motorola Past & Present

Allan Clark’s Honors:

SCO Employee of the Year, 1990
Tibet Environmental Protector, 2006 (does that count?)


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Allan Clark’s full profile:

  • See who you and Allan Clark know in common
  • Get introduced to Allan Clark
  • Contact Allan Clark directly

View Full Profile