Skip to content
View byron-villegas's full-sized avatar
🔥
This is Fine.
🔥
This is Fine.

Block or report byron-villegas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
byron-villegas/README.md

Typing SVG

Software engineer with 6 years of experience in software development using technologies such as Java, Javascript, Typescript, Spring Framework, Angular. Passionate about being part of multidisciplinary teams to create innovative IT solutions, incorporating the best technologies and practices on the market.

I enjoy facing new challenges, as they allow me to learn about new technologies and acquire valuable experiences for my personal and professional growth. I am actively involved in initiatives, learning and understanding the business to offer solutions that truly meet customer needs.

I am passionate about learning about the technologies that interact in processes and I firmly believe that the best way to learn is by teaching others.

Enjoy 🎶

public final class AboutMe {
    public static void main(String[] args) {
        SoftwareEngineer me = new SoftwareEngineer("Byron", "Villegas", "Moya",
                29, "🇨🇱");

        me.setSkills(new String[]{"Java", "JavaScript", "TypeScript",
                "Spring Boot", "Spring Framework", "Angular",
                "Node", "Express", "NestJS",
                "Oracle Database", "SQL Server", "Sybase",
                "PostgreSQL", "MySQL", "MongoDB",
                "Redis"});

        me.setCertifications(new String[]{"Java SE 11 Developer",
                "Junior JavaScript Dveloper",
                "Spring Certified Professional 2024 [v2]",
                "Junior Angular Developer",
                "Scrum Master Professional Certificate (SMPC)"});

        me.setPassions(new String[]{"Programming", "Gamming", "Music",
                "Movies", "Anime", "Series"});

        me.presentation();
    }

    static class SoftwareEngineer {
        private String name;
        private String firstLastName;
        private String secondLastName;
        private int age;
        private String country;
        private String[] skills;
        private String[] certifications;
        private String[] passions;

        public SoftwareEngineer(String name, String firstLastName, String secondLastName, int age, String country) {
            this.name = name;
            this.firstLastName = firstLastName;
            this.secondLastName = secondLastName;
            this.age = age;
            this.country = country;
        }

        public void setSkills(String[] skills) {
            this.skills = skills;
        }

        public void setCertifications(String[] certifications) {
            this.certifications = certifications;
        }

        public void setPassions(String[] passions) {
            this.passions = passions;
        }

        public void presentation() {
            System.out.printf("Hi, im %s %s %s%n",
                    this.name, this.firstLastName, this.secondLastName);
            System.out.printf("I'm %d years old and I'm from %s%n", this.age, this.country);
            System.out.println("My skills are:");

            for (String skill : this.skills) {
                System.out.printf("- %s%n", skill);
            }

            System.out.println("My certifications are:");
            for (String certification : this.certifications) {
                System.out.printf("- %s%n", certification);
            }

            System.out.println("My passions are:");
            for (String passion : this.passions) {
                System.out.printf("- %s%n", passion);
            }
        }
    }
}

My Favorite Programming Quotes

Typing SVG

Certifications

javajavascriptspringangularscrum master professional

Programming Languages

java javascript typescript c# rust python go groovy

Frameworks

spring express nestjs flask gin actix angular

Runtime Environment

nodejs

Persistance

hibernate mybatis

Testing

junit groovy spock framework mockito pytest jasmine jest mocha karma cucumber karate selenium playwright cypress nightwatchjs testcafe

Web

html5 css3 jquery bootstrap

Web Server

tomcat nginx jetty

Web Application Server

jboss

SQL Database

postgresql oracle mssql sybase mysql sqlite

NoSQL Database

mongodb redis

Database Management Tools

dbeaver mongodb compass studio3t dbartisan

Deployment

docker kubernetes

CI/CD

github actions gitlab ci/cd

Cloud Application Platform

azure vercel render heroku

Observability

dynatrace grafana splunk

Operating Systems

microsoft linux macos

IDE

intellij idea eclipse ide netbeans android studio visual studio

Code Editor

visual studio code notepad++

Version Control

git subversion

Tools

draw.io starUml powerdesigner balsamiq postman jmeter soap ui jenkins k8slens tortoiseSVN

My Stats

Throphies

Most Used Languages

Github Stats Github Streak

Waka Time Stats

My GitHub Game



Profile Views wakatime

Popular repositories Loading

  1. ms-bank ms-bank Public

    Bank Microservice API

    Java 4

  2. python-flask python-flask Public

    Python + Flask + Json Web Token + Test Unitarios (pytest) + Test de Aceptación (behave) + Test de Rendimiento (locust)

    Python 1

  3. rust-actix rust-actix Public

    Rust + Actix Web + Env Logger + Serde + Serde Json

    Rust 1

  4. node-express node-express Public

    Node + Express + Axios + Json Web Token + Pino + Test Unitarios (mocha + chai + supertest) + Test de Aceptación (cucumber) + Test de Rendimiento (artillery/jmeter) + Reporte de Cobertura (nyc)

    JavaScript 1

  5. node-nestjs node-nestjs Public

    Node + NestJS + Axios + Morgan + Test Unitarios (jest) + Test de Aceptación (cucumber) + Test de Rendimiento (artillery/jmeter) + Reporte de Cobertura (jest)

    TypeScript 1

  6. fe-movies fe-movies Public

    App for my movie collection

    JavaScript 1