|
01/2013 – Present
Connexion
Media ltd – Connexion Media
is a technology company specialising in developing and commercialising
software apps and services for the web connected car, mobile device and
connected consumer electronics markets.
Head of
Development/Team Leader/Software Architect (Melbourne).
Ø Consolidation & Support of Flexvs.com,
an integrated vehicle management system
Ø Mobile Apps on Fleet management consultations.
Ø Analyst & System Designer.
Ø miRoamer Internet Car Radio Connectivity
Ø Embedded & Mobile Solutions, Customisable or
White Label, Scalability and Performance.
Ø First Media streaming App with mirrorlink.com® Certification, in most cars.
Ø iOS Carplay, Android Auto, JLR, Continental, Ford
Sync, GM
Ø miRoamer Internet Car Radio Content
Ø Global miRoamer Radio, ShoutCast, Deezer,
Rhapsody, Rivet, Sonos.
Ø Live Media Transcoding
Ø Reduce buffering & network drop-outs, Lower
customer data costs, Improve customer listening experience
Ø Cloud Telemetry & Services,
Ø Data hosted in 5 continents, Visualise your data
in real time, Insert 3-5 lines of code to get started
Ø Connected Car App Development
Ø Embedded or BYOD solutions, Full service offering,
Specialised in-vehicle app dev.
Ø onStar & General Motors Fleet management
software
4/2010
– Present
miRoamer (miMedia) – High quality Premium Radio
Streaming products.
Head of
Development/Team Leader/Software Architect, (Melbourne).
Ø Working on Bosch & General Motors new car
infotainment systems.
Ø Support the design of the New Car Internet Radio.
Ø Designed a realtime Live Cloud Base Media
Transcoder,
Ad Insertion & Broadcasting
platform.
Ø Working on a new Cloud Transcoding Web Portal.
Ø Developed high quality Audio/Radio products to
multiple player devices.
Ø Worked on BlackBerry Mobile Radio Streaming player
application.
Ø Developed RTSP and MMS Streaming parsers (Java).
Ø Worked partial on Zune HD & Windows
Phone 7 Microsoft Radio Streaming player.
Ø Worked on iPhone and iPad miRoamer software
applications.
Ø Worked on Android & Blackberry Playbook
miRoamer software applications.
Ø Designed & Implemented Advertising Platform.
Ø Worked with AdMob, Google AdSense, RIM, Tribal
fusion Ad/ Monetizing Services.
Ø Consolidate and Mentor development team on Media
and Broadcast Systems.
Ø Meet & worked with General Motors, Opel,
Mercedes, Audi, Blaupunkt on new internet car radios.
Ø Occasionally worked as a CTO.
Worked on JAVA, PHP, Eclipse, Mac OS, Objective C,
C++, C#, HTTP, CSS, JS, GStreamer, Flash, Amazon Web Services (AWS) EC2,
GIT, BitBucket, SourceTree, JIRA.
09/2014
– 08/2015 OnCam
– Social Video Conference
Platform.
Software Media &
Broadcast Consultant, (USA, remote casual Contract).
Ø Consolidation of Media & Broadcast Solutions.
Ø R&D on Live H.264/OPUS Group Streaming.
Ø XMPP, OSP, RTP, HTTP POST Methods.
Ø Media System Designer & Support Team on Media
& Broadcast.
Ø Ninja Coder, Fix and troubleshoot teams
issues/bugs.
Ø Server, iOS, Android, C++, LibAV, FFMpeg,
OPUS/SPEEX, H.264/Adaptive.
11/2012 – 04/2014 3D4U – Live Stereo Panoramic HD 3DTV.
Software Media & Broadcast
Consultant, (USA,
WA Contract).
Ø Consolidation of Media & Broadcast Solutions.
Ø R&D on Live H.264/AAC and Dynamic/Adaptive
Bitrates.
Ø Build RTP/SDP, RTSP, HLS, RTMP Transcoding and
Broadcast Scripts & Jobs.
Ø Port C++ Code from Win & Linux to iOS C++.
Ø Develop Audio Resampler Rate (Blackman Window).
Ø Develop HTTP Downloader & FTP Synchronizer.
Ø Mentor Team on Media & Broadcast technologies
and methodologies.
Ø Developed a new Audio System (MP3/OPUS) for 360
Panoramic 3D(stereo) Live Video Platform.
Ø Worked with PCM, MP3, Opus Audio Codec, PortAudio,
FFMpeg, FFPlay, Wowza Media Server, IIS, Level3 CDN, Akamai CDN, GIT,
Oculus VR, XCode, Win7, Linux, MacOS, iOS.
10/2012 – 11/2013 Huawei Technologies Co. Ltd
Largest
telecommunications equipment maker in the world.
Media and Broadcast
Expert/Consultant, (China
& Finland, Contract).
Ø Working on Android Devices (Mobile, Tablets).
Ø Build 3D Android Launcher with NDK & 3D
engine.
Ø Video & Image Code optimizations.
Ø EDC Graphics Engine , GPGPU & OpenCL
implementations.
Ø Android Camera, Gallery and Orientation Rotation
optimizations.
Ø Camera frame, HDR, Object tracking, Smile, face
& head capture optimizations.
Ø Android OS fixes & improvements, Code Review.
Ø Written Patent Application: Hands & Gestures
Detection on Mobile Devices.
Ø Worked with Skia, OpenGL & OpenACC, Android,
Linux, JAVA, C++, JNI, NDK,
OpenCL, Ascend D2/P6/P7/G6, Ascend
Mate, MediaPad
5/2012
– 10/2012
Virtual Spectator – Video Tracking.
Developer & Video
Consultant, (Melbourne,
Project Contract).
Ø Designed & Develop Live Horse Racing Video
Tracking 64-bit, Application\lib & DLL.
Ø Consolidate for a 2D Horse Racing Video Tracking
System, calculating Horse Position.
Ø Designed Horse Racing Video Tracking System with
3D data.
Ø Worked on OpenCV, Intel IPP, Intel TBB, Win7, DLL,
C++.
12/2011
– 02/2012
EssentialApps – Mobile Apps.
Design/Architect
& Mobile/Server Consultant, (Melbourne, Project Contract).
Ø Designed & Consolidate on media Servers and
Mobile devices (Cloud based media transcoders & storage devices).
1/2012
– 10/2012 SpiceDigital – India's leading VAS.
Software Solution
Provider, Broadcast Consultant, (Melbourne & India Consultation).
Ø Designed & Developed Dynamic Audio Ad
Insertion platform (Cloud enable).
Ø Server/Client Side with Web Interfaces.
Ø Fully redundant Audio Stream with PreBuffer Ads
insertions.
Ø Reduce Encoding and Bandwidth Broadcast resources
by 45%.
Ø Designed Video Streaming Solution
Encoder/Broadcaster Platform with Content Management tools.
Ø DirectShow, COM, VLC, Amazon Web Services, TCP/IP,
C++ & HTML.
10/2011
– 12/2011
RivusTV – Managed video distributions.
Media & Broadcast
Consultant, (Melbourne
short Contract).
Ø Consolidate/Designed new LiveTV (subscription
based) model.
Ø Redesign New MultiSource, MultiScreen, MediaMixer,
MediaOverlays, FlashOverlays and MultiBitrate Media Encode/broadcast App
with low cost resources usages.
Ø Worked with Portable Broadcaster and multi-Input
Video Cards.
1/2009
– 1/2015 StreamingPlatform
– Media & Broadcast
R&D.
Chief Designer & Architect,
(Melbourne
Casual Consultation).
Ø Consolidate on various of media & broadcast
projects.
Ø StreamingPlatform.com, Satellite Streaming,
Hi-Quality media Broadcast Accelerations.
Ø New remote/portable 3D Live Video Scanner with holographic
storage.
Ø New Generation Live 3D Worlds.
7/2011
– 11/2011 IES - 3D4U – Live Panoramic HD 3D/2D TV.
Software Media &
Broadcast Consultant, (USA, WA Contract).
Ø Developed high quality RTP with H.264, JPEG, BMP,
BAYER & RAW data Broadcaster.
Ø Developed MP4 file container for recording with
H.264, JPEG, BMP, BAYER & RAW data.
Ø Developed Live Panoramic Web Player (HTML, Flash
& AS2/AS3).
Ø Worked on DirectX Playback Control Panel with
custom UI Controls.
Ø Worked on NVidia CUDA H.264.
Ø Consolidate and Mentor development team on Media
and Broadcast Software Dev.
5/2010
– 7/2010 Roy Morgan Research P/L – Market research and public
opinion surveys.
Software/Broadcast
Consultant, (Melbourne
Contract).
Ø Developed Live Voting poll Systems with Live Data
and Live Video Streams.
Ø Build Flash (AS2/AS3) Clients to record and view
voting poll with Graphs and statistics.
Ø Build C++ Web Server modules to communicate with
recorder, viewer and callers clients.
Ø Major Clients: Yahoo.
Ø Flash/AS3, C/C++ MSVS2008, XP/7 OS.
11/2009
– 5/2010 Linius (Arrivell)
– High quality Video and
Audio Streaming products.
Senior Engineer/Video
Consultant, (Melbourne
& USA/CA Contract).
Ø Developed high quality Video and Audio products
(IP-TV) over IP Networks to PCs, Macs, STB including MS XBOX 360 and Sony
PS3.
Ø Developed 3 Browser plug-in Video Players (Flash,
Silverlight and QuickTime).
Ø Designed Mobile Phone Live Video streaming
solution.
Ø Reviewed and optimized the Video Management
System.
Ø Worked with Firefox, IE, Chrome, and Safari
Browsers.
Ø PHP, Flash/AS3, Silverlight, C# .NET, QuickTime,
QTFF Atoms, Eclipse, Macs.
06/2009
– 7/2010 Keeneo – Intelligent Video Surveillance.
Senior Engineer/Video
Consultant, (France Contract).
Ø Keeneo is acquired by Digital
Barriers.
Ø Developed Data and Video Plug-Ins (Bridge) between
Video Server Systems.
Ø Developed & Integrated Keeneo Engine with
Omnicast/Milestone platforms.
Ø Enhance, reviewed Keeneo's Video Analytics Engine.
Ø Developed Custom DirectShow Capture and Transform
Filters.
Ø Improved, reviewed and optimized the source code.
Ø Worked with Axis IP Cameras, Geutebreuck, Cisco, Omnicast,
Milestone, Ateme and Pelco integrations.
Ø Worked on RGB & YUV colorspace converters,
2D/3D algorithms & optimizations.
Ø Worked on new improved type of OSD systems.
Ø QT Software (Trolltech), Streamcoders, C++.
01/2009
– 11/2009 Screen Ant – Digital Signage &
Advertising Solutions.
Consultant /
Architect, (Melbourne
Consultation).
Ø Architect/Designed Digital Signage, wayfinding and
advertising software.
Ø Worked on Main ScreenAnt Project.
12/2007
– Present
XStream Media – Software Video Broadcast
Solutions.
CTO / SSE /
Architect/Owner, (Melbourne).
Ø Designed several main Applications (Mobile, MuViS,
Click! and more).
Ø Developed Live Radio Ads Overlay (Ads Insertions)
Desktop Platform.
Ø Working on a portable event (festivals, concerts,
seminars, etc.)
Broadcaster box with multiple media
features(Mixer, Ads, overlays, Accounts, etc.).
Ø Worked on Transcoders, Stream Clone/Splitters and
AutoPlayers.
Ø Worked on IPTV, Mobile TV and WebTV.
Ø Working on Live Cloud Media Encoder &
Broadcaster Engine.
Ø Working on Multi-Browser, Multi-OS Video Capture
Plug-in to allow capture of any Video Camera, File or Desktop Screen,
encode it on the client machines and broadcast directly as an RTSP/HTTP
H.264 format.
Ø Developed Auto-Installation/Setup Systems
with DVD-ROM and USB Memory.
Ø Design the first of its kind, IP to IP Live
Transcoder/Broadcaster (IPMorph), including cloud based, with Ad Insertion
engine.
External Consolidation & Development.
Ø Consolidate/Design/Developed for 3DX/ Finvision Pty Ltd (finvisionlive.com),
a On-line live streaming (Cloud Ready) & mechanize platform for a Pet
Shop chain, with IP Cameras.
Ø Consolidate/Design for Sensor Dynamics Pty
Ltd (sensordynamics.com.au), a live streaming IP Camera Based
platform and a Multi-virtual Capture Device Application, also worked on
improvements on the flagship products (Vyper Mobile) License Plate
Recognition.
Ø Consolidate/Design/Developed for Queensland
Art Gallery | Gallery of Modern Art (QAGOMA),
(qag.qld.gov.au), an application for remote control of CANON EOS Cameras
with Fast Image extraction and fast Image post-processing, also an
application for auto-scripting FFMPEG.
Ø Consolidate/Design for Hi-Tech Solutions Ltd
(hitechsolutions.co.nz), on a Web based Video capture with H.264/AAC
encoding abilities and RTP, RTSP and HTTP broadcasting transport protocols.
Ø Consolidate/Design for Magna Multimedia
Solutions Pty Ltd (magnasysindia.com), on a Live Video Production
Application UI with Mix and Broadcast abilities.
Ø Consolidate/Design for One Communication AS
(www.onecom.no), on a new Interactive 3D/Game Videos for multi-touch and
multi-screen apps.
Ø Consolidate/Design for Abettoredge.com,
for a semiautomatic, operator assists VOD, Video Race Tracking and 3D
Process System with marker points and Blueprints.
Ø Consolidate/Design for Mobee Communications
Ltd (mobeevoice.com / mobe-tel.com ) for a Multimedia Broadcast Platform
for Mobile Devices and to achieve Low cost International Data roaming.
Ø Consolidate/Design for Mathematical
Solutions Ltd (Hong Kong) on Video Race Tracking and 3D
Process System that speed up, improve accuracy and reduce manual resources.
Ø Consolidate/Design for pluggedin-tech.com (USA)
on more secure communication, media streaming, data privacy, data security,
online identity privacy.
Ø Consolidate/Design on
STB, for low cost & low latency and Dual Video Conference IPTV for USA
Hospitals (ccf.org).
Ø Consolidate/Design to protect Media (Video/Audio)
with inaudible Watermark for Identification, tracking and optional BitCoins
(bittunes.com)
Ø Consolidate and helped Design a New Media Content
Sharing platform (USA) with auto monetizing system (lightedstar.biz).
Ø Consultations on new type of Adaptive/Dynamic
Low-band Video Codecs (wavelet + fractal).
Ø Consolidate
on low cost IP Broadcasting for THAI TV Network.
Ø Consolidate Abacastor.com.au on
Video Race Tracking, calculating location and speed.
Ø Consolidate m-View.com.au on a new portable broadcast box of multicamera,
with less resource usages, more broadcast stream, increased quality, more
cameras.
Ø Consolidate
livejasmin.com on Live Stream HD Video and improvement
techniques.
Ø Consolidate Zephyr Vision, on Media
Portals, Player/Centre (HTPC) with New attractive Friendly UI and Dynamic User
Skins/themes.
12/2008
– 01/2009
Luxor Direct –
Premier provider of surveillance products and services.
Video Surveillance
Consultant / Architect, (Melbourne & USA/TX Consultation).
Ø Designed IPNC Surveillance System.
Ø Worked on Network Cameras H.264, Texas Instruments
DAVINCI, Chip (TMS320DM355),
Ø Designed custom video Streaming Server &
Transcoding Server (with HW DSP encoding).
05/2008
– 11/2008
MediaExcel – Video quality encoding and
transcoding solutions.
Senior Architect /
Software Engineer, (Melbourne,
Korea/Seoul and USA/Austin).
Ø Worked on IPTV, Mobile TV & Web TV.
Ø Worked on Live, File, Mobile, VoD Encoders and
Transcoders.
Ø Worked closely with Hardware Team on Capture, DSP
and compression Hardware.
Ø Develop AVSync: Audio Video Sync Sniffer Engine DS
Filter.
Ø Develop AutoCrop: Automatic Cropping DS Filter.
Ø Fixed and Improved Hercules Hardware Source SDI
Capture Rate problems.
Ø Worked on MPS Validation: XML & DTD Schema
Validation Engine.
Ø Worked on AQuA: Automatic Quality Assurance Draft
Prototype.
Ø Worked on SDP: Session Description Protocol
Specifications.
Ø Worked on PacketVideo: PVServer Setup and Run.
Ø Develop RTMP: Adobe RTMP SDK & Flash Media
Server 3.
Ø Major Clients: Microsoft, MTV, MobiTV, Samsung,
LG, Cisco, Alcatel, Samsung, Warne Time, Sprint, Verizon, Cinqular, Alltel.
Ø C/C++ MSVS2005/8, DirectX 9c, DirectShow,
Mainconsept, Darwin Streaming Server, QuickTime, Linux, Wine, Adobe FMS,
Wowza, VP7, Flash, VMWare, RedHat.
10/2007 – 05/2008 MediaProxy – Monitoring and Logging
Services.
Senior Architect/Consultant,
Expert, (Melbourne).
Ø Worked with IPTV DS Filters, Server Broadcaster –
Player (Elecard).
Ø Develop an In-house RTP MPEG2 Video Streaming.
Ø Worked and Develop MPEG2 PSIS and EPG.
Ø Worked and Develop Audio, Video Capture DSP
Filters
(RadCap, Edirol, Osprey, BlueFish,
DigitalRapid, Hauppauge, ProVideo and Pinnacle).
Ø Develop Hi-End Radio Encoder/Server Radio
MultiInputs 24 FM + 20 AM.
Ø Develop MultiStream HTTP/FILE WMV Encoder/Server
(2 Video + 4 Audio Languages + 2
Captions).
Ø Consolidate Software Engineer Team on Video
Technologies.
Ø Major Clients: PrimeTV, Network TEN, Channel
Seven, SBS and Southern Cross TV.
Ø C# .NET 3.5, C/C++ MSVS2008, DirectX 9c, DVB,
WME9, WM SDK, WPF, WCF, Silverlight.
7/2005 –
10/2007 Vividas
Pty Ltd – Video
Broadcast and Development.
Senior Engineer, Video Expert. (Melbourne &
London, Full Time)
Ø Vividas is a recognized company in video
streaming, production and broadcast technologies.
Ø Worked and Maintain a One Click Video Player
(IPTV), which plays in any machine (Mac, Win, and Linux), with the Best
Video and Audio Compression, without any need of Player installation or
copy, without any need for Audio/Video codec’s, can easily play DVD quality
through low broadband, can play locally and on the Internet. (ViVPlayer).
Ø Worked on RADEON (NVIDIA) 7900GTX, ATI X1900 XTX
any many more top of the range video/graphics cards.
Ø Worked with Sony, Canon and Panasonic DV
Camcorders.
Ø Worked with Sony HD, DSR-25, DSR-11 DVCAM
Compact Half-Rack Recorder / Player, DV Repeater/Switch, Panasonic and
Cannon Cams.
Ø Worked on DICAS CODEC, RTSP/SDP, 3GPP, IP, MPEG4,
Mobile Phone Video Streaming.
Ø Design and develop a HI resolution multi
video/audio format, multi platform, advanced Compressed Live Video Stream,
Video Server (ViVCast), broadcast Live Video.
Ø Design and patent MultiMachine Sync Encoding,
MultiEncoder none drop Frame and other classified.
Ø Developing DS Multi Infinitive Tee Splitter and
Multiplexer (Multiple Inputs/Outputs) for Switching and Splitting streams.
Ø Develop DS Video Stream Buffer Engines
Sync/Source, real-time systems.
Ø Develop DS Interleaved Timecode generator Filter.
Ø Develop DS Video Transform Filters for video
Overlay.
Ø Develop DS 3D Post Processing Filters.
Ø Develop DS Video File Writer for video Recordings.
Ø Develop DRM and redundant Video Servers.
Ø Develop a software Watchdog with IP Status for
reliable video streaming.
Ø Develop a remote control system VivQ for remote
operations of Player, Server and Watch Q Systems.
Ø Help Develop a Client Player with redundant system
(Never fail/Drop off).
Ø Write an End-User Documentation/Manual (PDF, XML,
CHM, and HTML).
Ø Develop in HLSL, ShaderX2, VertexShader,
PixelShader, IVMRSurfaceAllocator and IVMRImageCompositor.
Ø Travel, Los Angeles and New York, USA, for
demonstration of prototypes with FOX, UNIVERSAL, WARNER BROTHERS and DISNEY
on a new Custom Live Stream Prototype.
Ø Worked with FFMpeg, FFDshow, VideoLan, VirtualDub,
and Adobe Audition.
Ø Video Streaming worked with: DARWIN Streaming
Server, Windows Media Server and Packetvideo.
Ø Major Clients: FOX,
UNIVERSAL, WARNER BROTHERS, DISNEY and Rip Curl.
Ø Microsoft Studio Visual C++, GUI, DirectX, D,
DirectShow, VMR7-9, DVSD, MPEG, ON2 VP6, OGG, VORBIS, MS SBE, SMPTE, SNMP,
CVS, SVN, Flyspray, bug tracking, H26x and DirectDraw.
10/2006 – 12/2006 MCOMMS Design – Mobile Streaming.
Senior Architect/Consultant (Melbourne, short Contract).
Ø Redesign a Mobile Video Transcoder to stream
directly from internet to Mobile phones.
Ø Redesign a Mobile Video Monitor and Mixer Software
to stream directly to Mobile phones.
Ø Major Clients: Hutchison Australia '3'.
Ø Used DICAS SDK (Mobile Video Streaming Tools).
Ø Worked on SDP, 3GP, 3GPP, MP4 Live Mobile Video
Streaming.
4/2005 – 7/2005 HG Farley Laserlab – Laser & Plasma Cutters.
Senior Engineer. (Melbourne, Contract).
Ø Farley LaserLab is recognized as a leader in sheet
and plate processing using plasma, laser, waterjet, oxy/fuel cutting and
drilling technologies.
Ø Worked with QNX Neutrino OS Real Time (Quick Unix
/ Linux) on embedded hardware and software development (POSIX).
Ø Develop on PhAB (Photon) Builder, QSSL, QUI, QNX
Momentics IDE (Eclipse platform).
Ø Some of the development methologies, Multitasking,
fast context switching, priority driven, microkernel architecture, message
based, inter process communications, pre-emptive scheduling.
Ø Develop Virtual Keyboard and Keypad for all types
of touch screens.
Ø Develop on PLC (CNC, Machine, and Memory I/O)
switch/relays consoles.
Ø Develop and new and improved breed of File Manager
Application (Cross mix of LINUX – MAC – WINDOWS XP OS).
Ø Create all the Graphics (Images, Bitmaps, Gif, and
Icons) for the developed projects.
Ø C/C++ QNX Compiler, QNX RT OS, PhAB, CVS,
Momentics, Eclipse, Samba and Mozilla.
2/2005 – 3/2005 MediaProxy – Monitoring and Logging
Services.
Senior Architect/Consultant,
Expert, (Melbourne
Consultation).
Ø Designing on DirectX/DirectShow 9, a Multiplexer
and Streamer Splitter for Windows Media Encoder 9.
Ø Work with Audio and Video Filters/Codec’s, AVI MUX
and Tee Filters, Broadcaster-Player.
Ø Consolidate Software Engineer Team on Video Technologies,
Windows
Media SDK and Video Compressions.
Ø Visual C++, DirectX Tools (Graphedit), DirectX 9c,
Third Party Codec’s, WME9, WM SDK, .NET and C#.
1/2005
– 3/2005
CSIRO – Manufacturing &
Infrastructure Technology.
GIS & CAD Laboratories Senior
Engineer. (Melbourne
short Contract).
Ø Designed, implemented on Direct3D 9 stand alone
Building Architectural Applications 3D and 2D (Floor Plans, Blueprints,
Home Models).
Ø Use Ms Visio and UI for Design and Flow Charts.
Ø Work with Mesh, Vertices, Vectors, Materials,
Lights, Shades, Textures, Matrix’s, Transformations, Animation, etc.
Ø Maintain and Improve AutoCAD Add-Ons with C++.
Ø Develop a Print and Print Preview Scale Geometry
Metric Engines.
Ø Develop and Access Database engine on SQL with
ODBC (Jet DB)
Ø AutoCAD, DirectX 9c, Direct3D, Visual C++, DOT
NET, SQL.
7/2004 – 12/2004 Media World Communications Pty Ltd, Adams Platform.
Senior Engineer, Team Leader /
Architect, (Melbourne,
Full Time).
Adam
Clark has reported that he has invented the best Codec in the world.
Ø Designed, implemented Video Encoder and Decoder
Plug-In/Filters (Codec), compatible with DirectShow and VFW (ICM/ACM/VCM).
Ø Implemented Video File Extensions, FourCC Subtypes
and Format Types,
compatible and recognizable with all
Microsoft OS Players.
Ø Worked on Black Magic Design and Digital Voodoo
capture/playback SDI and HDTV Cards with Decks (Digital
Betacam).
Ø Worked on compression schemes – JPEG, JPEG2000,
MJPEG, MPEG-1/2, MPEG-4, Wavelet (DWT), Fractal,
Cosine (DCT), XviD, Dvix, and H.2xx.
Ø Worked on compression containers – AVI, MOV (QT),
WMV/ASF, and MPEG.
Ø Implemented packetization of video, error
concealment techniques, channel modelling, video splicing, footprint,
computational complexity, random access, trick modes, multiple stages of
compression, cross-platform compression, motion compensation, Dolby audio,
and performance matrices.
Ø Implemented Quantization, RLE, Bitwise
Compression, Matrix and Grid Patterns, Binary and Scalable Compression,
Feature analysis, Watermarking, Encryption.
Ø WinForms, Visual C++, C#, VB, .NET.
8/2002 – 7/2004 Surelabs Pty Ltd,- Capture-Cam, Video Surveillance Solutions.
International Manager – R&D,
Team Leader/CTO, Software Engineer.
(Melbourne, London, New Zealand,
Full Time)
Surelabs
produce surveillance and remote control software.
Ø Debug monitor for tracking down problems at
customer sites.
Automatic update of client desktop
with latest software (LiveUpdate).
Ø Develop HTTP help and Auto API Commands to do
calls like GET, POST, SEND and etc.
Ø Designed software, FTP Upload Engine very powerful
with firewalls, to generated SHELL or PERL scripts and uploads on a FTP
Server/Remote IP Camera.
Ø Surelabs Transcoder encodes 3GP, 3GPP and MP4 Live
Video Streams to Various types of Video Formats, from Various Inputs
Sources (Video Capture Card, USB Cameras, IP Network Cameras, JPEG, BMP,
MJPEP, and AVI.
Ø Designed and Develop with PacketVideo, a
Transcoder Engine for Mobile Devices (Mobile Phones).
Ø Designed and Develop IP Broadcaster, Web Server,
with HTML, JavaScript and Java Applet for Live Multi Video Display from any
Internet Browser in any network or internet.
Ø Work with Hills Industry, Alloys International and
other major Security Companies and Control Rooms Internationally on
GuardCenter.
Ø Work with Ericsson, Nokia, Optus and Telstra on
MMS, Remote Mobile Player and Video Stream on Mobile Phones.
Ø Designed and Develop independent Internet MMS
Gateway and Credit Card Merchandise system worldwide. (The
First ONE in Australia).
Ø Designed and Develop independent Internet SMS
Gateway and Credit Card Merchandise system worldwide (The
First ONE in Australia).
Ø Front end and back end development and Design,
Real-Time Website Database and Client processing Account System.
Ø Development of Axis IP Cameras and Hauppauge
Video Capture Cards control and data extraction.
Ø Designed and implemented use of Serial Com
and TCP/IP ports communication with Control Rooms Servers at
Security monitor Companies.
Ø Designed and implemented use of Guard Centre
Backup and Networking Remote Systems.
Ø Designed and implemented use of SMS with
RedRock.
Ø Leading the development of Dynamic IP
addressing to Fixed.
Ø Training, day-to-day support and maintenance to
the Help Support Centre and Clients.
Ø Supervising, training and providing advice to
other project members.
Ø Designed and Develop SMTP Server to avoid port 25
block.
Ø Developing testing and release procedure.
Ø Unit and System Testing, Performance Optimisation.
Ø Database design and development.
Ø Project’s Management and Team Leadership.
Ø Designed and implemented of Serial Number
Generator and Server Side Serial Number Generator DLL.
Ø Designed and implemented of Guard Centre
Systems, Security networks for Security Centres and Control panels.
Ø Technical and Incident Support.
Ø Designed and implemented Input/Output Relays for BT848/
878 Video Capture Cards, (Hardware/Software Programming) for external
sensors, infrared, control panel, automatic doors/windows, Arm/Disarm mode,
Alarm Mode, etc.
Ø Designed and implemented Multiport Video Capture
Cards with BT848/ 878 Chipsets (Advanced DirectX programming & WDM).
Ø Development of (WAVPLAY), all type and
format wave message player through phone line.
Ø Designed and implemented File Recycling System.
Ø Designed and Develop Surelabs Websites (www.surelabs.com).
Ø Smart Card Embedded Development (DLL, SDK
Automation Systems), for the Transportation Industry, to remote control
Door/Gates and other devices with Control Panels, Smart Card Readers and
Control Centres (Servers).
Ø MS Visual C++, SQL Server, DirectX, COM/DCOM,
J2EE, ASP, SOAP.
6/2004 – 8/2004 Black Magic Designs, Video Capture and Graphics Cards
Manufacture, Senior Engineer, (Melbourne Short
Contract).
Black
Magic Designs produce HD Video Capture and Graphics Cards and Video Editing
software.
Ø Designed, implemented Plug-ins for Adobe Premier
Pro and Final Cut, Professional Video Editing Tools.
Ø Develop Playback and Capture plug-ins Engine
NTSC/PAL for HD and Pro Deck Link Cards.
Ø Improved Encoding/Decoding 8, 10, 12bit YUV
formats.
Ø C++, C, COM, Win32, MV Studio 7, DirectX, MAC OS.
4/2001 – 8/2002 Surelabs Pty Ltd, Video Surveillance Solutions. (Melbourne)
Team Leader, Engineer, Analyst
Programmer.
Surelabs
produce surveillance and remote control software.
Ø Designed, implemented Stingray and Swordfish
application.
Ø Stingray is a Multi port video capturing system in
VC++ with motion detection, remote viewing, remote controlling and automatic
alert system.
Ø Evaluated & integrated into this application
various 3rd party components (TAPI, RAS, DirectX 8.1, TCP/IP, VFW,
Bt848, Mail)
Ø Designed and implemented interface to Capture
Video from multi port devices (a device with multi video inputs).
Ø Designed and implemented use of multi video
drivers (multiple video capture Cameras using the same video driver).
Ø Reporting progress of application development
against time frame and budget to Development Manager.
Ø Responsible for the preparation and presentation
of technical reports.
Ø Programming on DirectX and Video Capture Cards (Connexant
and USB).
Ø Programming on Axis Cameras (Remote IP Cameras).
Ø Designed and implemented use of Web Cameras
and Web Casting, on all Web browsers.
Ø Windows Shell Programming (Shortcuts, Icons,
Folders, Explore).
Ø Designed and implemented 64 Simultaneous video
recording devices on Windows Systems.
Ø Development of Motion Detection System (SENSITEC).
Ø Visual C++, HTML, XTML, DHTML, J2ME, MFC, SHELL,
PERL, ASP, VBScript, JavaScript, XML, ActiveX, WebServer, UML.
5/2000
– 6/2010 Globe Masters Software, CTO, Software Engineer &
Analyst.
(Melbourne)
Update and improve the website.
Release the VideoDesktop Ver. 3.1.
VideoDesktop is an Overlay Video Wallpaper Player
and Screen Saver.
Release the Chameleon Ver. 2.0.
Chameleon is a highly encryption and compression
application, for hiding all types of files.
Ø Designed and implemented new technologies such us
overlay YUV / RGB, new types of compressing and encryptions formulas.
Ø Imaging / Video / Sound / GIS / Game Software
Development.
Ø Designed and Develop GMS Websites (www.globe-masters.com).
Ø C++, DirectX, OpenGL, 3D, DirectShow, DirectPlay,
Win32/64, MFC.
1/2001 – 11/2001 Pineapplehead Broadcasting Solutions. (Melbourne, full time)
Engineer, Retail Programmer.
Pineapplehead
produce multimedia software for sports and retail clients for use in
broadcast media (http://www.virtualspectator.com.au/).
Ø Designed, implemented and tested statistical
software in VC++ and the database used by it (MS Access). Evaluated &
integrated into this application various 3rd party components.
Ø Designed and implemented interface to track target
systems (real time) in VC++.
Ø Designed and implemented in VC++ Screen Saver
Editor Project.
Ø Creation of Golf Track Project in VC++.
Ø Reporting progress of application development
against time frame and budget to Development Manager.
Ø Responsible for the preparation and presentation
of technical reports.
Ø Creation and maintenance of product code derived
from product specifications and designs. This included producing initial
written code designs, subsequent product code (VC++, Basic scripting, MFC)
that adhered to the design, unit testing and documentation.
Ø Programming on DirectX, OpenGL and Video Capture
Cards.
Ø OpenIL / DevIL, Game Programming.
Ø Creation of TGenerator, an application that auto
generates all type of image format and text, extracting info from serve
database or text files. Special ability of the application creates and save
Targa file format with extra layers, Alpha channel.
Ø Use of TGenerator to create Players Profiles for
Rugby and (TBS) Horse racing applications. Used by Channel 7 and 9.
Ø Programming on Realimation, 3D rendering machine
environment with real time 3D world scene. Realimation was used to create
applications Virtual Green Reader (Golf), Track Bias Simulator (Horse
Racing), and Rugby presentation. VGR and Rugby has are already been used for
broadcast at channel 7, 9 and sports channels.
Ø Develop Software for Weather Station, embedded
programming.
Ø C++/C, DirectX, OpenGL, 3D, VFW, Linux, Win32,
MFC.
5/2000 – 9/2000 ALCON - Shopfitters and Glaziers. (Melbourne, fixed
project)
Software Developer.
Visual C++ Microsoft Ver.6, Visual Workshop, MFC.
Ø Create in Visual C++ a Program-Application for
Constructing Shopfitters and Glaziers for windows and aluminium doors.
Ø Microsoft Access was used as the main database.
1999 – 2000 HOLMESGLEN
Institute of TAFE. (Melbourne
Consultation).
Computer Operator, Office
Assistant
Ø Computer Operating, MS Office Applications,
Windows 9X, Data Entry, Internet, General Office Skills, Mailing.
1995 – 1998 TRASHE
PAPERMILL – (Greece, full
time)
Computer Accounting
Ø General Accounting, Computer Programming, Computer
Operating, MS Office Applications, Windows 9X.
Ø Visual C++ Builder & Compiler Borland,
Dos/Novel/NT, Clipper, COBOL.
Ø Create-reconstruct, update and maintain a general
Accounting Program in Visual C++ and CLIPPER program language from COBOL
program language.
Ø Payroll, Bookkeeping, Bank/Warehouse System,
Invoice, Statistics, Graphs.
1993 – 1995 ARMED FORCES – (Greece, full time)
Truck Driver, 1st Office Assistant
Ø Army Training, Truck and Jeep Driver,
Spreadsheets, Database, General Offices Applications.
Ø Create some Batch File Programs and Basic Programs
for faster and easier way using Computer Applications-Programs.
Ø Clipper, Batch File Programming, Basic, Quick
Basic,
Delphi.
1991 – 1994 HELETEL COMPUTER COMP. – (Greece, casual)
Computer Programmer
Computer Programming Software and Hardware,
Computer Analyst, Windows, Graphical and Mathematical Projects.
Visual C++ Borland, Visual Workshop, COBOL, Turbo
Pascal, C, GwBasic.
Ø Create and update in Visual C++ a 3D Program for
Constructing Forest Streets.
Ø Create and update in Visual C++ a Water Chemical
Analyser Program for a Water Analyser Hardware Created for a Chemical
company.
Ø Create a General Accounting and Library Program in
COBOL and Turbo Pascal.
Ø Hardware and Software sales.
1989 – 1991 THE BASE,
NEWSPAPER – (Greece, part
time)
Software & UI Designer
Ø Computer Operating, Graphics design, Offset
Printing, UNIX.
1985 – 1989 Games & Computers
Store – (Greece,
casual)
Games & Console setup, Tips, Peek
& Poke's, Hacks & Mods.
Basic, BBC Micro, ZX Spectrum, Commodore 64,
Amstrad 6128plus, Amiga, Acorn Electron.
|