About Me

Hey, awesome! You came here to know more about me!

My name is Camilo and I live in Sao Paulo, Brazil.

Sao Paulo is the largest city in Latin America and it has about 12 million inhabitants squeezed in 1 522,986 km².

I’m a C# Developer and work with video streaming in a Brazilian Startup called Looke, and I’m responsible (read as ‘work alone in’) for two platforms: Smar TVs and Windows Devices (UWP app).

Smart TVs work

For Smart TVs, we have apps in all major manufacturers! LG, Samsung, Sony, Panasonic, etc.

2017-08-15
Looke App for Smart TVs

For this app I use Asp.Net MVC + Sammy.JS (for SPA and MVVM) + Knockout.JS (for data bindings). Basically, the Asp.Net MVC is used as Middleware and the front was coded in plain HTML and the ViewModels in Javascript.

As I am the only responsible for Smart TV platform, I write all front (HTML, CSS and Javascript), all middleware (C# layer) and a little part of the platform backend (only for Smar TV and the API used at the UWP app and, sometimes I need to deep dive in other layer of our backend) that serves all devices (website, iOS and Android apps) and all of our metadata system.

My goal, when I came to the team, was improve the app as a platform, that allowed us to launch a Kids App, that is a safe place for kids consume only videos previously purchased or rented for his parents, and kids video club content (need to be a subscriber) using the same font, only changing a config file.

I also made improvements at HTML and CSS code to made the layout consistent through 4k, 1080p and 720p TVs!

UWP Work

Yes, I am a UWP believer! I love the idea behind the UWP: one code fits all devices, and, believe: it works!

Using UWP I wrote the Looke app for Windows 10 and it is the only Brazilian application listed by Microsoft Brazil as an “Essential App”, and I am very proud about it!

2017-08-15 (2)

The app is at this list because it was the first Brazilian UWP app to support download and offline play for DRM protected content! Way before Netflix app 😉

And it remains the only brazilian app to support offline play till today (08/15/2017).

2017-08-15 (4)
The Looke UWP App
2017-08-15 (7)
Content Details

You can download purchased or rented content at “My Videos” page.

2017-08-15 (5)
My Videos Page

And… you also has a fully control about the operation! You can pause, resume or delete the downloaded file.

2017-08-15 (6)
Download Controls

Well at this point, is not a relevant platform, but, it also works on Windows Phone 10, and I started the tests on Xbox One!

Previous Works at SKY Brazil

I worked for about 7 years at SKY Brazil (DirecTV/AT&T subsidiary), first as web developer for the institutional website, after this as a Technical Leader for SKY Online (SKY’s OTT Platform).

At SKY Brazil I coded the first version of SKY Online’s website and all APIs exposed to its partners (HBO, Globosat, Turner, etc.).

For the website that is online today, I wrote the APIs and acted as technical consultant during its implementation to ensure that the CMS was working fine with the APIs I wrote.

I also coded all integration between SKY and HBO using SAML and with others partners using O-Auth 1.0 and simple webservices, always using C#, Asp.Net MVC and Web.Api.

My best shot at SKY Brazil was, with SKY Brazil’s engineers team and Encripta’s team, execute an impressive change in only 3 weeks from Verimatrix to Microsoft Play Ready and launch the product working without major failures!

At that time, the Verimatrix solution wasn’t suited for Brazil because here, we love watch films with original audio with subtitles, and the Verimatrix wasn’t ready for this brazilian way to watch movies.

I also have proud about to be at Xbox One “Day One”! We put the SKY Online app at the Xbox One Store at its launching day!

camilo
Me, a little bit fatter than today and without beard at Xbox One launching party in Brazil

Today…

Today I’m experimenting the new!

MEAN Stack, Ruby on Rails, Business, Marketing, Cool Products, Android, Functional Languages, Machine learning, I read and study about all this things!

And… Determinated on be fluent in English!

You are very welcome to come and talk to me!

 

All the best, ever!
Camilo

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s