Federico is an extremely talented Developer and Team Leader with a vast knowledge of Javascript frameworks (mainly NodeJS). As a leader, he is always eager to share his experience with his peers, which is proven by his various years as an Assistant Teacher and Java Instructor.
Federico is an open-minded, easy-going, proactive professional, who is focused on his goals and always thinking outside the box to creatively solve challenges. He has spent the last 4 years of his career working for top clients, such as Google, DreamWorks, Sony, TD Ameritrade, Comcast, Citi and Loyal3, among others, both on site in Silicon Valley and remotely in Buenos Aires, Argentina.


Buenos Aires, Argentina



Node.jsJavaScriptJavaSpringRESTJUnitAngularJSHTML 5CSS 3MongoDBOOPSocket.IO


Sr. Full Stack Software Engineer
Apr 2016 – Present
Project: WillDom Core System
Apr 2016 - Present
WillDom Core System (WCS) is a proprietary software developed and owned by WillDom, focused in centralizing all the communication and information for the company in terms of Sales, Recruiting, Interviewing, Project Management, Human Resources, Contract Administration, Task Management and Billing.
It provides a clear view of the company processes and status, and reduces costs, human interaction and the time needed to perform the activities of each area it covers.
Working as Software Architecture, with Product Strategy and as a Developer

Project: Lanza2
Apr 2016 - Present
Lanza2 is a software tool developed by WillDom’s team with the main objective of capturing sales for the company in a unique and exclusive way; thus providing a competitive advantage in the always growing, but still competitive, software development industry.
Working as Software Architecture, with Product Strategy and as a Developer

Project: Making Sense
Mar 2017 - May 2017
He worked as a Fullstack Software Engineer - Web-platform and he:
● Implemented auth0.js library for custom implementation.
● Used webpack 2 for minification, and uglify and Babel for release processes.
● Made the most of of ES6, such as Template literals, among others.
● Wrote components in AngularJs 1.6

Project: Auction Mobility
Apr 2016 - Mar 2017
Project: The product goal was to make auctions available, regardless geographical location. To this end, the platform offered both native apps for iOS and Android, and a website. Main tasks: He was responsible for the REST API that handled all the interactions for the three sources of the system. In this case, auction streaming was a key feature, therefore, the core of the backend had to be robust and fault tolerant. Performance was also an important characteristic.
Technologies used: AngularJs, SocketIO, NodeJs and Express framework. Team Size: 8
Full Stack Software Engineer - VUE
Sony - Globant
Apr 2015 - Nov 2015
● He increased overall testability by 30% (measured by Sonar), using Karma, Protractor (POM), Jasmine, Newman, JUnit, Mockito.
● He was in charge of the webapp dockerization.
● He improved REST API implementation wrapping Jersey classes.
● He built from scratch the UI using AngularJs (100% TDD).
Team Size: 6
Technical Leader - Web Platform
Loyal3 - Globant
Jan 2015 - Mar 2015
● He reduced defects in deliverables by 20%.
● He increased the team productivity by 15% (measured in quantity and quality of User Stories size and complexity).
Team Size: 8
Direct reports: 5
Technical Leader - Burberry Application
Dreamworks - Globant
Sep 2014 - Dec 2014
● He took part in product decisions, such as user interactions and workflows.
● He defined the architecture and stack in a new web based application that interacted with an external system (movie player). He defined the framework (google-styleguide, JSLint, etc.) to meet standards and best practices.
● He performed code reviews for both frontend (Javascript, HTML5 and CSS3) and backend (JEE) teams.
Team Size: 7
Direct reports: 4
Software Engineer
Google - Globant
Sep 2012 - Sep 2014
● He was responsible for new features, such as offline maps.
● He migrated the frontend from Java GWT to Javascript Closure, changed the look and feel according to the UX mocks, and added Google Analytics to track user interaction.
● He used a backend rendering strategy to improve the webapp performance.
● He solved high priority bugs in the full stack, using Java for the backend.
Team Size: 6
Software Engineer
TD Ameritrade - Globant
Aug 2011 - Aug 2012
● He worked on a multithreading ear application, coded JEE components and used IBM products, such as IBM queues and Websphere. He also improved stability writing tests with Selenium API.
Team Size: 4
Direct reports: 3
Software Engineer
Jul 2011 - Aug 2011
Tech Lead - Iris Recognition Application
● He improved usability by incorporating related hardware and user gesture metaphors in the UI.
● He ensured cross platform behavior and portability by replacing AWT with Swing.
Team Size: 2
Direct reports: 1
Software Engineer - xFinity
Comcast - Hexacta
Dec 2009 - Jul 2011
● He developed several Data and Web Services with JEE using Spring and Hibernate; data Services exposed feeds in JSON or Atom format.
● He extended a proprietary test framework written in Groovy in order to represent the business scenarios in an automated way, also known as black box tests.
● He experienced Scrum baptism with planning poker, and promoted good practices through test driven development, pairing, code reviews and giving demos to the stakeholders at the end of each sprint.
Team Size: 6
System Analyst - Regional Data Warehouse
Citi - Business Vision
Aug 2007 Dec 2009
● He interacted closely with the Business Analyst to create the Business Requirement Document.
● He cleaned JSP using XStream library in order to serialize objects, and implemented yahoo javascript libraries to improve frontend look and feel.
● He analyzed, designed and developed ETLs (packages, shell scripts and pre-existing object tuning).
Team Size: 4
Direct reports: 3
Jr. System Analyst - Regional Data Warehouse
Telecom - Accenture
Jan 2005 - Jul 2007
● He programmed PL/SQL statements to generate DB’s objects and reports for end users in Crystal Report Technology (SQL embedded).
Team Size: 6
Networking Team Lead / Jr. Developer
Jun 2001 - Dec 2005
● He developed the company site with HTML.
● He coordinated a team of technicians whose job was to install and maintain Ethernet networks according to the IEEE TIA / EIA 568 –B regulation. ● He designed and configured VPN and VLANs networks.
Team Size: 7
Direct reports: 4
Mar 2000 - Jun 2001
● He made IEEE 568B networks, configured VPN routers and performed other related tasks.
Team Size: 3

Frontend, Backend, Full Stack,
JavaScript, Node.js, AngularJS, ReactJS, MongoDB, among others....