I'm a passionate Full Stack Developer/Architect and Manager with industry experience since 2006 (17+ years of experience!). I love to learn, collaborate, and mentor people to develop and deploy fantastic software to give the most outstanding value to the users.
I'm a software engineering specialist with a focus on the Java ecosystem, with strong design & development experience in Core Java, J2EE, Spring Framework, and Web Technologies, applying design patterns and S.O.L.I.D.
design principles.
I also have experience in Java coding practices as writing readable and maintainable code, defensive coding, and Java refactoring best practices using design principles.
I've found that writing is the best way to learn. I regularly write about software development on my blog at JavaTutoriales.
I am Mexican , but I'm currently living and working in Canada .
- π± Iβm currently sharping my knowledge in
ReactJS
and improving my skills in Microservices Architecture using Reactive Architectures. - π― Iβm looking to collaborate on any project or with other content creators.
- π I'm currently collaborating with two companies on creating training materials for new joiners on Java and JavaScript Technology.
- π¨βπ» Since 2009, I have had a blog where I publish java tutorials: JavaTutoriales. Right now, I'm writing a series on Design Patterns.
- π Visit my Hacker Rank profile.
- π¨βπ I'm continuously learning in Pluralsight, Platzi, Packt, Udemy, and Coursera. I'm a huge fan of online learning and believe that education happens everywhere, not just in the classroom.
- π·ββοΈ In my last two jobs I migrated JEE Mononith applications to Spring Boot Microservices π.
- β‘ Fun fact: I love playing video games. When I'm not glued to a screen, I spend time reading books and playing with magnets and LEGOs.