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.

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);
            }
        }
    }
}

Enjoy 🎶

Spotify recently played

My Favorite Programming Quotes

Typing SVG

Certifications

Programming Languages

Frameworks

Persistance

hibernate mybatis

Testing

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

Build Tools

Web

Web Server

tomcat nginx jetty

Web Application Server

jboss

SQL Database

NoSQL Database

Database Management Tools

dbeaver mongodb compass studio3t dbartisan

Deployment

CI/CD

Cloud Application Platform

Observability

dynatrace grafana splunk

Operating Systems

IDE

Code Editor

Version Control

Cloud-based Code Hosting

Tools

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

My Stats

Throphies

Github Streak

From: 10 November 2024 - To: 04 May 2026

Total Time: 464 hrs 4 mins

TypeScript            82 hrs 7 mins         >>>>---------------------   17.57 %
JavaScript            71 hrs 45 mins        >>>>---------------------   15.36 %
JSON                  66 hrs 50 mins        >>>>---------------------   14.31 %
Java                  65 hrs 37 mins        >>>>---------------------   14.04 %
Rust                  31 hrs 58 mins        >>-----------------------   06.84 %
Markdown              28 hrs 27 mins        >>-----------------------   06.09 %
Python                22 hrs 2 mins         >------------------------   04.72 %
YAML                  14 hrs 1 min          >------------------------   03.00 %
HTML                  10 hrs 56 mins        >------------------------   02.34 %
Groovy                10 hrs 34 mins        >------------------------   02.26 %

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