Logo
Nicolás – Node.js, React, Angular, experts in Lemon.io

Nicolás

From Chile (GMT-3)

flag
Full-stack Web DeveloperSenior
Hire developer
25 years of commercial experience
AI
Cybersecurity
Disaster management
E-learning
Fintech
Legal tech
Logistics
Media
Retail
Supply chain
Dev tools
Enterprise software
Helpdesk software
LMS
Platforms
Lemon.io stats

Nicolás – Node.js, React, Angular

Nicolas is a Senior Full-Stack Web Developer with more than 20 years of experience. His skill set is wide, but his favorite languages to work with are JS/TS and Go. Also, Nicolas has been working for a non-profit organization for 2 years. He is definitely a team player who enjoys working with Juniors and can lead them, as he fancies sharing knowledge and is ready to make architectural decisions and take charge of the project. Nicolas is easy-going and friendly, with a passion for poetry and writing this "code for human machines"!

Main technologies
Node.js
11 years
React
9 years
Angular
6 years
JavaScript
24 years
Additional skills
C#
Angular JS
Express.js
Typescript
RxJS
MongoDB
Redux
Webpack
OAuth
Heroku
Backbone.js
Python
Django
PostgreSQL
OOP
SOLID
Agile
Nest.js
Golang
Rewards and achievements
Big tech veteran
Open source enthusiast
Ready to start
ASAP
Direct hire
Potentially possible

Ready to get matched with vetted developers fast?
Let’s get started today!Hire developer

Experience Highlights

Senior Freelance Software Developer
Jun 2024 - Ongoing5 months
Project Overview

This company offers an innovative retail planogram solution. It enables a smarter and easier share of shelf analysis through AI and automation. By shelf space tracking and point of sale display reporting, they save companies their most precious resources - money and time.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Rewrote front-end admin modules in Vue;
  • Assisted with architectural decision-making and writing of back-end microservices in PHP with Lumen;
  • Architected and wrote back-end-for-front-end;
  • Redesigned and rearchitected user experience for various admin modules on the front end.
Project Tech stack:
JavaScript
Typescript
Vue.js
Vuetify
PHP
Lumen
PostgreSQL
RabbitMQ
AWS
OOP
TDD
BDD
SOLID
Agile
Senior Tech Lead
Jun 2023 - Jun 20241 year
Project Overview

This is a security and compliance automation platform that continuously monitors and collects evidence of a company’s security controls while streamlining workflows to ensure audit readiness.

Skeleton
Skeleton
Skeleton
Responsibilities:

Nicolás worked as a senior technical lead for the company's governance, risk, and compliance area, leading a team of seven people in the development of several application features.

  • Implemented Linked Controls functionality to link common controls across workspaces and avoid repetition;
  • Implemented QuickStart functionality, which allowed users to onboard themselves using a simple interface;
  • Implemented Salesforce-integrated tenant creation to automate tenant creation and reduce CSM workload/errors;
  • Implemented message queues in the application’s event bus, allowing functionality to be tested more transparently, drastically increasing site reliability;
  • Fixed a bug in NestJS, which would cause the application to crash when event handlers had unhandled/rethrown errors;
  • Introduced DDD concepts to enterprise codebase, refactored critical business processes to make them easier to maintain;
  • Fixed mocking issues in unit tests, reducing the time it takes to run the test suite by 95%, from 400 seconds to 24 seconds;
  • Educated teams in the ways of automated testing: TDD, BDD, Approval Testing and Acceptance Testing. Also educated and mentored individual members in refactoring practices and SOLID principles.
Project Tech stack:
Typescript
Node.js
Nest.js
Jest
MySQL
TDD
BDD
DDD
Cucumber
React
Redux
SOLID
OOP
Agile
Tech Lead
Sep 2021 - Aug 202211 months
Project Overview

Worked on 2 separate projects:

  • Onboarding tool for Walmart;
  • Web video player for a financial education startup.
Skeleton
Skeleton
Skeleton
Responsibilities:
  • Worked as technical lead on a Project for Walmart Chile, helping to create a provider onboarding platform;
  • Mentored colleagues on NodeJS and JavaScript in general;
  • Worked as a Go developer on a project for a company in the financial education industry, helping create a new e-learning platform.
Project Tech stack:
Typescript
Golang
Node.js
Express.js
Angular JS
Nest.js
Jest
GraphQL
PostgreSQL
MongoDB
AWS Lambda
OOP
TDD
BDD
SOLID
DDD
Agile
Tech Lead
Oct 2020 - Aug 202110 months
Project Overview

One of the internal platforms for an internal client. One of the biggest an American multinational retail corporation.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Led refactoring initiative to bring technical debt down to a manageable level;
  • Improved quality and performance of the application while modernizing various frameworks;
  • Led front-end and back-end teams in interconnectivity initiatives to keep everything working while new features were being developed.
Project Tech stack:
JavaScript
Node.js
Express.js
Angular
Python
Django
Django REST
Flask
TDD
BDD
OOP
SOLID
DDD
Agile
Mentor, Teacher's Assistant
Sep 2016 - Feb 20175 months
Project Overview

Flexible bootcamp.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Acted as a Teacher Assistant for the Career Path Full-Time course;
  • Assisted students in completing their tasks, mainly using the Socratic method but also providing in-depth theory so they could understand the underlying paradigms for the technologies they were using (NodeJS, Express, MongoDB, OAuth2, React, Redux, Webpack, Travis and Heroku);
  • Helped students on a 1-on-1 basis, at the end of the day, answering questions about the subject matter and providing in-depth knowledge on the theory underlying the technologies they were using.
Project Tech stack:
Node.js
JavaScript
Express.js
MongoDB
Redux
Webpack
OAuth
Heroku
Angular JS
React
DDD
TDD
BDD
OOP
SOLID
Agile
Senior Software Developer
Sep 2013 - May 20151 year 8 months
Project Overview

This is an offline/online surveying system developed by the Harvard Humanitarian Initiative to aid it in determining what kind of humanitarian aid needs to be sent where.

The specific project Nicolas worked on consisted of reengineering one of its modules for the United Nations Office for the Coordination of Humanitarian Affairs that could be used in disaster recovery scenarios.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Architected/developed various front-end components (skip logic, validation logic, question library, among others);
  • Assisted in back-end REST architecture and development, contributing over 100,000 lines of code to public repositories.
Project Tech stack:
Backbone.js
Python
Django
PostgreSQL
Angular JS
TDD
BDD
OOP
SOLID
QA Automation
Agile

Languages

Spanish
Advanced
English
Advanced

Hire Nicolás or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestPlace a free quotedream dev illustration
Copyright © 2024 lemon.io. All rights reserved.