
Nelson Angel Secchi
Verified Expert in Engineering
Back-end Developer
Córdoba, Cordoba, Argentina
Toptal member since March 10, 2017
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
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
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
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.
Senior Backend Engineer
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer
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.
Freelance Developer
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.
Team Leader
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.
Software Developer
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.
Java Developer
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.
Experience
My Humble 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
Software Engineer's Degree in Software Engineering
Universidad Siglo 21 - Córdoba, Córdoba, Argentina
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring