Emerson Estrella

Computer scientist, developer & software engineer

About

15+ years of experience

Working for companies as: Disney, Apple, HP, SBS Australia, TV Cultura and others

Education

Computer Science, PUC (Sao Paulo, Brazil)

Multimedia Raffles La Salle Institute (Sydney, Australia)

Software Engineering for Software as a Service, Berkeley

Current employment

Software engineer e team leader at TV Cultura (Sao Paulo, Brazil)


Recent work

Sony & Panasonic connected TV applications

Available on every single Sony/Panasonic tv, blu-ray, and home theater. The app allows users to watch on demand their favorite shows from TV Cultura.

Admin Tool for Second Screen Application

This Second Screen Admin Tool allows jornalists to search, fetch, edit, ingest, and send contents in real time to the second screen client application.


Skills

Web Development

PHP
JavaScript
HTML5
CSS3
Flash
Action Script
Bash Shell Scripting

Software Development

Objective C
C, C++
Java
iOS Applications (mobile/tablet)
Android Applications (mobile/tablet)
J2ME (JAVA Mobile Applications)
J2SE (JAVA Desktop Applications)

Data Bases

MongoDB
CouchDB
MySQL 3.x / 4.x / 5.x
PostgreSQL
SQLite 2 and SQLite 3
Oracle / Oracle Call Interface
MsSQL / FreeTDS / Sybase
Firebird / Interbase 6
OBDC v3 (Unix and Win32)

CMS, CMF, LMS, CRM

Symfony
CakePHP
Joomla!
Mambo
CodeIgniter
WordPress
Moodle
Joomla! LMS
SugarCRM

User Interface Libraries, Frameworks & others

Twitter Bootstrap
Sencha Touch
JQuery Mobile/UI
Yahoo! UI (YUI)
Mocha UI
JQuery
Prototype
Mootools
Ext JS

Softwares

Apache Web Server
Flash Media Interactive Server
Flash Media Streaming Server
Subversion
Git
Eclipse
Aptana Studio
Netbeans
XCode
FFMPEG
Adobe Photoshop
Adobe Premiere
Final Cut
Flash Media Encoder

Projects

Possum-cms

Possum-CMS is an open source Content Management System that allows you easily manage multiple websites.

HTML5 Shape Puzzle

HTML5 Version of the game the preschool kids love. Including music, sound, and 20 stages.

HTML5 Shape Puzzle

Keepvideos

The easy way to download YouTube videos. No plugins or extensions required.

Keepvideos


HTML5 Video Puzzle

Just having fun with video, canvas, and requestAnimationFrame.

HTML5 Video Puzzle

HTML5 Physics Engine Editor

2D physics editor that allows you to create, edit, and interact with 2D bodies in real time.

HTML5 Physics Engine Editor

HTML5 Snap Shot!

Create a simple HTML and take a picture of it!

HTML5 Snap Shot!


Blog

Focus on process, not outcome

By default we tend to be forward-looking, goal-pursuing, results-focused.

But focusing on process rather than outcome is a much better strategy. Why?

It eliminates the noise of external factors.

It encourages experimentation.

It lets you enjoy the process more.

And you also enjoy and benefit more from the outcomes.

by Tom Murcko


How to grab YouTube playback video files

Step-by-step tutorial showing how to get all available video source files from a video on YouTube using only Javascript. No plugins and/or server side scripts are required.


Contact