HiHi&&WelcomeWelcomeI'mI'mRicardo EstevesRicardo Esteves

a Full-Stack Developer

hailing from sunny

Lisbon, Portugal.

With almost a decade of experience in software development, I've evolved into a versatile full-stack engineer with a particular focus on web technologies. My journey began in marketing and advertising, providing me with a unique perspective on user experience and interface design that complements my technical skills on software development.

My development journey has taken me through a diverse range of technologies, from C++, C# and .Net, Python and Django to JavaScript/TypeScript, React, Vue, Redux, Next.js, Nuxt.js, Node.js, Bun, Express, Hono, PostgreSQL, MySQL, MongoDB, DynamoDB, Prisma, Drizzle, CI/CD pipelines, Docker, AWS, Vercel, and a lot more.

I'm always eager to learn new technologies and stay up-to-date with the latest industry trends. I'm particularly passionate about building scalable, performant web applications. My current focus is on leveraging the React ecosystem, especially Next.js, to create robust full-stack solutions. For frontend-centric projects, I enjoy using React with Vite for rapid development and optimal performance.
Image of Ricardo Esteves
Image of Ricardo Esteves
Image of Ricardo Esteves
Image of Ricardo Esteves

In my approach to development I believe in writing clean, maintainable code and staying current with industry best practices. I've a user-centric approach to development, always considering the end-user experience in my technical decisions.

When I'm not immersed in lines of code, you'll find me exploring new technologies and contributing to open-source projects, mentoring junior developers and sharing knowledge through tech meetups, balancing work with life like hiking with my chocolate Labrador, traveling to new destinations, or maintaining a regular fitness routine, indulging in creative pursuits like music and drawing, which I find complementary to problem-solving in software development.

I'm fortunate to have a twin brother who's also in the tech industry, which leads to fascinating discussions and collaborations.

In essence, I'm a problem-solver and lifelong learner, always excited about new challenges and creative solutions in the ever-evolving world of software development. Cheers to new, disruptive and creative ideas and endless possibilities!