Renan de Azevedo

Renan de Azevedo

Rio de Janeiro, Brazil
Hire Renan
Scroll To View More
Renan de Azevedo

Renan de Azevedo

Rio de Janeiro, Brazil
Member since June 15, 2013
Software developer with over 6+ years of experience build high-performance high-scalable applications, with expert-level in Ruby and Javascript, besides hands-on experience in a broad variety of languages and technologies including Node.JS, Python, PHP, Haskel and more. Specialities: Ruby, Node.JS and Frontend consulting, MVP, Agile methodologies, UX, SasS.
Renan is now available for hire
Portfolio
Experience
  • JavaScript, 7 years
  • Ruby, 5 years
  • Ruby on Rails, 4 years
  • Node.js, 4 years
Rio de Janeiro, Brazil
Availability
Part-time
Preferred Environment
Terminal, Git, Mac OS X
The most amazing...
...thing I've worked on is a hypermedia API for authentication and authorization, to be used globally across multiple teams and projects.
Employment
  • Software Developer
    Globo.com
    2012 - 2014
    • Worked on a BaaS (back-end as a service) solution.
    • Helped create an authentication/authorization hypermedia API to be used globally across multiple teams and projects.
    • Developed a responsive single page application to be a client for the BaaS solution that could be used by any hypermedia API.
    • Helped create a CI setup to cross-test projects to ensure everything is working correctly.
    • Tested all projects thoroughly with real scenarios.
    Technologies: Python, Ruby, JavaScript, Node.js
  • Software Developer
    LV Interativa
    2011 - 2012
    • Developed several marketing and social applications.
    • Was responsible for making interface proposals (mock-ups) that represent user interactions for scoping MVP applications with the UX team.
    • Worked with deployment and server configuration for a Ruby environment.
    • Made extensive use of social media APIs.
    • Polished and optimized front-end software.
    Technologies: HTML5, CSS3, Canvas, JavaScript, Ruby, Ruby on Rails
  • Software Developer
    Devoe Software Development
    2011 - 2012
    • Led development, working with various clients to develop small applications, social applications, and custom CMSs.
    • Worked to create a local software development company.
    • Built a team from the ground up, recruiting people from a nearby state university.
    • Provided training to new employees over the course of 6 months.
    • Used all my previous experience in training to build the best team possible.
    • Achieved a high standard of work within my team, leading to members getting hired by other companies after months of training and working.
    Technologies: Ruby on Rails, JavaScript
  • Instructor, Technical Writer
    iLearn ensino e educação
    2010 - 2011
    • Was responsible for formulating and revising open standards and open source courses for a well-known course in Rio de Janeiro, Brazil.
    • Reformulated and wrote a course for JavaScript, HTML5, Advanced CSS techniques, and jQuery.
    • Served as an instructor for training sessions in JavaScript, HTML5, Canvas, SVG, offline access, and CSS3.
    • Handled internal training for other instructors in JavaScript, jQuery, and PHP.
    • Worked with other instructors, collecting feedback both from them and their students to improve specific needs.
    Technologies: PHP, JavaScript, HTML5, CSS3, jQuery
Experience
  • Globo Admin (Development)

    Globo Admin is a CMA/CMS as a service.
    With Globo Admin you can:
    - Have one final place to manage any sort of data, regardless of its source.
    - Have a highly customizable interface with its own customization service.
    - Manage users and permissions.
    Globo Admin uses hypermedia API flows and JSON Schema to create data structures and build up forms and navigations.

  • Globo Data (Development)

    Globo data is an internal back-end as a service project.
    With Globo data you can:
    - Create hypermedia APIs in seconds just by describing the data using JSON Schema.
    - Create authentication and authorization using the ACL style.
    - Use authentication and authorization in any API, regardless of origin.
    - Access a market place of other APIs that are already plugged to manage users, credentials, and more.

  • Renan is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Renan shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    JavaScript, Ruby, CoffeeScript, SQL, Python
  • Frameworks
    Express, Ruby on Rails, AngularJS, Django
  • Libraries/APIs
    Backbone.js, Node.js, jQuery, React.js
  • Paradigms
    Agile Software Development, Concurrent Programming, Lean Development, Prototyping, Rapid prototyping
  • Misc
    API Design, User Experience (UX)
  • Tools
    Balsamiq Mockups, Sketch, Adobe Photoshop
  • Platforms
    Linux, Mac OS X, Unix
  • Storage
    PostgreSQL, MySQL, MongoDB, Redis
Education
  • Bachelor's degree in Computer Science
    Staty West Zone University of Rio de Janeiro - Rio de Janeiro, Brazil
    2010 - 2014
  • Licentiate degree in Physics
    CEDERJ - Rio de Janeiro, Brazil
    2009 - 2009
I really like this profile
Share it with others