Nahuel Martin Lucero Seinturia, Developer in Toronto, ON, Canada
Nahuel is available for hire
Hire Nahuel

Nahuel Martin Lucero Seinturia

Verified Expert  in Engineering

Full-stack Web Developer

Location
Toronto, ON, Canada
Toptal Member Since
April 16, 2018

Nahuel is a passionate full-stack web developer who has been lately involved in mostly JavaScript-stack projects. He truly enjoys researching and applying the latest technologies and methodologies wherever he can. Nahuel joined Toptal to find projects where he can grow as a professional and take on challenges as part of his day-to-day work.

Portfolio

Quantum Mob
Auth0, Contentful, Node.js, TypeScript, Next.js, React
Pragmars, LLC
GraphQL, React, Node.js
Tradehelm, Inc.
CSS, HTML, SQL, C#, React

Experience

Availability

Part-time

Preferred Environment

Slack, Visual Studio Code (VS Code), Git, Linux

The most amazing...

...thing I've coded was an OAuth 2.0 authorization server in Node.js.

Work Experience

Senior Software Engineer

2018 - PRESENT
Quantum Mob
  • Oversaw the development of a real-time web app for one of the biggest mobile games companies in Toronto. The app lets administrators control the flow of a live session of one of their multiplayer games using a set of third-party APIs and the MQTT protocol. Each user had the capability of creating and customizing their own dashboards using a set of different widgets.
  • Served as the team/tech lead of the team responsible for building several new websites for AirMiles, a well-known customer loyalty program in Canada.
  • Set up AirMiles' project scaffolding, analyzed requirements, created user stories, performed code reviews, and coded among other tasks. These websites have a considerable amount of public traffic so performance and scalability were paramount.
  • Mentored less experienced developers by defining and implementing a thorough code-review process.
Technologies: Auth0, Contentful, Node.js, TypeScript, Next.js, React

Web Developer

2017 - 2018
Pragmars, LLC
  • Developed a web solution to provide participants of the California Workers’ Compensation system with litigated case data and documents (React.js with Apollo Client and Recompose).
  • Built a GraphQL API that feeds the web app and also handles authentication.
  • Thoroughly tested the back-end business logic using Jest.
  • Ensured the durability of the front-end React.js component by testing it with Jest and Enzyme.
Technologies: GraphQL, React, Node.js

Web Developer

2017 - 2017
Tradehelm, Inc.
  • Worked for Pharos Innovations on Navitas: a web application designed for senior people that enables them to take medical surveys online and receive assistance from professionals; used React.js as front-end JavaScript framework.
  • Created and maintained several REST microservices; used ASP.NET Web API 2 framework.
  • Thoroughly tested front-end React components using Jest.
  • Created and maintained a high number of unit tests for the microservices using xUnit and Fluent Assertions.
  • Developed and maintained a set of integration tests between the different microservices using SpecFlow.
Technologies: CSS, HTML, SQL, C#, React

Web Developer

2016 - 2017
Agea S.A.
  • Helped to maintain one of the legacy CRMs of the company; used ASP.NET MVC and SQL.
  • Created an app using Angular 2 with TypeScript and Gulp. This tool was an add-on for the company's real-estate CRM that let its users upload and edit new developments.
Technologies: C#, Gulp, TypeScript, Angular

Web Developer

2015 - 2016
Competir S.A.
  • Created a web tool application for the company's internal use to moderate user-generated content; used ASP.NET MVC, Knockout.js, and SQL.
  • Built a web content management system (CMS) for the website, Loscreadores.tv; used ASP.NET MVC 4, AngularJS, ASP.NET Web API 2, and NHibernate.
  • Developed an OAuth 2.0 authorization server for the SSO of the different products of the company. The server was implemented on Node.js and using Couchbase as the database.
  • Created a web application to manage the content of the site, Aula365.com; used AngularJS, ASP.NET Web API, and Elasticsearch.
Technologies: Couchbase, ASP.NET Web API, ASP.NET MVC, Knockout (Knockout.js), Angular

Web Developer

2013 - 2015
Starcom Mediavest Group
  • Created a POC desktop app using ASP.NET WinForms, LINQ, and MDX queries. The app, using a statistical algorithm and historical data, allowed users to forecast the agency spending for the next few years.
  • Developed a web application that was oriented to media spending reports, with filters per agency, client, country and media type; used ASP.NET MVC, jQuery, and MDX queries.
  • Built a web application for media agencies which allows users to manage the entire workflow of media contracts and billing for a new media campaign; used ASP.NET Web Forms, jQuery, SQL, and NUnit.
Technologies: jQuery, CSS, HTML, JavaScript, ASP.NET MVC

A Simple Platform for a Video Game

https://github.com/nlucero/game
A really simple platform video game using HTML5 Canvas and ES6 JavaScript.

Languages

JavaScript, CSS3, TypeScript 3, HTML5, TypeScript, SQL, GraphQL, Sass, SCSS, HTML, CSS, C#

Frameworks

Redux, Express.js, Next.js, ASP.NET MVC, Koa, Jest, ASP.NET Web API, Angular, Bootstrap 3, Knockout (Knockout.js)

Libraries/APIs

React Redux, Node.js, React, Ramda, Passport.js, jQuery, Windows Forms (WinForms)

Tools

Git, Mongoose, Webpack 3, NPM, Babel, React Apollo, Slack, Gulp, Auth0, Yeoman, Visual Studio 2015

Paradigms

REST, Scrum, Functional Programming

Other

APIs, Enzyme, OOP Designs, ESLint, Apollo Server

Platforms

Windows, MacOS, Visual Studio Code (VS Code), Contentful, Linux

Storage

SQL Server 2014, MongoDB, SQL Server 2008 R2, Couchbase

APRIL 2020 - APRIL 2022

Contentful Certified Professional

Contentful

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring