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