Who is Lucas Caton?
Full-stack software engineer with expertise in Ruby, Rails, React, and CSS. Open-source enthusiast, continuous learner, and driven by challenges.
Hi there! I'm Lucas, a passionate full-stack software engineer with a geeky heart, always seeking out new challenges and opportunities to grow. My coding journey began in 2004, and by 2007, I was working professionally in the tech industry. Originally from Brazil, I made the big move to Australia in 2013, where I now live with my wonderful wife and two sons.
I have a strong background in Ruby, Rails, JavaScript/TypeScript, CSS, React, and React Native. Over the years, I've worked in various consultancies and product companies, gaining a wealth of experience and knowledge. My love for open-source projects keeps me busy, as I enjoy contributing to the community and developing apps as side projects.
From 2022 to the beginning of 2024, I had the incredible opportunity to work as an Engineering Manager. In this role, I led the delivery of product capabilities, communicated strategy and progress to stakeholders, guided and coached team members, and set direction to achieve our goals. It was a rewarding experience, bringing out the best in my team and witnessing their growth.
However, my passion for hands-on coding led me back to the tools. I've been working as a software engineer again, now with a new perspective that I hope has made me a better developer and teammate.
I've also shared my knowledge by recording three programming courses on Ruby on Rails, React, and CSS, which helped more than 2,600 students (the courses are no longer on sale). Continuous learning is a big part of who I am, and I thrive on tackling new skills and challenges.
When I'm not coding, I enjoy spending time with my family, playing video games, listening to podcasts, and keeping up with the latest technology news.
Thanks for stopping by my corner of the internet! :)
Follow me on:
- LinkedIn:/in/lucascaton
- X (formerly Twitter):@lucascaton
- Github:/lucascaton