Flávio Juvenal da Silva Junior, Developer in Recife - State of Pernambuco, Brazil
Flávio is available for hire
Hire Flávio

Flávio Juvenal da Silva Junior

Verified Expert  in Engineering

Web App Development Developer

Location
Recife - State of Pernambuco, Brazil
Toptal Member Since
September 11, 2014

Flávio is an experienced full-stack software developer who has worked for companies and startups. He has a particular interest in Python and Javascript, but also has contributed to projects using Java, Haskell, C, C++, Scala, and PL/SQL. Along with two partners, he works at Vinta Software Studio.

Portfolio

Vinta Software Studio
PostgreSQL, Trigger.io, Ember.js, JavaScript, Django, Python
ICB.LA
PostgreSQL, Trigger.io, JavaScript, Ruby on Rails (RoR)
Dr. Busca
Ubuntu Server, Git, Redis, MySQL, jQuery, JavaScript, Django, Python

Experience

Availability

Part-time

Preferred Environment

Git, Sublime Text, Ubuntu

The most amazing...

...a tool to crawl open source projects and extract code metrics from them.

Work Experience

Partner

2013 - PRESENT
Vinta Software Studio
  • Built a web dashboard with charts for a software security company to manage vulnerabilities.
  • Built the full-stack of a loyalty program for a retail company, including back-end algorithms for reward detection, a web dashboard, and a mobile app.
  • Created a Trigger.io (mobile web platform) native module for using sockets with Javascript code.
  • Created a JavaScript Grunt plugin for running tasks after a HTTP server is ready at a certain port.
  • Created a Chef cookbook with Vagrant for provisioning and deploying a Django server equipped with PostgreSQL, Nginx, and Celery.
Technologies: PostgreSQL, Trigger.io, Ember.js, JavaScript, Django, Python

Developer

2013 - 2013
ICB.LA
  • Designed the webpage and mobile app for youjudge.la, an app for judging UFC fights.
  • Designed the webpage and mobile app for barganhou.la.
Technologies: PostgreSQL, Trigger.io, JavaScript, Ruby on Rails (RoR)

Co-founder and Web developer

2012 - 2012
Dr. Busca
  • Developed a web app for users to find doctors and make appointments online.
  • Implemented a redis-simple-cache, a Python module for a Redis-based cache to return values.
  • Administered servers using Ubuntu Server, MySQL, and Redis.
Technologies: Ubuntu Server, Git, Redis, MySQL, jQuery, JavaScript, Django, Python

Vinta Software Studio Portfolio

http://www.slideshare.net/vintasoftware/software-studio
This slideshow is Vinta Software Studio's portfolio, which displays our biographies, work examples, and methodologies of software design.

evee

An open-source, Meteor-based app that provides an alternative visualization of Facebook Events. Built to experiment with the reactivity features of Meteor.

groundhog

https://github.com/spgroup/groundhog
A tool for crawling GitHub projects to extract code metrics from them.

What HN says

https://github.com/fjsj/What-HN-says/
A Chrome extension that shows the current page's score and links back to the discussion page on Hacker News.

redis-simple-cache

https://github.com/vivekn/redis-simple-cache
Simple Redis-based cache for storing results of Python function calls, JSON-encoded strings, or HTML.

trigger.io-tcp

https://github.com/vintasoftware/trigger.io-tcp
Trigger.io module for using TCP sockets with JavaScript.

Languages

Java, Python, HTML, JavaScript, SQL, HTML5, CSS, CSS3, Sass, C#, C++, C, Scala, Ruby, Less

Frameworks

Django, Django REST Framework, .NET, Ember.js, Ruby on Rails (RoR)

Paradigms

Rapid Prototyping, Object-oriented Programming (OOP), Imperative Programming, KISS, Agile Software Development, Object-oriented Design (OOD), Top-down Programming, Promise, Model View Presenter (MVP), Functional Programming, Model View Controller (MVC), DRY, Pair Programming, Unit Testing, Test Automation, REST, Distributed Computing, Parallel Computing, Responsive Web Design (RWD), Test-driven Development (TDD), Socket Programming, MapReduce, Design Patterns

Other

HTTP, Web App Development, Ajax, Prototyping, Minimum Viable Product (MVP), Ubuntu Server, SMTP, Caching, OAuth, CORS, UI Testing, Lean Startups, Multithreading

Libraries/APIs

Django ORM, Requests, Foursquare API, Facebook API, jQuery, South, Mandrill API, Ember Data

Tools

Celery, GitHub, Git, Sublime Text, Adobe Photoshop, Chef, Vagrant, Grunt, Bower, Make

Platforms

Amazon Web Services (AWS), Ubuntu, Google App Engine, Linux, Trigger.io, Meteor, Heroku, Parse, Android, Windows, Mandrill

Storage

PostgreSQL, MongoDB, MySQL, Redis

2008 - 2012

Bachelor's Degree in Computer Science

Federal University of Pernambuco - Recife, Brazil

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring