About Me

My name is Ruben Peixoto, and I'm a 29-year-old software engineer with a passion for technology and innovation. With three years of experience in software development, code testing, and project management, I've had the opportunity to work on a diverse range of projects and challenges.

As a software engineer, I thrive on solving complex problems and creating efficient, user-friendly solutions. I believe in the power of clean and well-structured code to drive innovation and enhance the user experience.

My journey in the world of software engineering has been an exciting one, filled with opportunities for learning and growth. I'm constantly exploring new technologies and methodologies to stay at the forefront of the ever-evolving tech landscape.

Whether it's developing robust applications, conducting rigorous code testing, or managing projects to successful completion, I'm committed to delivering high-quality results and exceeding expectations. I look forward to the exciting challenges and innovations that the future holds in the world of software development.

In addition to my professional work, I also enjoy collaborating on personal projects with my friends. These projects allow us to unleash our creativity, experiment with new ideas, and further expand our skills.

Career

Front-end Developer - QuickOps

During my tenure at QuickOps company, I served as a Front-end Developer, playing a crucial role in enhancing and expanding software capabilities. Additionally, I provided consulting services to other company, contributing my technical expertise and specialized skills.

Key Achievements:

  • Correction of Errors in AngularJS Application: Collaborated with the team to identify and address issues in a legacy AngularJS application. Contributed an analytical approach and problem-solving skills that played a role in optimizing the performance and stability of the application.

  • Software Development in Angular: I was responsible for developing innovative software for an Angular-based application. This initiative involved creating advanced features, enhancing the user experience, and incorporating the latest front-end development practices.

Throughout these endeavors, I engaged with a technology stack that included Typescript, Node, Angular, AngularJS, Java, JSON, Postman, and version control using Git, Bitbucket and TFS

Full Stack Developer - Sysnovare

During my tenure at this company, I primarily worked on a human resources project. My responsibilities encompassed migrating functionalities from an older web app to a modern Angular-based application, utilizing PL/SQL for both systems. In addition to migration, I undertook the development of new features for the legacy application.

I also actively contributed to a Node and Angular-based project, collaborating on the development of a JavaScript, Node, and HapiJS API. Beyond development, I provided invaluable client support, promptly addressing issues and errors.

Throughout these endeavors, I engaged with a technology stack that included JavaScript, Node, Angular, HapiJS, PL/SQL, XML, JSON, and version control using Git and Bitbucket

Intership - Descis

I worked on two projects. The first project involved Python 3 and Odoo, focusing on enhancing a business application for managing employee information.

The second project was an e-commerce application where I wrote tests and created controllers, eventually using monitoring tools like Prometheus and Grafana.

Technologies included Spring, Java, Docker, Git, Gitlab, and PostgreSQL

Hobbies

I have a few hobbies that bring me joy and relaxation. They're simple, yet they make a big difference in my life.


Reading

I love to read. Whether it's a thrilling adventure or a heartwarming story, books take me to different worlds and help me unwind.

Reading Image
Inline Skating Image
Inline Skating

Inline skating is my way of staying active. It's not just exercise; it's pure fun. The wind in my hair and the feeling of gliding down the street make me smile.

Watching Movies

Watching movies is a favorite pastime. It's like a mini adventure, and I get to experience different emotions while sitting on my couch.

Movies Image
Jogging Image
Jogging

Jogging keeps me healthy. A morning jog clears my mind and gives me energy for the day ahead.