Nelson Angel Secchi, Developer in Córdoba, Cordoba, Argentina
Nelson is available for hire
Hire Nelson

Nelson Angel Secchi

Verified Expert  in Engineering

Back-end Developer

Córdoba, Cordoba, Argentina

Toptal member since March 10, 2017

Bio

Nelson is an electronic technician with a passion for solving complex problems. He has been working in the software industry since 2008, developing back-end services in technologies like Java, JavaScript, and Node.js. He has used Python to run automated tests and Docker to build small containers for modular solutions. He has also expertly tackled projects on C++ and Go when required. Nelson describes himself as a proactive team member who's always eager to accept new challenges.

Portfolio

Santex
REST APIs, MySQL, Jira, Agile Software Development, Ubuntu, Activiti BPM, Jive...
RBI
Node.js, TSOA, Serverless, Terraform, GitHub Actions, TypeScript, CircleCI...
Macrohealth
REST APIs, Jira, Agile Software Development, Docker, Java, Python, NiFi...

Experience

  • Back-end - 12 years
  • Databases - 12 years
  • Java - 8 years
  • REST APIs - 8 years
  • Jenkins - 8 years
  • JavaScript - 4 years
  • Node.js - 4 years
  • Amazon Web Services (AWS) - 4 years

Availability

Part-time

Preferred Environment

Git, Slack, Visual Studio, Amazon Web Services (AWS), Node.js, Java, Datadog, Python 3, Microservices, Databases

The most amazing...

...project I've worked on was a state-of-the-art workflow interpreter, building dynamic interfaces and integrations based on BPMN modeling.

Work Experience

Software Developer

2015 - PRESENT
Santex
  • Built an entire application from the ground up using Java and Angular.
  • Lectured in a seminar on object-oriented programming.
  • Gave a seminar on Jenkins and how to use CI in projects correctly.
  • Worked on forum customization using Jive and JavaScript technologies.
  • Worked with WSO2 BPS, which is a workflow system, to build a custom workflow for a client.
  • Led the QA engineers to create automated regression tests.
  • Gave a lecture on blockchain and cryptocurrency as an investment vehicle.
Technologies: REST APIs, MySQL, Jira, Agile Software Development, Ubuntu, Activiti BPM, Jive, Spring Boot, Apache Maven, Java, Back-end, JavaScript, Node.js, Databases, Microservices, APIs

Senior Backend Engineer

2021 - 2023
RBI
  • Worked on the back end using Node.js, Express.js, and TSOA.
  • Designed and developed infrastructure as code using Serverless and Terraform.
  • Used AWS technology to provide and monitor solutions and built and designed event-driven solutions using SNS and SQS technologies.
  • Designed and integrated an events hub for mParticle and data analytics tools.
  • Designed and integrated a custom event parser around Sanity APIs to handle document updates.
Technologies: Node.js, TSOA, Serverless, Terraform, GitHub Actions, TypeScript, CircleCI, Sanity Studio, LaunchDarkly, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Activiti BPM, mParticle, Datadog, Back-end, JavaScript, Databases, Amazon Web Services (AWS), Agile Software Development, APIs, SQL

Senior Full-stack Developer

2020 - 2020
Macrohealth
  • Worked on a data pipeline solution for processing claim files (EDI-837 files).
  • Helped with automating tasks for testing an E2E solution on NiFi.
  • Became more knowledgeable about EDI standards and the financial vertical of healthcare.
Technologies: REST APIs, Jira, Agile Software Development, Docker, Java, Python, NiFi, Python 3, Back-end, CSV, APIs, SQL

Senior Full-stack Developer

2018 - 2020
Carecloud
  • Developed a workflow interpreter based on BPMN to create dynamic user interfaces with selective microservice integration.
  • Used JavaScript for both the back end (Node.js) and the front end (React).
  • Gained a full understanding of the Alfresco solution for BPMN based on the Activiti engine.
  • Learned about the healthcare vertical, having worked on the financial side of the business mostly.
Technologies: REST APIs, PostgreSQL, GitHub, Jira, Linux, Agile Software Development, Activiti BPM, Business Process Modeling Notation (BPMN), Docker, Node.js, JavaScript, Back-end, Databases, Microservices, APIs

Freelance Developer

2017 - 2018
Get Seen Media Group (via Toptal)
  • Created templates using JSON to communicate with systems; specifically to integrate client posting instructions.
  • Fixed several bugs in PHP and React.
  • Helped with design tasks.
  • Automated posting instructions using Postman.
Technologies: REST APIs, Jira, Agile Software Development, Ubuntu, JSON, React, PHP, Back-end, CSV, APIs

Team Leader

2014 - 2015
JCor (For JBilling)
  • Led a team of two into tackling a client customization request for the jBilling product.
  • Migrated the CI from CC to Jenkins—improving release times and notes.
  • Taught a Liquibase seminar on how to migrate data using this tool.
  • Worked on bringing custom client code to the main product as enhancements.
  • Developed new strategies for building the different modules of the application.
  • Worked with a non-relational database (HBase and Hadoop) for digesting large amounts of information.
Technologies: REST APIs, PostgreSQL, GitHub, Jira, Spring, Agile Software Development, Ubuntu, Jenkins, Groovy, Java, Grails, Back-end, Databases, Test-driven Development (TDD), Microservices, SQL

Software Developer

2012 - 2014
Motorola (Arris)
  • Migrated a deprecated CMS system built in C to C++.
  • Rebuilt the entire CM system done in Perl with a mix of GMake and Bash scripts.
  • Automated the build, packaging, and deployment processes for two products using Jenkins.
  • Worked on a CMS system made in Java.
  • Worked with a very complex CM architecture to archive different versions of each product.
Technologies: REST APIs, Jira, Linux, Agile Software Development, Bash, Perl, Java, C++, Back-end, Databases, SQL

Java Developer

2010 - 2012
Globant (For Southwest Airlines)
  • Worked on the flight schedule module of their site.
  • Developed the gift card feature—both the back and front-end.
  • Acted as a build-cop—ensuring that the CI system was green at all times.
  • Worked with the testing team to establish a BDD methodology in approaching new features.
  • Implemented automated behavioral tests for the site.
Technologies: REST APIs, MySQL, Jira, Spring, Agile Software Development, Jakarta Server Pages (JSP), Jakarta EE, Java, Back-end, Databases, SQL

Experience

My Humble Page

I started this project to showcase some of my games. Unfortunately, Unity3D has let their web plugin depreciate, and the games cannot be executed on the page.

The page still serves as a hub for future projects and as a presentation letter of sorts.

This project is currently under maintenance.

Education

2009 - 2017

Software Engineer's Degree in Software Engineering

Universidad Siglo 21 - Córdoba, Córdoba, Argentina

2001 - 2007

Electronic Technician's Degree in Electronics (Oriented to Automatization and Process Control)

ITC (Comahue's Institute of Technology) - Neuquén, Neuquén, Argentina

Skills

Libraries/APIs

REST APIs, Node.js, Liquibase, Spring REST, React

Tools

Jenkins, Git, Apache Maven, Jira, GitHub, IntelliJ IDEA, Terraform, CircleCI, LaunchDarkly, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Apache Tomcat, Slack, Visual Studio, ITerm

Languages

Java, JavaScript, Bash Script, TypeScript, HTML, CSS, SQL, Python 3, Python, GraphQL, C++, Perl, Bash, Groovy, PHP

Frameworks

Spring, Unity3D, Grails, Activiti BPM, Jakarta Server Pages (JSP), Spring Boot, AngularJS

Paradigms

Agile Software Development, Test-driven Development (TDD), Business Process Modeling Notation (BPMN), Agile, Microservices

Platforms

Windows, Ubuntu, Linux, Sanity Studio, Amazon Web Services (AWS), Docker, MacOS, Jakarta EE, Jive

Storage

PostgreSQL, MySQL, Amazon DynamoDB, Databases, JSON, Datadog

Other

Back-end, APIs, Serverless, GitHub Actions, mParticle, CSV, NiFi, TSOA, PLC

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