Software engineer with 12+ years of experience, mainly focused on frontend development. I blend strong technical skills with a product and UX mindset to craft high-quality user experiences. A collaborative and communicative team player, I take full ownership of my work, continuously improve team practices, and approach problem-solving with creativity and attention to detail.

Juan Cruz Avellaneda

Software engineer with 12+ years of experience, mainly focused on frontend development. I blend strong technical skills with a product and UX mindset to craft high-quality user experiences. A collaborative and communicative team player, I take full ownership of my work, continuously improve team practices, and approach problem-solving with creativity and attention to detail.

Available to hire

Software engineer with 12+ years of experience, mainly focused on frontend development. I blend strong technical skills with a product and UX mindset to craft high-quality user experiences. A collaborative and communicative team player, I take full ownership of my work, continuously improve team practices, and approach problem-solving with creativity and attention to detail.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

Lead Frontend Engineer at Cosy Sense
February 1, 2025 - February 1, 2025
Fixed-term contract in which I led end-to-end development of a single-page application (SPA) for a VC-backed, sustainability-focused HVAC startup, transforming it from a pre-revenue tool into a revenue-generating product used in pitches with enterprise clients. Gathered frontend requirements, designed and iterated UI prototypes based on founder and designer feedback, planned and executed full development lifecycle, and designed frontend architecture using React, TypeScript, Node.js, Redux, HTML, and CSS. Built authentication backend using DynamoDB, Cognito, and Lambda; created data retrieval endpoints with Lambda/Node.js; built admin tool for floor-plan area drawing; set up development environment tooling; deployed to AWS with CloudFront CDN, SSL certificates for HTTPS, and analytics integration.
Senior Frontend Engineer at Split Software (Split.io)
June 1, 2023 - June 1, 2023
Led development of multiple, complex, user-facing features in collaboration with designers, backend and cross-functional teams, improving UX and design consistency and adoption of the experimentation platform, using React, Redux, TypeScript, CSS Modules, and GraphQL. Provided technical leadership and mentorship across the frontend team; defined frontend best practices; applied SCRUM and FAST; participated in hiring; introduced Playwright for end-to-end testing, reducing test flakiness to 0% and improving production delivery; implemented a GraphQL-based backend-for-frontend layer to enhance data flow and reduce backend dependencies.
Frontend Engineer at Split Software
June 1, 2019 - June 1, 2019
Implemented foundational frontend features and contributed to product growth during early company expansion; collaborated with founders to shape the initial product frontend through cross-functional teams; built UI components and testing frameworks using React, HTML, CSS, and Redux; relocated briefly during company growth to France to support international expansion and help establish a cross-functional frontend culture.
Semi-Senior Frontend Engineer at Globant
August 1, 2016 - August 1, 2016
Progressed from trainee to Semi-Senior Frontend Engineer in a multinational software factory; contributed to web projects across multiple industries using early JavaScript frameworks like Backbone and AngularJS 1; delivered responsive web applications with HTML/CSS (including preprocessors) and collaborated with backend teams; applied Scrum throughout project lifecycles.
Lead Frontend Engineer at CosySense
February 28, 2025 - February 28, 2025
Led end-to-end frontend development for a single-page app for a VC-backed Cambridge HVAC startup, transforming it from pre-revenue to a revenue-generating product; designed and iterated UI prototypes; planned and executed the full development lifecycle; built frontend architecture with React, TypeScript, Node.js, Redux, HTML and CSS; set up AWS-based deployment and analytics integration.
Frontend Engineer at Split Software (Split.io)
June 1, 2019 - June 1, 2019
Founded frontend team; implemented foundational UI features and testing frameworks using React, HTML, CSS and Redux; contributed to establishing company culture at the Tandil office; relocated to France and completed residency paperwork to prepare for the European job market.

Education

Master's Degree in Systems Engineering (thesis pending) at Universidad Nacional del Centro de la Provincia de Buenos Aires, Tandil, Argentina
October 1, 2009 - November 29, 2012
Bachelor's Degree in Systems Engineering at Universidad Nacional del Centro de la Provincia de Buenos Aires, Tandil, Argentina
April 1, 2006 - January 1, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more