Nelson Rivera

Hello, I'm

Nelson Rivera

Full-Stack Developer

A passionate software developer in all aspects, dedicated to sharing my knowledge and experiences.

About Me

Development

I'm a passionate full-stack developer with 3 years of professional experience in the world of software development.

Exploration

I've always considered myself a person who loves to explore different areas and tools within this exciting field.

Adaptability

I have the ability to easily adapt to different environments, always with the goal of continuous growth.

Balance

When I'm not immersed in lines of code, I like to unwind by exercising and enjoying time with my friends. After all, balance is key!

Career Aspirations

Technical Leadership

Transition from developer to a technical leadership and project management role, combining technical experience with management skills.

Teams & Impact

Lead software development teams, contributing to innovative projects that create positive social impact.

New Zealand

Establish myself in New Zealand, contributing my knowledge to the local technology ecosystem while continuing professional development.

Self-Evaluation - Personal Competencies

Strengths

Ability to quickly learn new development technologies and tools.

Adaptability and resilience to face new challenges in changing environments.

Commitment to continuous learning and professional development, supported by my current business management studies.

Areas for Development

Develop executive communication and presentation skills for high-level audiences.

Strengthen strategic thinking for long-term business decision-making.

Improve leadership skills and management of multidisciplinary teams.

Let's Connect

Have a project in mind or want to chat? Feel free to reach out. I'm always open to new opportunities and collaborations.

Email

sotacodework@gmail.com

Location

New Zealand (NZST)

My Projects

Osmoz - Mechanic Problem Solver

Osmoz - Mechanic Problem Solver

Modern web application for an automotive workshop that optimizes service management. Features real-time booking system, service tracking, and direct customer communication. Built with cutting-edge web technologies to ensure a smooth and responsive user experience.

Nextjs
NextUI
Tailwind
Valorant Info

Valorant Info

Interactive web platform that consumes the official Valorant API to provide detailed statistics, agent information, and real-time game analysis. Features a modern and engaging interface with smooth animations and responsive design, demonstrating advanced skills in API integration and dynamic data handling.

Nextjs
NextUI
Tailwind
Postgres+pgAdmin Local

Postgres+pgAdmin Local

Automated DevOps solution that simplifies database development environment deployment. Uses Docker Compose to orchestrate PostgreSQL and pgAdmin containers, implementing security and configuration best practices. Includes initialization scripts and automatic backup.

Docker Compose
Postgres
pgAdmin

Tech Stack

Next

Next

Frontend
React

React

Frontend
Vue

Vue

Frontend
Golang

Golang

Backend
Nest

Nest

Backend
Nodejs

Nodejs

Backend
Typescript

Typescript

Other
MySQL

MySQL

Other
Linux

Linux

Other
Docker

Docker

DevOps
Kubernetes

Kubernetes

DevOps
AWS

AWS

DevOps
Serverless

Serverless

DevOps

Experience

  1. Software Development Engineer

    Karibu Ltda.

    Responsible for leading projects in the innovation area. In this role, I worked on creating value propositions for various companies. Additionally, I focused on developing new projects using the power of AI, successfully implementing 70% of all proposed projects for production. The main technologies used included OpenAI tools (GPT and Whisper), Next.js, Express, and Python

    I also carried out cost optimization tasks. The most successful example was related to an audio-to-text transcription feature. Essentially, we switched from using AWS Transcription to employing Whisper on a powerful on-demand EC2 instance, reducing the monthly cost from $800US to $120US (Cost optimization of 85%).

    React
    Vue
    Typescript
    NodeJS
    Python
    NextJS
    Express
    OpenAI
    GPT-3
    Whisper
    AWS
    EC2
    S3
    Lambda
    DynamoDB
    Serverless
    Linux
    Docker
    Kubernetes
    Git
    Github
    Gitlab
    SCRUM
    Slack
  2. Software Developer

    Gatblac

    I was part of a work team dedicated to developing new functionalities within the Santiago Stock Exchange, one of the most importantones in Chile

    I also dedicated myself to refactoring code by applying design pattern techniques and optimization within a large-scale project.

    AngularJS
    Java
    Spring Boot
    Typescript
    NodeJS
    Step Procedures SQL Server
    MySQL
    PostgreSQL
    Jenkins
  3. System Engineer

    Wayki

    My main role involved planning and implementing an HPC Cluster to run artificial intelligence challenges. My work spanned from configuring hardware and network setups, ultimately building an HPC cluster that went into production at the server offices of the University of Concepción

    I used the SLURM resource manager to configure the entire cluster, setting it up for the automatic execution of Singularity containers, eliminating any dependency issues in the solutions created by users.

    React
    Linux
    Apache
    MySQL
    GoLang
    Bash
    Shell Scripting
    SLURM
    Singularity Containers
    Networks
  4. Software Engineer, Intern

    CMPC

    I played the complete role of development, from requirement identification, planning, execution, to the system's deployment for monitoring and scheduling equipment checks in a factory (motors, fans, etc.), considering criticality, available personnel, and schedules

    Google App Script
    Javascript
    python
    Google Sites

Learning Goals

Personal and professional objectives for my growth

Maintain a Healthy and Balanced Lifestyle

Establish disciplined exercise and rest routines that allow me to maintain high energy and focus during my studies and professional life, recognizing that personal well-being is the foundation of performance.

Exercise at least 4 times per week (gym, running, or sports)
Sleep 7-8 hours daily and maintain regular schedules
Spend time on recreational activities like gaming and socializing with friends
Ongoing habit
Maintain weekly consistency and stable energy levels

Develop Discipline and Personal Management

Strengthen my self-management, time organization, and personal boundaries to achieve my goals without sacrificing my well-being or personal relationships.

Implement a weekly planning system (agenda/bullet journal)
Set fixed study times and digital disconnection periods
Dedicate weekly time to disconnecting activities like outdoor sports or time with friends
Next 3 months
Weekly tracking of routines and personal satisfaction

Cloud Architecture Specialization

Obtain AWS Solutions Architect certification to validate my technical skills and increase my competitiveness in the New Zealand job market.

Complete the AWS Cloud Practitioner course
Practice with AWS Free Tier practical labs
Schedule the certification exam within 6 months
6-12 months
AWS Solutions Architect Associate certification obtained

Education

Nelson Rivera Navarrete

Full-Stack Developer | Master's Student

Education

Master's in Business Informatics (MBI)

2024 - Present

ICL Business School

Focused on business leadership, project management, and business strategy. Key courses: Business Professionalism, Organizational Behaviour, Strategic Management.

Computer Science Engineering

2017 - 2021

University of Chile

Training in software development, systems architecture, databases, and agile methodologies.