2023
2022
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2005
  • singuerinc|dev

    singuerinc|dev

    blog
    github
  • Hi. I'm Nahuel Scotti, a versatile professional with a strong focus on web development. With a background in graphic design, I've worked with top companies like Feels Like Studio (aka B-REEL) and DoubleYou, contributing to projects for esteemed clients like Nike, Google, Facebook, and Spotify.

    I specialize in leveraging cutting-edge technologies such as React, Typescript, and Node.js among others.

    Keep scrolling and explore some of my writing, work and experiments.

  • 2023/05/31

    Joined Qasa

    Joined Qasa

    Frontend Lead

  • Article

    What makes a good Engineering Manager?

    about 2 years ago

  • Article

    The Array, illustrated: .flat()

    almost 3 years ago

  • Pomodoro Timer

    00:00
    This straightforward timer may not have many features, but it gets the job done. It's perfect for quick time pomodoro tracking.
    Find the standalone version here.
  • 2022/01/01

    Promotion

    Head of Frontend

  • 2020/10/01

    Joined Diet Doctor

    Frontend Lead

  • Arstagram

    side project

    02/20/2020

    Unofficial/Unsolicited ArtStation client with an Instagram inspired feed. Built using TypeScript and React, this ArtStation-inspired client features a meticulously designed Instagram-style feed, where users can immerse themselves in a curated collection of breathtaking artwork.

    Launch

    Arstagram

    Full-Stack Developer

  • 2019/07/01

    Promotion

    Tech Lead

  • Take a break

    You 0vs.AI 0

  • Article

    How to make your Javascript code run faster

    almost 7 years ago

  • open-source

    singuerinc/better-dni

    The fastest Spanish DNI (NIE / NIF) validation out there.

  • open-source

    singuerinc/overlay

    Graphics overlay toolset for precise measurement.

  • Article

    Migrate from Jekyll to Gatsby

    over 7 years ago

  • Subway

    side project

    07/15/2017

    Barcelona Subway Simulation is a personal experiment inspired by my fascination with transportation systems and games like OpenTTD. The simulation aims to replicate the synchronization of a subway system without relying on external APIs for data. It features a simple AI where trains load and unload cargo, make decisions based on their status and predefined routes, and encounter failures that can cause congestion.

    Launch

    Subway

    Developer

  • Tomeito-app

    side project

    05/18/2017

    Tomeito is a minimalist app for macOS and web, applying the Pomodoro Technique. Powered by Electron, node, Vue.js, and Vuex, it offers a sleek interface for efficient time management and heightened productivity.

    Launch

    Tomeito-app

    Developer

  • Memo • ry • ji

    moves: 0

    Emoji Memory Game: Test your memory and match colorful emojis in this addictive puzzle!

  • Bi

    side project

    11/16/2016

    Bi is a personal experiment, aiming to enhance the Instagram™ feed experience. By utilizing Vue.js, webpack, Docker, PostCSS, and yarn, Bi displays images from your Instagram feed in higher resolution and size. It serves as a technological testbed, exploring cutting-edge technologies for web development.

    Currently offline

    Bi

    Developer

  • #fff
  • 2016/06/01

    Joined NetEnt

    Frontend Developer

  • Ivy Park

    Zalando

    05/04/2016

    In partnership with Beyonce, Zalando launches a website. I focused on backend development, while the frontend includes a "My Park" section that retrieves data from JSON files. I used Node.js to create an application that communicates with an external API gathering data from Instagram, Facebook, and other platforms. The program updates the JSON files with the latest information, dynamically serving them to the client.

    Currently offline

    Ivy Park

    Client/Backend Developer

  • B-REEL

    B-REEL

    02/15/2016

    At B-REEL, we overhauled the company's website, ensuring full responsiveness and a fresh design. Our team handled frontend and backend development, making architectural decisions and technology selections. The frontend incorporated a responsive bootstrap 12-grid layout and a custom Marionette/Backbone application for seamless page transitions and interactions. Additionally, I played a key role as a core contributor to the B-REEL Javascript Framework, an innersource project utilized by b-reel.com.

    Launch

    B-REEL

    Client/Backend Developer

  • Store

    Arawys

    09/21/2015

    I seamlessly integrated PrestaShop for Arawys, an e-commerce platform in Peru, merging European fashion trends with the energetic essence of South America, delivering a unique online shopping experience for women.

    Launch

    Store

    Lead Developer

  • Vive

    HTC Google

    09/01/2015

    Leveraging my expertise in Docker and concurrency, I contributed to a project aimed at serving the application to a large number of users simultaneously. Confronted with the challenge of scalability, we implemented a solution utilizing multiple Google Compute Engine instances worldwide. Docker facilitated the efficient deployment and continuous delivery of the project. Notably, the use of WebSockets enabled users to control the game on their computer using their phone, enhancing the interactive experience.

    Currently offline

    Vive

    Architect/Backend Developer

  • Moments

    Facebook

    07/16/2015

    While at B-REEL, I had the pleasure of developing a fully responsive landing page for Facebook's mobile application, "Moments." This single-page site featured an engaging video transition animation created using a combination of CSS and JavaScript. Additionally, scrolling the page revealed a captivating parallax effect. I thoroughly enjoyed working on this project, crafting a visually appealing and interactive experience to introduce users to the innovative features of "Moments."

    Launch

    Moments

    Lead Developer

  • Overlay

    side project

    02/20/2015

    Overlay is an open source application that started as a fun project but soon became an essential tool in my daily workflow. It provides a simple yet powerful feature of overlaying images on any application, serving as a guide for achieving pixel-perfect designs. Originally developed in ActionScript, I later ported it to Electron, utilizing JavaScript and React.

    Launch

    Overlay

    Developer

  • Byggd för att ta skit

    Skoda

    09/23/2014

    I worked on a project where visitors could throw mud at a Skoda car in real-time. We built a frontend app for streaming the car's video and a backend dashboard using AngularJS, Websockets, Node.js, and MongoDB. Messages left by users were converted into "amount of mud" thrown. Managers controlled timers and project stages.

    Currently offline

    Byggd för att ta skit

    Client/Backend Developer

  • Kick with Chrome

    Google

    06/15/2014

    I had the opportunity to work on a Chrome Experiment called "Kick with Chrome," where users can control games using their phones. The project was a collaboration with the Google team, who provided code reviews and feedback for secure and high-quality code. Technologies like WebSockets, WebRTC, Google Closure Library, Google App Engine, and Compute Engine were utilized to create a global gaming experience. The frontend was built with HTML5, JavaScript, and CSS3, while the backend consisted of a cluster of Node.js applications.

    Launch

    Kick with Chrome

    Client/Backend Developer

  • Store

    Kit Appétit

    06/10/2014

    Kit Appétit is not about technology but the process of creation and adaptation. It began with the idea of crafting unique gift kits on a limited budget. We started with Ruby on Rails and Spree, then switched to a custom theme on Big Cartel, and later to a Ruby/Sinatra app on OpenShift. Migrating to GitLab CI and Pages followed, and now it resides on Netlify for simplicity. Although currently inactive, Kit Appétit will continue evolving to adapt to its environment and stay alive.

    Launch

    Store

    Tech Lead Developer

  • Names not numbers

    Médecins du Monde

    03/15/2014

    This website/experience showcases a synchronized video where a specific image, out of the 400 available names/images, is inserted at a predetermined time. By precisely timing the insertion of the chosen image, the illusion of a unique video customized with the selected name is created. The process involves carefully coordinating the timing and placement of the images within the video to achieve the desired effect.

    Currently offline

    Names not numbers

    Lead Developer

  • 2013/04/01

    Joined Feels Like Studio formerly know as B-Reel

    FullStack Developer

  • Portfolio

    Roberto Iván Cano

    12/15/2012

    Using Ruby on Rails as the foundation, this website showcases a custom-built CMS. It was a fulfilling project for me as each page was meticulously designed with unique details. For example, the "Travels" page features a customized Google Maps theme that displays locations where Roberto has worked. Users can click on a location to view the photos he took there. I took on the design responsibilities as well.

    Launch

    Portfolio

    Tech Lead Developer / Graphic Designer

  • Guardería

    Cuchi-Cuchi

    07/20/2012

    In collaboration with Antonio and Ilaria, we developed a colorful and engaging single-page website for a local kindergarten. Featuring smooth transitions, captivating photography, and animations, it provides a fresh environment overview for young children. With creative freedom, we explored different technologies and settled on using CoffeeScript, a stylish choice for writing JavaScript in 2012. The result is a visually appealing platform that highlights the kindergarten's inviting atmosphere.

    Launch

    Guardería

    Client Developer

  • Pro Combat

    Nike

    06/20/2012

    We developed a digital battle featuring Nike Pro Combat, a cold-weather protective t-shirt. Users could choose to attack or defend websites affiliated with the ad campaign, with the teams led by Andres Iniesta and Cristiano Ronaldo. When an opponent successfully defended a website, Iniesta or Ronaldo would appear wearing the t-shirt. The battle was facilitated by a Flash application embedded in an interstitial banner, providing an engaging and interactive experience for users.

    Currently offline

    Pro Combat

    Flash Developer

  • Store

    Pepe Jeans

    06/20/2012

    At DoubleYou, we were tasked with redesigning and developing the frontend of Pepe Jeans' e-commerce platform. Using Java and Magnolia, we created a dynamic frontend with customizable layouts through the Magnolia UI. Embracing HTML5, CSS3, and JavaScript/Backbone, we crafted a fully responsive and mobile-first website. The design followed a 12-grid-based layout using Bootstrap, ensuring a modern and reactive user experience.

    Currently offline

    Store

    Client Developer

  • My time is now

    Nike

    06/18/2012

    During Euro2012, we created a real-time Flash application that processed Twitter data to determine the top player of each match. We also integrated the Facebook API to capture user messages about the players. The application was developed in ActionScript 3 using the Robotlegs framework, allowing for efficient development and management of the application's components.

    Currently offline

    My time is now

    Flash Developer

  • A1 Me gusta

    Audi

    06/01/2011

    We developed a web experience for Audi to showcase the customizable options of the A1 model. Users could visualize 850 car variants in a shared space, with the ability to share their favorites on social media. Due to limited computing power at the time, we used a simple algorithm to generate combinations instead of loading individual car images. The experience was built using Flash and FIVe3D since WebGL was not yet available until 2013.

    Currently offline

    A1 Me gusta

    Flash Developer

  • Som un

    FC Barcelona

    04/02/2011

    In collaboration with Nike, we developed a compelling app for FC Barcelona fans to unite under "we are one." Using Flash and Papervision, we created interactive 3D t-shirts. Over 172,000 t-shirts were generated and shared in hours, reaching around 280,000 in days. This project engaged fans and fostered unity among FC Barcelona supporters globally.

    Currently offline

    Som un

    Flash Developer

  • Revívelo

    Atrápalo

    04/01/2011

    During the early 2010s, web experiences were game-like and kept users engaged for 10 to 15 minutes. However, in the current landscape, user attention spans have decreased, demanding instant communication. This 2011 project demonstrated the challenges of retrieving content from Facebook's API. I enjoyed creating Flash experiences with detailed animations and mechanics.

    Currently offline

    Revívelo

    Flash Developer

  • Driving Experience

    Audi

    01/01/2010

    The Audi "Driving Experience" project is my favorite endeavor. It taught me how to handle complex states within an application effectively. Since GitHub wasn't available at the time, I created my own MVC framework to manage view states, including intricate animations for a better user experience. It was a significant milestone as my first "real" MVC application, demonstrating my ability to handle sophisticated application architectures.

    Currently offline

    Driving Experience

    Flash Developer

  • Estudio Risa

    Evax

    12/03/2009

    Evax "Estudio Risa" was crafted with simplicity in mind, offering a straightforward solution to showcase the "study of the smile." The website's design and functionality were kept minimalistic yet engaging, providing users with a quick and informative overview. By focusing on simplicity, we aimed to create an accessible and user-friendly experience that effectively communicated the essence of the study.

    Currently offline

    Estudio Risa

    Flash Developer

  • Colors

    Columna Group

    06/23/2008

    From an ancient 2008 backup, I revived a website that displays 16.7 million spectrum digital colors. This project, crafted during my early days at DoubleYou, showcases one color every 1.8 seconds throughout an entire year. Despite its simplicity as a business card, it serves as a profound representation of a company's corporate identity, emphasizing the significance of color in branding and design.

    Launch

    Colors

    Flash Developer

  • 2008/06/01

    Joined DoubleYou

    Flash Developer

  • 2005/01/01

    Joined Studio Leonardo

    Graphic Designer