• About Me

    Hello,

    I'm Julio Rodrigues and I'm a web/mobile application developer. I also like typography and game design.

     

     

    I have over 5 years of professional software development experience, with projects ranging from the use of machine learning to aid detecting electricity theft, going through flash games to android development.

     

    My goal is to make apps that exceed users expectations, making them fast, easy to use, juicy and as accessible as possible. Get in touch.

     

  • Portfolio

    Lenovo's internal news app. 

     

    I was responsible for android & back-end development.

     

    Interesting Challenges: 

    • Implemented an efficient listing of news introspecting a third party library db schema and generating dynamic sql.
    • Migrated from Parse to a new push service. Did both android & back-end.

    • Designed and implemented a commenting REST api also doing authentication & authorization integrating with a third party login system.

    • Smooth fragment transition preserving using a shared image view.

       

     

     

    Likeyou is a social app where you can meet and chat with new people based on their location or wifi network.

     

    I was responsible for the whole android app, from coding to iOS design adaptation.

     

    Interesting Challenges:

    • Fast chat screen rendering with the aid of profiling tools and data paging.
    • The app was architected in a way that it was easy to change between wifi / gps using dependency injection and an event bus.

    Lost Fish is an arcade game designed for touch devices.

     

    web version

    android version

     

    Fish as many fish you can!
    The faster you fish, more honored you'll be at the end of the fishery.
    Will you be able to get the first place? You can only know if you try!


    ★ Use your reflexes
    ★ Virtually endless level
    ★ Create strategies using the power-ups bomb-fish and turtle

     

    I did design and coding on this game. Pedro Perim was responsible for the art, and also design.

    efácil is an ecommerce app of a major retailer in Brazil. This is not a native app, most of its functionality are provided from a webview.

    In this app I've done:

    • notifications (amazon sns) integration
    • a custom loading bar to the webview
    • a native module that does image and barcode search (using a third party online api), it also contains a history of those searches.
    Webpush

    Web Push

    Send push notifications for chrome and safari. That's the main feature of this project. Also, it has plans to feature retargeting using notifications.

     

    Benchmarking 2 million sends under 7 minutes, I've worked on the back-end implementation of this project. It's all made in Java, MySql InnoDB and the Amazon Queue, SQS.

     

    Also, for the front-end, I've adapted a in-house angular app to support the new functionalities, with features ranging from usage reports to ACL.

    Hotpark is an advergame for a waterpark that's avaialble on facebook.

     

    I was responsible for implementing gameplay and designing the level and characters mechanic-wise, in that game I've used Flixel.

     

    An interesting detail was the fake 3D effect created by controlling the objects sizes. I've also animated the GUI through code using tweening and integrated with facebook creating a friends only highscore.

    Physiojoy is a game to aid physical therapy rehabilitation for patients with various pathologies.

     

    In this game I was responsible for developing game logic and kinect integration of the first of the four mini-games. This project is being made in Unity.

    Dental Cremer is an odontologic products ecommerce. Simmilar to efacil, It's a webview app. The only native module is the barcode search screen.

     

    • notifications (amazon sns) integration
    • a custom loading bar to the webview
    • a native module that does barcode search (using a third party online api), it also contains a history of those searches.
  • Experience

    ViewIt

    Jan 2015 -

    At ViewIt I'm responsible for android development and the ViewIt's core product technology. ViewIt has specialized in adapting desktop websites to mobile ones, using all sorts of techniques for this.

     

    I'm responsible for ideation and product architecture (among others) for the creation of api's representing desktop sites that were previously available only to human consumption.

    Jul 2014 - Dec 2014

    At ED I was responsible for designing application architecture, server integration, and implementing all sorts of features for mobile and web applications.

    Jun 2013 - Jul 2014

    At Qualidata I was responsible for designing application architecture, server integration, and implementing all sorts of features for mobile and web applications.

    May 2012 - Jun 2013

    At Interama I was responsible for designing and developing games in various technologies, including flash (as3+flex), unity and js.

    Flex Developer Jan 2012 - May 2012

    Educational games projects to www.sebrae.com.br

    UFES

    Research Assistant Aug 2010 - Jan 2012

    C/C++, Python
    Data Mining
    Research on clustering (Machine Learning, Computational Intelligence)
    http://ninfa.inf.ufes.br

    UFES

    .NET Developer Dec 2009 - Aug 2010

    Museum scheduling web app

  • WHAT I BELIEVE IN

    We're here to have serious fun

  • Skills

    Android

    JavaScript

    Python

    CSS3

    PHP

    ASP.NET MVC

    html5

  • Education

    BSc Computer Science - UFES

    2008 - 2012

  • Let's Chat!

    Campinas - SP, Brazil

  • Contact me!