Madonna-Megara Holloway

& Mark Garstin

Madonna-Megara & Mark

Canada

Mark Garstin

Summary of Skills

System Design, Architecting

  • High level system architecture designs and requirements capture and management.
  • Introduced Internet browsing to a desktop VoIP telephone handset
  • Participated in defining next generation IP Telephony functionality (beyond SIP).
  • Architected a complete Virtual Reality system from the ground up: including specifications for employed algorithms, data structures and object modules, data flows and protocol specifications, hardware module layouts, software module structures, programming language definitions, OS design, hardware/software trade offs, production parameters, on-site installation procedures, maintenance and test/debugging procedures.  Also participated in the marketing and sales strategy for the completed system.

  • Consulting with IETF over RFC2510 and 2511 (CMP protocol)
  • Co-author of a patent for a real-time media stream encryption algorithm

Software Engineering
  • Real-time embedded operating systems, programming and design, VxWorks, GCC compiler, Tornado IDE, OpenAT, Nucleus, Source Insight IDE plus several proprietary RTOS’s.
  • Porting of legacy code between different OS’s and/or processor platforms.
  • Object oriented design, C++, MFC, COM and Visual Basic.
  • Windows programming for Windows 3.1, CE 3.0, 2000 & XP using Visual Studio .NET, Visual Basic and eMbedded Visual C++ 3.0.
  • USB 1.1, 2.0 & OTG, host and function, stack and driver design for Webcam’s, keyboards, mice, card swipers, etc.
  • Data security, Certificate Authority, X.509 certificates, MS CAPI programming, PKI, DES, RSA, MD5, digital signature
  • Network programming, TCP/IP, SNMP, DHCP, UDP, sockets, etc.
  • Telecommunications programming including SIP, VoIP, RTP
  • Internet programming, HTTP, HTML, PHP, etc.
  • Active Directory programming, IADs interfaces, A/D schema, XML, DN parsing, etc.
  • Cable Modem protocols, DOCSIS 1.1, BPI+.
  • Operated/Configured revision control systems such as Visual SourceSafe and Rational ClearCase/ClearQuest.
  • Communication protocol standards for the financial industry (EFT).
  • GUI design, graphics rendering, sound synthesis.

Hardware Engineering

  • High-speed digital hardware design, digital video interfaces, data acquisition, FPGA’s, PLD’s, CAM Memory, accelerometers.
  • Embedded microprocessors, parallel processing, real-time systems: 80X86, 68K, 68HC11, HC12, 8051, Transputers, DEC Alpha.
  • Various technologies including packet based data communications, USB protocols, CAN, I2C and SMBus protocols, real-time Digital Signal Processing (DSP), Electronic Funds Transfer (EFT), military applications, Transputer development, 3D sound synthesizers, real-time graphics rendering engines, multi-axial motion platform controllers, digital TTL and ECL circuitry, AtoD and DtoA converters, microprocessors, serial communication interfaces, multi-drop busses, etc.
  • Evaluated various bio-metric devices, iris scanners, finger print scanners, etc.

Copyright 2009 Madonna-Megara & Mark. All rights reserved.

Web Hosting by Yahoo!

Madonna-Megara & Mark

Canada