Federico Dayan

Federico Dayan

Buenos Aires, Argentina
Hire Federico
Scroll To View More
Federico Dayan

Federico Dayan

Buenos Aires, Argentina
Member since August 15, 2013
Federico is a passionate, senior, full-stack developer with more than a decade of experience working on the web ecosystem. He has extensive experience helping clients develop ideas and making them real. He believes that clean code and separation of concerns makes great software.
Federico is now available for hire
Portfolio
  • Vydia
    Ruby, Cuba, Codeship, AWS, Capistrano, Git
  • MitreMedia
    Ruby on Rails, Rurby, JavaScript, jQuery, SASS, Haml, Chef, Capistrano
  • PR Newswire
    Ruby, CoffeeScript, JavaScript
Experience
  • Ruby, 5 years
  • Ruby on Rails, 5 years
  • jQuery, 5 years
  • Git, 4 years
  • Test-driven Development (TDD), 6 years
  • CoffeeScript, 2 years
  • Amazon Web Services (AWS), 2 years
  • PostgreSQL, 2 years
Buenos Aires, Argentina
Availability
Part-time
Preferred Environment
Mac OS X, Sublime, Terminal
The most amazing...
...thing I've coded is a web application for processing 1 thousand request sec running on the cloud that was auto scaling up and down based on performance.
Employment
  • Senior Ruby Developer
    Vydia
    2014 - 2016
    • Developed a web application for helping musicians distribute their content and monetize their videos.
    • Helped current developers using best practices and libraries and mentoring in Agile methodologies (Scrum, CI, TDD, etc).
    • Introduced a continuous integration pipeline: deployment with Capistrano, automatic deployment with Git hooks, regression testing, and all put together with Codeship.
    • Developed a Socket.io server for collecting video metrics.
    • Maintained, improved, and supported Amazon web service infrastructure: S3, EC2, ELB.
    Technologies: Ruby, Cuba, Codeship, AWS, Capistrano, Git
  • Senior Ruby on Rails Developer
    MitreMedia
    2013 - 2014
    • Developed different Rails Engine for creating WordPress-like applications.
    • Developed Rails Engines for administrating websites.
    • Wrote tests using Cucumber, Rspec, and FactoryGirl.
    Technologies: Ruby on Rails, Rurby, JavaScript, jQuery, SASS, Haml, Chef, Capistrano
  • Lead Ruby on Rails Developer
    PR Newswire
    2011 - 2013
    • Led development of a web application that generates HTML content for online advertisement.
    • Developed unit and functional tests.
    • Set up a continuous integration server.
    • Prepared 12-hours of training for the Ruby language and Rails framework.
    • Made a web application responsive for all devices and screen sizes.
    Technologies: Ruby, CoffeeScript, JavaScript
  • Lead Architect
    Brilig.com
    2010 - 2011
    • Led the architecture of a web application to exchange user data between companies.
    • Developed a web application for collecting and sending user data with a demand of 500 requests per second and a return time of 100ms. The application is running in a cluster of 20 nodes on Amazon EC2.
    • Developed a web application in Ruby on Rails for browsing and purchasing user data.
    • Developed mapreduce applications to manipulate more than 1 TB of data in Java and Python.
    • Developed a Ruby on Rails application for managing the database, run reports, transaction, and map reduce jobs.
    • Maintained a distributed index updated in more than 5 nodes.
    • Implemented a Scrum environment.
    Technologies: Ruby, Java, Python
  • Sr. Software Developer
    Media Math
    2008 - 2009
    • Developed a web application for purchasing online advertisement space automatically.
    • Developed Ruby on Rails application for managing assets and for an online campaign.
    • Developed Ruby scripts to automate tasks.
    • Developed a scheduler in Java to publish campaigns to 3 different ad exchanges.
    • Developed back-end in Java to administer domain model.
    Technologies: Ruby, Java, Python
  • Sr. Software Developer
    Jones Apparel Group
    2007 - 2008
    • Developed an e-commerce engine.
    • Maintained several ecommerce sites: ninewest.com, bandolino.com, barneys.com, and espirit.com.
    • Integrated retail store with online sites inventory.
    • Developed a Ruby on Rails application for running reports.
    • Developed Ruby scripts for manipulating files.
    • Developed reports in SQL.
    Technologies: Java
  • Java Developer
    Royal Caribbean
    2007 - 2007
    • Contributed to a team of 30 developers responsible of developing point of sales for travel agencies.
    • Consumed web services.
    • Wrote unit tests.
    • Created JSP pages.
    • Maintained JDocs to keep them up to date.
    Technologies: Java
  • Java Developer
    Tracfone
    2006 - 2007
    • Coded a web application using Spring MVC.
    • Coded models to talk to a rational DB using Hibernate.
    • Developed web services for providing an API.
    • Wrote Unit and Integration tests for models, services, and controllers.
    • Wrote SQL scripts for reporting.
    Technologies: Java
  • Application Developer
    GlobeTel Communication
    2004 - 2006
    • Developed web services for transferring money from a bank account to a prepaid calling card with Java and Spring. The application was integrated with banks in Mexico and Venezuela through web services. The web service had to support a high demand and was not allowed to be down.
    • Developed a web application for managing the web services, transactions, and clients.
    • Developed various SQL reports.
    • Developed an application for managing the stock options for employees.
    • Managed and added accounts to an Asterix in test environment.
    Technologies: Java
  • ColdFusion Developer
    Cesuras.com
    2004 - 2004
    • Developed an online pharmacy with ColdFusion.
    • Developed admin app for managing inventory.
    • Integrated application with Fedex.
    • Gathered requirments from client.
    Technologies: ColdFusion, HTML, CSS, JavaScript
  • Java Developer
    Maclee Express
    2003 - 2004
    • Developed web application for taking printing orders in stores.
    • Developed algorithm for ordering jobs the most efficient way.
    • Developed a web application to work on a touch screen kiosk.
    • Coded SQL reports for financial use.
    • Developed unit tests with JUnit.
    Technologies: Java
  • Java Developer
    HCPersonal
    2002 - 2003
    • Developed modules for a web application for collecting patient histories.
    • Developed reusable tag libs for the UI.
    • Managed deployments to test and UAT environments.
    • Developed a web service for 3rd parties APIs.
    Technologies: Java, JavaScript, HTML
  • PHP Developer
    Mendquest
    2001 - 2002
    • Developed forums for client in PHP.
    • Developed and maintained shopping carts in PHP.
    • Supported clients managing content of websites.
    • Developed UI using JavaScript and HTML.
    • Set up LAMP environments for deploying PHP web applications.
    Technologies: PHP, JavaScript, HTML
  • ASP Developer
    Científica Sur
    1999 - 2000
    • Developed an online bookstore with ASP .
    • Set up a IIS server for deploying the application.
    • Gathered requirements from clients.
    • Developed database schema for bookstore.
    • Developed admin application for managing bookstore.
    Technologies: ASP
Experience
Skills
  • Languages
    Ruby, SQL, JavaScript, Haml, SASS, Java, PHP, HTML5, Python, CoffeeScript
  • Frameworks
    Ruby on Rails, Spring MVC, Hadoop, AngularJS, Twitter Bootstrap, Django
  • Libraries/APIs
    jQuery, SQLite, Facebook API, Backbone.js
  • Tools
    TextMate, Git, Terminal, Mercurial, SVN, Sublime Text
  • Paradigms
    MVC, Test-driven Development (TDD), Object-oriented Programming (OOP), Continuous Integration, Scrum, Responsive Web Design (RWD), Functional programming, Agile Software Development, Extreme programming
  • Platforms
    Ubuntu, Amazon Web Services (AWS), Linux, Mac
  • Storage
    Oracle, MongoDB, MySQL, PostgreSQL, Membase, Sybase, HBase
I really like this profile
Share it with others