Diego Fortes, Software Developer in Buenos Aires, Argentina
Diego Fortes

Software Developer in Buenos Aires, Argentina

Member since December 4, 2015
Diego is an information systems engineer with over a decade of experience developing and designing websites and web applications. He is especially passionate about front-end technologies and is always happy to learn the latest frameworks. He has experience with JavaScript/ES6, HTML/CSS, and other related frameworks. Diego also has great communication skills and has worked on many global teams.
Diego is now available for hire

Portfolio

  • Restoration Media
    Web, CSS3, HTML5, JavaScript, AngularJS, MongoDB, Express.js, Node.js
  • Iwoca (via Toptal)
    GatsbyJS, Web, CSS3, HTML5, JavaScript, Stylus, Contentful, GraphQL, Gatsby...
  • Sellr (via Toptal)
    Web, CSS3, HTML5, JavaScript, Ionic, Less, MEAN Stack, MongoDB, Express.js...

Experience

Location

Buenos Aires, Argentina

Availability

Part-time

Preferred Environment

Git, VS Code, MacOS

The most amazing...

...app I've coded is a 100% React app with an integration with Google Maps, a custom carousel for banners, and complex form handling with Node.js as the back-end.

Employment

  • Full-stack JavaScript Developer

    2017 - PRESENT
    Restoration Media
    • Wrote from scratch the back-end app and API with Node.js, Express.js, and MongoDB.
    • Coded an authentication mechanism with Passport and a Google strategy.
    • Developed back-end tests with Mocha, Chai, Sinon, and Supertest with at least 80% coverage.
    • Created the website with custom designs using EJS, LESS, and Gulp.
    • Coded the front-end of the admin app in AngularJS.
    • Integrated AdButler in an existing site.
    Technologies: Web, CSS3, HTML5, JavaScript, AngularJS, MongoDB, Express.js, Node.js
  • Front-end Developer

    2018 - 2018
    Iwoca (via Toptal)
    • Developed the new site code foundation and structure using the site generator Gatsby.
    • Defined the Data Schema, Queries and Mutations for GraphQL.
    • Developed the server side rendering and front-end logic in React.
    • Created the CMS structure and data models in Contentful CMS.
    • Implemented a custom site design and made it responsive using Stylus.
    Technologies: GatsbyJS, Web, CSS3, HTML5, JavaScript, Stylus, Contentful, GraphQL, Gatsby, React
  • Full-stack JavaScript Developer

    2016 - 2017
    Sellr (via Toptal)
    • Developed and supported four web applications built with the MEAN stack.
    • Supported and customized a React app for product listing and filtering.
    • Completely redesigned one of the web apps to match modern UI components and UX and many UI components from all apps with responsive mobile support.
    • Supported a back-end API in Node.js, Express, MongoDB, and MySQL.
    • Developed three AngularJS/Ionic mobile apps from scratch.
    Technologies: Web, CSS3, HTML5, JavaScript, Ionic, Less, MEAN Stack, MongoDB, Express.js, Node.js, Redux, React, AngularJS
  • Full-stack JavaScript Developer

    2016 - 2017
    CUPS (via Toptal)
    • Created a new page template with EJS.
    • Developed Express server routing rules and several different middlewares.
    • Developed analytics-tracking logic with ES6 and Babel.
    • Refactored sections of the site using React components.
    Technologies: jQuery, Web, CSS3, HTML5, JavaScript, React, EJS, Babel, Emacs, Express.js, Node.js
  • Front-end Developer

    2016 - 2016
    PaidUp (via Toptal)
    • Designed and developed the new web site front-end architecture with Angular 1.5, Angular UI-Router, Browserify, and NPM scripts.
    • Developed the responsive layout and custom design with Materialize and LESS.
    Technologies: Web, CSS3, HTML5, JavaScript, Less, Responsive Design, Browserify, NPM, Node.js, AngularJS
  • Front-end Developer

    2016 - 2016
    PVBid (via Toptal)
    • Revamped the web app design using Sass and jQuery.
    • Analyzed and migrated some AngularJS UI/UX logic to jQuery to improve site performance.
    Technologies: jQuery, Web, CSS3, HTML5, JavaScript, Gulp.js, Sass, HTML, AngularJS
  • Front-end Developer

    2016 - 2016
    Listen360 (via Toptal)
    • Updated the web application to match the designs created in Photoshop.
    • Implemented third-party jQuery plugins like Datepicker and customized the style and functionality.
    • Enhanced the UI/UX via JavaScript and jQuery.
    • Implemented responsive designs to support mobile devices using pure Sass and CSS.
    Technologies: Knockout.js, jQuery, Web, CSS3, HTML5, JavaScript, Sass, HTML
  • Front-end Developer

    2016 - 2016
    DoubleNet Pay (via Toptal)
    • Updated the existing web application layout to match the responsive designs created in an InVision app.
    • Fixed bugs and refactored JavaScript, Backbone, and Handlebars code.
    • Created a front-end build system with Gulp to miniaturize and concatenate JavaScript and CSS files.
    Technologies: Web, CSS3, HTML5, JavaScript, Gulp.js, Backbone.js, Handlebars, Bootstrap, HTML
  • Ionic/AngularJS developer

    2015 - 2015
    SouthApps
    • Developed a mobile application using Ionic and AngularJS frameworks.
    • Implemented and styled more than 30 screens designs from mock up images using Ionic components and Sass custom styling.
    Technologies: Web, CSS3, HTML5, JavaScript, Sass, Ionic, AngularUI, AngularJS
  • Internet Services Analyst

    2011 - 2015
    ExxonMobil
    • Implemented and was responsible for the solution design, development, and support of ExxonMobil public websites and public web applications.
    • Developed and designed single page applications using AngularJS, Node.js, and Sass.
    • Supported and designed solutions for the infrastructure that host the web-applications, JBoss, IIS, and Windows servers.
    • Administered to Webtrends analytics, Google Search Appliance, and the Akamai CDN.
    • Participated as a tech lead in the architecture and technology stack designs for an important global eCommerce public web application for a business critical project.
    Technologies: jQuery, Web, CSS3, HTML5, JavaScript, Responsive Design, Java, C#, ASP.NET, Sass, AngularJS
  • Web Application Developer

    2011 - 2011
    IBM
    • Supported a business-critical J2EE application.
    • Worked with a prototype JavaScript framework and RESTful web services.
    • Developed SQL scripts for DB2 servers.
    • Implemented an innovative model driven business framework.
    Technologies: JSX, jQuery, Web, CSS3, HTML5, JavaScript, SQL, Java, Prototype Framework
  • Java Developer

    2010 - 2011
    Dridco
    • Supported an eCommerce web application for Zonaprop.com.
    • Built a reusable web component with HTML/CSS, jQuery, and jQuery UI.
    • Wrote SQL scripts and stored procedures for Oracle and MS SQL databases.
    Technologies: HTML, CSS, JSX, jQuery, Web, CSS3, HTML5, JavaScript, Hibernate, Spring MVC, Java, jQuery UI
  • Web Developer

    2009 - 2010
    EMC Corporation (via Globant)
    • Supported the EMC regional websites using the Documentum CMS Platform.
    • Developed campaign microsites (e.g. EMC Annual Forums or RSA Conferences) and email newsletters.
    • Created banners with Photoshop.
    • Constructed and maintained blogs with WordPress, PHP, and MySQL.
    Technologies: Web, CSS3, HTML5, JavaScript, Content Management Systems (CMS), WordPress, Adobe Photoshop, MySQL, PHP, CSS, HTML
  • Web Developer

    2008 - 2009
    Enexum
    • Developed site templates with XSLT and XML that were compiled to HTML.
    • Transformed styles designs and mock-ups from Photoshop to HTML/CSS.
    • Developed the site logic with vanilla JavaScript.
    Technologies: Web, CSS3, HTML5, JavaScript, Adobe Photoshop, XSLT, XML, CSS, HTML

Experience

  • GitHub Profile (Other amazing things)
    https://github.com/daigof

    This is my GitHub profile where I post code examples and make code contributions to the community.

  • React Examples (Development)
    https://github.com/daigof/react-2017

    This is my React Examples project.
    A sandbox where I can learn, test, and demonstrate my skills with React, Flux, Redux, ES6, ReduxSaga, Radium, React Router, and related technologies.

  • CodePen Profile Link (Other amazing things)

    This is my CodePen Portfolio where I post code examples and code challenges; it is also my front end testing playground.

Skills

  • Languages

    CSS3, Sass, HTML5, SCSS, JavaScript, ECMAScript (ES6), Less, GraphQL, C#, Java, SQL, HTML, CSS, PHP, XML, XSLT
  • Frameworks

    Mocha.js, Express.js, Ionic, Bootstrap 3, AngularJS, Redux, ASP.NET, Prototype Framework, Spring MVC, Hibernate, Bootstrap, Knockout.js
  • Libraries/APIs

    Node.js, Chai, React, jQuery, EJS, jQuery UI, AngularUI, Handlebars, Redux-saga, Firebase Web SDK, Backbone.js, GatsbyJS
  • Tools

    Stylus, Gulp.js, JSX, Webpack, Bower, Grunt, Babel, Browserify, Git, Mongoose, Adobe Photoshop, VS Code, Emacs, NPM, Gatsby
  • Paradigms

    REST, Responsive Web Design (RWD), MEAN Stack
  • Platforms

    Web, Firebase, MacOS, WordPress, Contentful
  • Storage

    JSON, MongoDB, MySQL, Redis
  • Other

    Responsive Design, Content Management Systems (CMS)

Education

  • Bachelor's degree in Information Systems Engineering
    2003 - 2008
    National Technological University - Buenos Aires, Argentina

To view more profiles

Join Toptal
Share it with others