About

I am Giuseppe Gigliotti, an enthusiastic developer with 4+ years of experience with a history dating back to the days of 56k modems and Windows 95. My passion for technology has driven me to constantly explore and learn, leading me to become the expert I am today.

Social Links

🚀 My Journey

  • 🎓 I’ve completed formal training programs and pursued self-directed learning to build a strong foundation in software development.
  • 💼 Professionally, I’ve worked as a software developer in various companies, contributing to projects using React.js, Redux Toolkit, and TypeScript.
  • 🌐 Over time, I’ve specialized in the JavaScript ecosystem, focusing on modern web development and scalable front-end architecture.

💡 Core Technical Skills

  • Frontend Development: Hands-on experience with React, Next.js, Angular, and Vue.js, choosing the right stack based on project needs.
  • Styling & UI/UX: I create responsive, accessible interfaces using SCSS with BEM methodology, TailwindCSS, and component libraries like Chakra UI, and shadcn/ui.
  • Testing: I write robust automated tests using Jest, Vitest, and React Testing Library to ensure code reliability, scalability, and maintainability.
  • Documentation: I document API endpoints using Swagger and UI components using Storybook, promoting clarity and consistency across teams.
  • Debugging & Optimization: I actively work on optimizing and refactoring code using browser devtools and integrated debugging tools.
  • Workflow & Collaboration: I thrive in Agile environments, using GitHub Issues to manage tasks and foster transparent, collaborative workflows.