Rafael Chiti

Rafael Chiti

London, United Kingdom
Hire Rafael
Scroll To View More
Rafael Chiti

Rafael Chiti

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
Portfolio
  • 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
Experience
  • CSS, 8 years
  • HTML, 7 years
  • JavaScript, 6 years
  • React.js, 1 year
  • Agile Software Development, 5 years
  • Express, 2 years
  • Flux, 1 year
  • Node.js, 2 years
London, United Kingdom
Availability
Part-time
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.
Employment
  • Full stack JavaScript
    Big Swing (via Toptal)
    2014 - 2015
    • 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
    Seed2A
    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
    SCVSoft
    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
    Teracode
    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
    Teracode
    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
    Teracode
    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
Experience
  • Board (Development)
    https://github.com/rafaelchiti/board

    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.

  • 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.
Skills
  • Languages
    HTML, JavaScript, CSS, HTML5, Ruby, CSS3, Bash, Java, SQL
  • Libraries/APIs
    React.js, jQuery, Backbone.js, Node.js, jQuery UI
  • Tools
    Git, Adobe Photoshop, Gulp.js, Node Inspector, Adobe Illustrator, Vim, Nginx, Sublime Text 3, Maven, SVN
  • Paradigms
    Agile Software Development, Scrum, Lean Development
  • Platforms
    Mac OS, Linux
  • Frameworks
    Flux, Stylus, Ruby on Rails, Express
  • Misc
    User Experience (UX)
  • Storage
    RethinkDB, MySQL, PostgreSQL, MongoDB
Education
  • Engineering degree in Computer Engineering
    University of Buenos Aires - Buenos Aires, Argentina
    2006 - 2014
Hire the top 3% of freelance developers
I really like this profile
Share it with others