Curriculum Vitae for Edward Patel


Experience

2000 - Commercial Product Development

Primate Systems Inc., U.S.A

(http://www.primatesys.com) Programming and design of MonkeyLogo, MonkeyTone and MonkeyCard. PalmOS programs for sending Operator Logos, Calling Group graphics, Ringtones and Picture Messages to Nokia Mobile Phones.

 

1999 - until September 2000 as freelance consultant

FFA - The Aeronautical Research Institute of Sweden

Long term assignment with various tasks.

  • Several GUI improvments
  • 3D graphics, various improvments for the OTW and overview display, tools used Vega/OpenInventor/OpenGL/C++/MultiGen
  • Device driver implementation for fast PCI A/D for the flightstick
  • Various improvments in a distributed FlightSim system
  • Software Engineering advisor

 

1999 - 3 month as freelance consultant

Teligent Stockholm, Sweden

Public Telephone Network service creation. Voice Messaging service for a UK based PTN provider.

 

1999 - 2 month as freelance consultant

Ericsson Saab Avionics Stockholm, Sweden

GUI improvments for a Radar Operator Station in a FlightSim system.

 

1998 - 3 month as freelance consultant

Nokia Multi Media Terminals Linköping, Sweden

Programming for a set-up box, an embedded system (ARM). Configurations and Message Display for the Nokia Media Master.

 

1995-1998

Clarus AB Gothenburg, Sweden

Clarus AB operated in the visual simulation industry and made simulation systems and software. Job description:

  • Design, implementation of a distributed Virtual Showroom.
  • Design and implementation of the first and second generation Tank-Trainer for a Leopard-2 tank turret trainer.
  • Modeling using ModelGen/MultiGen.
  • Consulting at FFA, helping them to add DIS capabilities for a heuristic autonomous pilot.
  • Consulting at Ericsson Saab Avionics, helping them to add DIS capabilities in a flexible Flight Simulator.
  • Consulting at FFA, developing a multi-manned Simulation Center for air-to-air combats.
  • Software engineer and system designer in the TRaCS project, a Joint European Project aiming at the design of a low-cost truck and coach simulator.
  • Software engineer and system designer in the StorSim project, a truck simulator at Stora Holm/Gothenburg.
  • Implementation of various simulations for demonstration.

 

 

1993-1995

Teligent AB Nynäshamn, Sweden

Teligent AB (www.teligent.se) develops targeted telecom systems for telecom and network operators. Job description:

  • Implementation of distributed processing nodes - Report Generator (REPGEN), Database Handler (DBH), External Communication Processors (ECP).
  • Design, implementation and maintenance of a Service and Management (SMS-90) system for public payphones.
  • Project manager of the SMS-90 development.

 

 

1992

Sectra AB Linköping, Sweden

Sectra AB (www.sectra.se) makes targeted solutions for reliable system communication. Job description:

  • Implementation of AppleTalk in an embeeded system for telecom crypto.
  • Implementation of a Macintosh application for debugging and testing an embeeded system for telecom crypto.
  • Debugging and enhancement of a stand-alone crypto application for Macintosh.

Education

1992

LiTH - Linköping Institute of Technology
Linköping, Sweden

Degree of Master of Science in Computer Science

Interests

Computer graphics, movies, juggling, N64, retro-computing

System experience

Machines and OS

Xerox Lisp System, Macintosh, Windows, MS-DOS, UNIX, VAX/VMS,DEC-20/TOPS-20, Silicon Graphics/IRIX, Sun, PalmOS

Programming languages

Basic, Forth, Fortran, Ada, Comal, Pascal, SQL, Object Pascal, Lisp, Scheme, ML, Prolog, SmallTalk, C/C++, Visual Basic, ...

Programming tools

ET++, MacOS Toolbox, Macintosh Programmers Workshop (MPW), Symantec C++, Visual C++, 20/20, TDMS, Oracle, VMS/RDB, Vega, VR-Link, Paradox, Paradox/Engine, ODBC and many more