Skip to content

RicardoGEsteves/RicardoGEsteves

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

49 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Header image

Hi! I'm Ricardo Esteves

Software Engineer | Full Stack Developer

I am a Portugal-based Software Engineer specializing in end-to-end software development, with a primary focus on crafting clean user interfaces and robust, high-performance backend services. Employing a meticulous approach to problem-solving, I consistently strive to deliver resilient and efficient software solutions.

About Me

  • 🌍 Based in Lisbon, Portugal.
  • πŸ–₯️ Explore my portfolio at coming soon!.
  • βœ‰οΈ Contact me at X(Twitter) or DEV.
  • πŸš€ Currently engaged in Cooking something special πŸ”₯, enhancing user experiences, and utilizing a versatile tech stack adaptable to project requirements.
  • 🧠 Constantly learning and exploring new technologies to advance my skills.
  • 🀝 Open to collaborating on open-source projects and innovative applications.
  • ⚑ Check my repositories to gain insights into my journey and tech stack.
  • πŸ’¬ Ask me about JavaScript, TypeScript, React ecosystem, and building scalable web applications.

Profile Views

Skills & Technologies

Frontend & UI

JavaScriptTypeScriptHTML5CSS3Sass

ReactNextJsGatsbyVueNuxtjsReduxTailwindCSS

Svelt, Zustand, Jotai, Redux Toolkit, Redux Toolkit Query, TanStack Query, TanStack Table, React Context API, React DOM, React Router, OpenAI API, Replicate API, Regression-js, Recharts, Axios, Stripe, Clerk, Auth.js, Crisp, SCSS, PostCSS, CSS Modules, Styled Components, StyleX, Shadcn-ui, Framer Motion, GSAP, Three.js, WebGL, Webhooks, JWT, OAuth, Resend

Backend & Databases

C#PythonNodeJS

.NETDjangoExpressGraphQL

MongoDBPostgreSQLMySQLSupabaseFirebaseAppwriteLaravelAmazon Web ServicesGoogle Cloud

Bun, Hono, Convex, Prisma, Drizzle, Zod, Yup, Joi, tRPC, Redis, REST APIs, Livekit, Socket.io, Server Actions, WebSockets, Payload CMS, WebRTC, Ngrok, Svix, Upstash Redis, SQLite, Mongoose, Nodemailer

Additional Tools

GitWebpackViteDockerHerokuFigmaSketchMacOSLinux

Vercel, Netlify, Fly.io , SWR, Turbopack, Turborepo

Testing

Jest, Testing Library, Playwright, Cypress, Storybook

πŸ’Ό Experience

Engaged in a diverse spectrum of projects, ranging from fundamental landing pages to intricate full-stack endeavors encompassing robust features such as authentication, authorization, validation, continuous integration, and continuous delivery. Throughout, maintaining an ongoing pursuit of novel technologies while upholding a commitment to achieving excellence.

Projects & Contributions

Latest Projects

  • AuthV5-Toolkit - Auth.js V5 Toolkit is a specialized toolkit designed to streamline the process of implementing sophisticated and customizable authentication mechanisms within Next.js applications. It provides a solid foundation and structure to integrate Auth.js V5 seamlessly. It's designed to provide a robust and scalable solution for managing user authentication in web applications.
  • Storyscape - Storyscape leverages cutting-edge technologies to provide users with an immersive social media experience. By utilizing TypeScript, React, Next.js, Tailwind CSS, and other advanced tools, Storyscape aims to redefine user interaction with content, fostering meaningful connections within a vibrant online community.
  • SpreadIt - SpreadIt is a dynamic social news aggregation platform powered by robust backend technologies and a user-friendly interface. It employs modern web development frameworks and scalable architecture to enable seamless content submission, sharing, and voting across various formats (articles, images, videos).
  • S3MER - S3MER is a full-stack dynamic live streaming platform, with customizable features, multi-platform integration, and a developer-friendly API.
  • Intertwine - It's a instant messaging and VoIP social platform which allows communication through voice calls, video calls, text messaging, and media and files. Communication can be private or take place in virtual communities called "servers".
  • SprintEase - SprintEase is a powerful and flexible work management tool designed for agile development in a B2B SaaS (Business to Business Software as a Service) environment. SprintEase empowers teams with features tailored for agile methodologies, making collaboration and project management seamless built on a robust technology stack.
  • Omniscient - Cutting-edge Full-stack AI Platform delivered as a SaaS (Software as a Service). Built on a robust technology stack, integrated with powerful APIs such as OpenAI and Replicate, offers a seamless experience for code generation, conversation simulation, image creation, music composition, and video generation.
  • Digital Marketplace - Digital Marketplace is a sophisticated full-stack e-commerce platform designed to deliver a seamless shopping experience for users. It incorporates cutting-edge technologies and frameworks to ensure robustness, efficiency, and scalability.
  • Bookings Manager - Bookings Manager is a comprehensive React application designed for internal booking management, featuring an intuitive dashboard and a plethora of functionalities. It's optimized using composition, context, and the compound components pattern to deliver an efficient and scalable solution.

πŸš€ How I Work

Dedicated to write clean, efficient code and leveraging the latest technologies to create seamless solutions. I value collaboration, open-source contributions, and continuous learning.

Socials

My GitHub Stats

RicardoGEsteves's GitHub stats

Streak count

Top Languages

Top Repositories


































🌟 Let's Collaborate!

Actively seeking exciting opportunities to contribute to meaningful projects and collaborate with passionate developers. Feel free to explore my work here on GitHub, and let's connect on LinkedIn or X(Twitter) to discuss potential collaborations! Also check my profile and contributions on DEV and my StackShare.

Looking forward to making impactful contributions together! 😊✨