I have over 1 year of experience in software development, currently offering my services as a freelancer. Throughout my journey, I’ve worked on numerous projects, overcoming challenges of varying complexity. I am proficient in technologies such as Java, Spring Boot, SQL, TypeScript, and NestJS. I am also pursuing a degree in Computer Science and have strong English skills, both in speaking and writing.
To stay ahead of the curve, I actively participate in developer communities and events, keeping up with the latest trends in technology.
-
Dev.quiz: A quiz platform designed for software developers to challenge their knowledge and improve their skills. It integrates OpenAI’s GPT-3.5 turbo to generate interactive questions, providing a dynamic learning experience.
(Link)
Technologies: TypeScript, Next.js, Prisma ORM, SQL, OpenAI API, NextAuth, Zod. -
Pinguim Chat: A real-time chat application featuring JWT authentication, Google login, friend invitations via email, and real-time messaging.
(Link)
Technologies: TypeScript, Upstash, Redis, Pusher, Next.js, Zod. -
Goodnews Backend: A backend system for the Goodnews blog, built with Java Spring Boot. It provides user authentication and authorization via JWT, and manages blog posts and users with PostgreSQL and Spring Data JPA. The project is containerized with Docker for easy deployment, and in the future will support real-time notifications using Server-Sent Events (SSE).
(Link Backend) (Link Frontend)
Technologies: Java, Spring Boot, Spring Security, PostgreSQL, JPA, JWT, Docker. -
Authentication Nest: A NestJS-based authentication system using JWT tokens, Docker Compose for environment management, and Prisma for database interactions.
(Link)
Technologies: TypeScript, Nest.js, PostgreSQL, Prisma ORM, Docker.