Yuri Neves Silveira, Ajax Developer in Muriaé - State of Minas Gerais, Brazil
Yuri Neves Silveira

Ajax Developer in Muriaé - State of Minas Gerais, Brazil

Member since April 15, 2014
Yuri has both back-end and front-end experience. He cares a lot about design although he's not a designer; he's proud to walk all the extra miles to get a pixel-perfect layout and the most consistent API. He has worked as a team leader and as a team member and has done very well in both roles.
Yuri is now available for hire

Portfolio

Experience

Location

Muriaé - State of Minas Gerais, Brazil

Availability

Part-time

Preferred Environment

Git, Atom, Mac OS

The most amazing...

...things I've created are an algorithm to make two colors combine and the application of a sigmoid function to make comparisons with an equality operator.

Employment

  • Front-end Developer

    2015 - 2016
    Chess.com
    • Added cross device touch support to the chessboard component.
    • Performed a series of optimizations in chessboard DOM manipulation and animations to reach 60fps.
    • Created a scrollbar directive to provide a unique scrolling experience across all browsers and devices, also reaching 60fps.
    • Fixed several bugs and inconsistencies in live chess application by refactoring old legacy code into first-class modern software.
    • Added many new features to live chess application, powered by AngularJS directives and services.
    Technologies: Twig, Less, AngularJS, JavaScript
  • Front-end Developer

    2015 - 2015
    Vydia
    • Developed a user interface for creating videos from uploaded audio files.
    • Coded HTML and CSS for multiple screens based on given design mockups.
    • Extended Flux pattern to meet specific platform needs.
    • Created stateless React components to be reused all across the platform.
    • Created unit tests for React components using Jest.
    Technologies: Flux, Less, React, JavaScript
  • Back-end Developer

    2014 - 2015
    Perennial
    • Developed and maintained a web-service platform for many different back-end applications.
    • Developed and maintained a geo-coding solution with cache stored in a PostgreSQL database.
    • Developed and maintained a geo-searching API based on PostgreSQL database.
    • Created an engine for matching and transforming big chunks of JSON data based on CSS-like selectors.
    • Developed and maintained many different web-services based on a common platform and a test-driven architecture.
    Technologies: Node.js
  • Front-end Developer

    2014 - 2014
    Bitgold
    • Developed a web based Bitcoin wallet with multi-sig address and transactions.
    • Developed a front-end for gold vault trades.
    • Created a build system with Grunt for front-end deployment in testing, staging, and production environments.
    • Developed a front-end for mobile verification with SMS code.
    • Developed a front-end for user authentication using PBKDF2.
    Technologies: Bitcoin, AngularJS, JavaScript
  • Programmer

    2002 - 2013
    Centralx
    • Created a web development framework in Perl.
    • Developed a data mining application for business intelligence.
    • Developed a form builder application for medical purposes.
    • Built an email marketing application with cross-domain user tracking.
    • Developed a personal health record application for children.
    • Created billing software with invoice and credit card provider integration.
    • Developed an online support (chat) application with user queue and multiple operators.
    • Built a ticket management system integrated with chat and helpdesk.
    • Developed an automatic answers database integrated with chat and tickets.
    • Developed an authentication provider for multiple services with API and easy integration setup.
    • Created a schedule and workflow application for remote-assistance operators.
    • Developed a site template builder tool, not a site builder with static templates but actually a template builder with graphic interface for stylesheets and layout.
    • Developed a Fast-CGI like implementation for Perl integrated with the company's framework.
    • Developed a Twitter-like application with support for text and images.
    • Programmed an Instagram-like application linked to medical database entries.
    • Developed an algorithm for adjusting the saturation of a given color according to another color. In practical terms, it adjusts a color so that it will look beautiful when used together with the base color.
    • Applied a sigmoid function to make greater/lesser comparisons when generating metadata to integrate with legacy proprietary XML scripting for desktop software.
    • Developed a SQL statements repository with several tools for report generation.
    • Developed web scraping of medical information.
    • Constructed a dashboard application with API to integrate with several data providers at the company.
    Technologies: Adobe Flex, JavaScript, CSS, HTML, MySQL, Perl

Experience

  • Atomic SQLite
    https://github.com/yneves/atomic-sqlite

    This is a modern GUI for SQLite databases built on top of web standards.

  • Chess Leagues Website
    http://chessleagues.com

    This is a static website generated by a powerful crawler engine which downloads and processes hundreds of thousands of pages from chess.com.

  • Bonsai Tasks
    https://github.com/yneves/bonsai-tasks

    This is a simple TODO application for project management. Its done with HTML5 + AngularJS.

  • Toptal Mentor
    Yuri 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. Yuri 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, HTML, Less, CSS3, HTML5, CSS, Sass, Perl, ECMAScript (ES6), ActionScript
  • Frameworks

    AngularJS, Express.js, Adobe Flex, Flux, Twig
  • Libraries/APIs

    React, Node.js, jQuery, jQuery UI, FFmpeg, Zepto, Backbone.js, jQuery Mobile, Highcharts, GeoIP
  • Tools

    Git, Grunt, Atom, Jira, Subversion (SVN), Gulp.js, PuTTY, Sybase PowerDesigner, Trac, SQLyog
  • Paradigms

    Unobtrusive JavaScript, Clean Code, Promise, Object-oriented Programming (OOP), Asynchronous Programming, Responsive Web Design (RWD), Distributed Programming, Scalable Application
  • Other

    Web App Development, Ajax, Scraping, Pixel Perfect, Bitcoin, Multithreading, Customer Relationship Management (CRM)
  • Storage

    MySQL, SQLite, CouchDB
  • Platforms

    Mac OS

Education

  • Bachelor's degree in Business Administration
    2006 - 2011
    Universidade Federal de Lavras - Lavras, Minas Gerais, Brazil
  • Technical high school degree in Informatics
    2000 - 2003
    Colégio Técnico Universitário - Juiz de Fora, Minas Gerais, Brasil

To view more profiles

Join Toptal
Share it with others