Scroll To View More
Sergio Rafael Gianazza, JavaScript Developer in Buenos Aires, Argentina
Sergio Rafael Gianazza

JavaScript Developer in Buenos Aires, Argentina

Member since May 8, 2014
Sergio is a full stack developer with experience in numerous programming languages and different types of architectures. He also has experience as a team leader leading groups of up to 25. He enjoys creating new products and working with teams of great developers.
Sergio is now available for hire



  • JavaScript, 8 years
  • Node.js, 5 years
  • Ruby on Rails (RoR), 5 years
  • Ruby, 5 years
  • Git, 4 years
  • Redis, 3 years
  • Express.js, 3 years
  • React, 3 years
Buenos Aires, Argentina



Preferred Environment

OS X, Terminal (iTerm), Vim, Atom, Sublime, Git

The most amazing...

...thing I've done is to architect, design, and develop a system to manage the request, installation, and user satisfaction of a DSL for a big telephone company.


  • Cloud Architect

    2014 - PRESENT
    • Defined and developed a back-end server storing information on IoT devices (Mac addresses, configurations, etc.). Wrote the back-end server using Node.js, PostgreSQL, Redis as the data back-end.
    • Developed an admin site to access the information stored in the back-end server. Wrote the front-end using React.js with Flux Architecture.
    • Defined and developed a statistics server storing information on mobile usage. Wrote the service in Node.js and used Elasticsearch.
    • Defined and developed an embedded application used in a Bluetooth-Wi-Fi bridge. Used an embedded Node.js server.
    • Helped with the definition of a protocol used to send information between the server and mobile devices.
    Technologies: Node.js, JavaScript
  • React + Flux Front-end Developer

    2015 - 2015
    Learnerator (via Toptal)
    • Helped to create a base foundation for their React.js + Flux application.
    • Helped to create a universal application (rendering the HTML both on server and client).
    • Improved the build and deployment process.
    • Built the scaffolding used to write React.js components without boilerplate.
    • Revamped the test suite, improving the time spent on every test run.
    Technologies: JavaScript, Node.js, React.js, Flux, RethinkDB, Docker
  • Web Developer

    2012 - 2014
    SCV Soft
    • Built a back-end for the system of an IoT company based in San Francisco (Ruby on Rails, Sinatra, Padrino).
    • Created an utility framework (Ruby) to test the different functionalities of the interaction between IoT-ready devices and the cloud.
    • Worked as a team leader for a new IoT company, helping with the marketing, industrial / web / mobile design, and architecture of the mobile (iOS and Android) and back-end solution (JavaScript, Node.js, ExpressJS).
    • Coached several teams to implement Scrum and Agile Retrospectives.
    • Built a system over Graphite (Python, Django) to store and show (JavaScript, D3.js) metrics.
    Technologies: Ruby on Rails, Sinatra, Padrino, JavaScript, Node.js, ExpressJS
  • Architect

    2010 - 2012
    • Worked with a team building a social network (built in Ruby on Rails and JavaScript) for entrepreneurial women.
    • Worked with a team building an application in Ruby on Rails and JavaScript to manage medical records.
    • Worked on a project in Python (using PyPy) to process video in real-time.
    • Implemented Scrum as a methodology in several teams.
    • Created a series of video tutorials to teach the team how to add unit / integration testing to daily work.
    Technologies: Ruby on Rails, Python, Django, JavaScript
  • Software Architect, Team Leader

    2008 - 2010
    Capgemini Argentina
    • Helped with the architecture and design of a Java system (Java, Spring Web, Spring Integration) for a big banking company based in Barcelona.
    • Worked with the architecture team to build a system (Java, Spring Web, JSF) to manage the water system for Sevilla.
    • Worked as a project leader with a team of 25 people, building a system (Java, WebSphere, Spring) for a Spanish insurance company.
    • Created the basic architecture (Java, Spring Web, Spring Integration, JavaScript) for the commercial system of a big Spanish mobile company.
    • Created a tool to migrate an object built in PL/SQL to iBatis.
    Technologies: Java, JavaScript, Spring Web, Spring Integration
  • Software Architect

    2005 - 2008
    Epidata Consulting
    • Supported a team building the home banking system (Java, Struts, Hibernate, and JavaScript) for a big national bank.
    • Architected and designed the back-end (Java, Hibernate, Spring) for an online casino.
    • Architected, designed, and developed a system to manage the request, installation, and user satisfaction of a DSL for a big national telephone company.
    • Created a time tracking tool in .NET and JavaScript.
    • Helped a team to analyze and design the integration (using BEA AquaLogic) of several sub-systems.
    Technologies: Java, Ruby on Rails, Groovy, .NET, JavaScript
  • Developer, Team Leader

    2000 - 2005
    Santa Fe Sistemas
    • Developed a web application to store medical information using J2SE, J2EE (EJB), and Struts.
    • Created a back-end service in Java to process and parse information received from medical centers.
    • Helped with the migration of a legacy system written in C to a Java stack (J2SE, EJB 2.1, Struts).
    • Created a minimal ORM in Java to interact with several legacy stored procedures (Oracle Database).
    • Created a small application in C++ and Glade to store the expenses of the team.
    Technologies: Java



  • Languages

    SQL, Java, Ruby, JavaScript, CSS, HTML, CSS3, HTML5, Python, PHP
  • Frameworks

    Ruby on Rails (RoR), Express.js, Padrino, Sinatra, Django, Spring Integration, Spring MVC
  • Libraries/APIs

    React, jQuery, Node.js, Facebook API, Q Promises, Passport.js
  • Tools

    GitHub, Git, Sublime Text 2, Subversion (SVN), Atom, Vim Text Editor, Mercurial, Emacs
  • Paradigms

    Agile Software Development, Scrum, Model View Controller (MVC), Functional Reactive Programming, Functional Programming, Concurrent Programming
  • Platforms

    NetBeans, MacOS, Linux, Oracle
  • Other

    Team Mentoring, Lean Development
  • Storage

    Redis, MySQL, NoSQL, MongoDB, PostgreSQL, Cassandra


  • Engineering degree in System Engineering
    1998 - 2007
    Universidad Tecnológica Nacional - Buenos Aires, Argentina
I really like this profile
Share it with others