My name is Juan Cocchi

Software
Developer

If there’s a smarter way to solve a problem, I’ll find it.
If there’s a gap in my knowledge, I’ll close it.
That’s not ambition— it’s just how I’m wired.

astro Astro
vue Vue
react React
typeScript TypeScript
tailwindcss Tailwindcss
next Next
nodejs Nodejs
git Git
supabase Supabase
mysql Mysql
kotlin Kotlin
postgresql Postgresql
laravel Laravel
docker Docker
linux Linux
netlify Netlify
AWS AWS
astro Astro
vue Vue
react React
typeScript TypeScript
tailwindcss Tailwindcss
next Next
nodejs Nodejs
git Git
supabase Supabase
mysql Mysql
kotlin Kotlin
postgresql Postgresql
laravel Laravel
docker Docker
linux Linux
netlify Netlify
AWS AWS
astro Astro
vue Vue
react React
typeScript TypeScript
tailwindcss Tailwindcss
next Next
nodejs Nodejs
git Git
supabase Supabase
mysql Mysql
kotlin Kotlin
postgresql Postgresql
laravel Laravel
docker Docker
linux Linux
netlify Netlify
AWS AWS

What I do?

  • Backend Development
    Backend Development
    • Architecting and deploying highly scalable and secure APIs and microservices using modern frameworks, with a focus on building robust business logic and server-side components.
    • Designing and implementing efficient data management systems, including both relational and non-relational databases, while leveraging data validation tools for data integrity and security.
    • Managing the entire deployment lifecycle by using Docker for containerization, and deploying services to a range of cloud platforms, including AWS and Google Cloud Platform, all managed within a Linux environment.
  • Frontend Development
    Frontend Development
    • Building highly performant and dynamic user interfaces with a focus on component-based architecture and server-side rendering to enhance SEO and initial load times.
    • Developing robust and scalable front-end systems by implementing modern state management patterns and utilizing type-safe languages like TypeScript for maintainable codebases.
    • Implementing robust security and authentication by integrating JWT with cookies, managing cross-origin requests with CORS policies, and leveraging atomic CSS frameworks.
  • Project Management
    Project Management
    • Applied Scrum methodology to lead cross-functional teams, overseeing the development lifecycle from planning to delivery while ensuring project deadlines were met.
    • Communicated technical concepts clearly to non-technical clients in weekly meetings, ensuring project alignment and translating business requirements into actionable development tasks.
    • Bridged the gap between technical teams and clients by documenting project scope and managing the project's technical architecture

My work

Projects

More projects on

Let's talk

Contact

Have a question or a project in mind? Feel free to reach out.

Location: Lima, Perú