Rafael Chiti, Front-end Developer in London, United Kingdom
Rafael Chiti

Front-end Developer in London, United Kingdom

Member since May 8, 2014
Rafael is passionate about change and trying new things, both professionally and in general with his life. He is a skilled web developer with over 8 years of experience. He loves startups and is extremely proactive.
Rafael is now available for hire


  • Big Swing (via Toptal)
    ReactJS, Flux, CommonJS, Browserify, Node, C3JS, HTML5, CSS3
  • Seed2A
    JavaScript, Backbone.js, RequireJS, CSS3, HTML5
  • SCVSoft
    Ruby on Rails, JavaScript, Backbone.js, PostgreSQL, nginx, Passenger



London, United Kingdom



Preferred Environment

Mac OS, Linux, Sublime, Vim, Git

The most amazing...

...thing I've coded is a platform for allowing forecasters to visualize and handle large loads of data from wind farms and manipulate it in a rich application.


  • Full stack JavaScript

    2014 - 2015
    Big Swing (via Toptal)
    • Building a real time Single Page App from scratch.
    • Configuring a token based authentication system for the whole App.
    • Integrating a cutting edge framework and architecture that suited the App needs (React JS + Flux).
    • Integrating a map solution that needed custom design and behaviour (with Mapbox).
    • Creating multiple custom components and widgets that were reused across the app saving considerable amount of time on the development process.
    Technologies: ReactJS, Flux, CommonJS, Browserify, Node, C3JS, HTML5, CSS3
  • Software Engineer

    2014 - 2014
    • Built a SPA with a complex user interface for investigators in the field of genetics.
    • Reimplemented a security mechanism from scratch in order to migrate to token-based authentication.
    • Implemented architecture for working on top of a complex API with multiple AJAX calls per operation.
    • Created some reusable UI components.
    • Refactored old fashioned uploaders/downloaders to take advantage of the new XHR2 implementation via AJAX.
    Technologies: JavaScript, Backbone.js, RequireJS, CSS3, HTML5
  • Software Engineer

    2012 - 2013
    • Built a platform for visualizing energy forecasts for wind farms in the US.
    • Built a single page app for showing a dashboard with complex user interactions.
    • Created architecture for running processes in parallel for loading big chunks of weather data into a database. Featured an administrative tool.
    • Defined components for enhancing the user experience on a complex dashboard with charts and tools.
    • Implemented complex charting capabilities on top of a charting library in order to satisfy particular requirements from wind energy companies.
    Technologies: Ruby on Rails, JavaScript, Backbone.js, PostgreSQL, nginx, Passenger
  • Project Manager

    2011 - 2012
    • Ensured adoption of methodology across multiple teams.
    • Managed multiple clients.
    • Ensured proper execution of statements of work (SOWs).
    • Implemented farming.
    • Handled risk management.
    • Ensured career development for multiple teams.
    • Provided career opportunities based on the particular goals of employees.
    • Worked with the company's Agile team on the definition and the propagation of various methodologies across the company.
    • Handled technical recruiting.
    • Led technical courses as part of the coaching staff of the company.
    Technologies: Web platforms
  • Web Developer, Project Leader

    2009 - 2011
    • Worked on the launch of several projects, defining architecture and methodologies.
    • Managed client expectations, running demos and communications.
    • Led Scrum master tasks and ensured Agile adoption in the team.
    • Implemented DevOps tasks, managing the server deployments and configurations.
    • Mentored team members.
    • Conducted performance reviews of team members.
    • Handled technical recruiting for the company.
    • Served as a member of the teaching staff of the company, teaching technical courses on Maven, Wicker, and other tools.
    • Disambiguated requirements with clients.
    • Defined the architecture and seed for various projects.
    Technologies: Java, Hibernate, Maven, Wicket, PostgreSQL, JavaScript, HTML, CSS, Tomcat, iOS, Groovy Grails
  • Web Developer

    2005 - 2009
    • Created a large-scale platform for bid management with a team of 10+ people.
    • Handled back-end work and UI work.
    • Refactored a large and complex tests structure for the platform.
    • Built new pieces of the application from top to bottom.
    • Reviewed the performance of queries.
    • Coached new members of the team.
    Technologies: Java, Struts, Hibernate, Spring, CSS, HTML, JavaScript, Oracle


  • Board (Development)

    This is a simple board/card interface for testing a well structured architecture with nodes. It was developed using JavaScript, ES6, React.js, and state of the art patterns.

  • Toptal Mentor
    Rafael 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. Rafael 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.


  • Languages

    JavaScript, CSS, HTML, CSS3, Ruby, HTML5, SQL, Java, Bash
  • Libraries/APIs

    React, Backbone.js, jQuery, Node.js, jQuery UI
  • Tools

    Git, Adobe Photoshop, Gulp.js, Stylus, Adobe Illustrator, Maven, Subversion (SVN), Vim Text Editor, Nginx, Node Inspector, Sublime Text 3
  • Paradigms

    Agile Software Development, Scrum
  • Platforms

    MacOS, Linux
  • Other

    Mobile App Development, User Experience (UX), Lean Development
  • Frameworks

    Flux, Express.js, Ruby on Rails (RoR)
  • Storage

    RethinkDB, MongoDB, PostgreSQL, MySQL


  • Engineering degree in Computer Engineering
    2006 - 2014
    University of Buenos Aires - Buenos Aires, Argentina

To view more profiles

Join Toptal
Share it with others