Emerson Estrella

Cientista da computação, desenvolvedor e engenheiro de software

Sobre

Mais de 15 anos de experiência

Trabalhando para empresas como: Disney, Apple, HP, SBS Australia, TV Cultura e outras

Educação

Ciência da Computação, PUC (Sao Paulo, Brazil)

Multimídia Raffles La Salle Institute (Sydney, Australia)

Software Engineering for Software as a Service, Berkeley

Cargo atual

Engenheiro de software e coordenador de desenvolvimento web (TV Cultura, Sao Paulo, Brazil)


Trabalhos recentes

Aplicativo para TVs Conectadas Sony e Panasonic

Disponível em todos os televisores conectados das duas marcas, o aplicativo disponibiliza sob demanda o melhor conteúdo da programação da TV Cultura em HD.

Aplicativo de Segunda Tela

O primeiro aplicativo de segunda tela do telejornalismo brasileiro. Desenvolvido para o Jornal da Cultura o aplicativo disponibiliza em tempo real informações complementares as matérias noticiadas no jornal.

Backend do Aplicativo de Segunda Tela

Essa ferramenta possibilita que os jornalistas procurem, copiem e editem conteúdos da web (wikipedia, google, etc) e enviem esse conteúdo em tempo real para todos os clientes da aplicação.


Proficiência

Desenvolvimento Web

PHP
JavaScript
HTML5
CSS3
Flash
Action Script
Bash Shell Scripting

Desenvolvimento de Software

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

Banco de dados

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 e outros

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

Outros 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

Projetos

Possum-cms

Possum-CMS é um gerenciagor de conteúdo open source criado para administrar múltiplos websites em uma única interface.

HTML5 Shape Puzzle

Versão HTML5 do game que as crianças adoram. Incluindo música, efeitos sonoros e 20 fases.

HTML5 Shape Puzzle

Keepvideos

Uma maneira fácil e rápida de baixar vídeos do YouTube. Sem precisar instalar nenhum plugins ou extensões.

Keepvideos


HTML5 Video Puzzle

Quebra-cabeça que utliza vídeo no lugar de imagens estáticas.

HTML5 Video Puzzle

HTML5 Physics Engine Editor

Editor e simulador de física em 2D. Criação e edição de objetos 2D com suporte a textura e simulação física.

HTML5 Physics Engine Editor

HTML5 Snap Shot!

Cria uma imagem PNG a partir de um HTML.

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.


Contato