
Giovana Castilho
@giovanacastilho
I build scalable, high-performance web applications with React, TypeScript, and design systems.
What I'm looking for
At Palette, I build internal applications and custom features for an international team using React, Next.js, TypeScript, and Vite. I create reusable UI components and design systems that keep products consistent and scalable.
Previously at ESTOCA, I developed Shopify app features for complex logistics and e-commerce workflows. I built merchant controls for shipping rules and cart pricing, optimized frontend performance, and contributed Python, FastAPI, and PostgreSQL features.
At VEXPRO Business IT and Clina.care, I modernized legacy interfaces, built component libraries, supported payment integrations, and worked on responsive healthcare booking experiences. I've also collaborated on GraphQL APIs and microfrontend architecture.
I care about clean, reusable code, automated testing, and user experiences that stay reliable under change. My background also includes Python/Django chatbot development and web application vulnerability analysis.
Experience
Work history, roles, and key accomplishments
Frontend Developer
Palette
Oct 2025 - Present (11 months)
Developing internal applications and custom features in an international, cross-functional team. Building high-quality interfaces with React, Next.js, TypeScript, and Vite, and maintaining reusable UI components and design systems.
Frontend Software Engineer
ESTOCA
Feb 2024 - Mar 2025 (1 year 1 month)
Developed custom solutions for e-commerce platforms, focusing on building new features for Shopify apps within a logistics context. Implemented and maintained design systems, optimized performance, and developed backend features using Python and FastAPI.
Frontend Developer Mid-level
VEXPRO Business IT
Sep 2022 - Nov 2023 (1 year 2 months)
Refactored and organized legacy code to improve maintainability and performance. Created reusable components, supported backend integration of payment services, and developed new user interfaces using React.js, TypeScript, and Next.js.
Full-stack Developer
Clina.care
Oct 2021 - Aug 2022 (10 months)
Developed frontend features using React and Angular for healthcare professionals to book and manage office spaces. Integrated with GraphQL APIs, contributed to microfrontend architecture, and wrote unit tests.
Information security trainee
WAAC Soluções
Dec 2019 - May 2020 (5 months)
Integrated a chatbot with existing systems for process automation and participated in information security projects, including vulnerability analysis and development of an Information Security Policy.
Education
Degrees, certifications, and relevant coursework
Rocketseat
Bootcamp, Bootcamp
2022 - 2022
Completed a Bootcamp in January 2022.
Udemy
Chatbot with Python, Chatbot Development
2021 - 2021
Completed a course on Chatbot with Python in January 2021.
Udemy
Building an Information Security Policy (ISP), Information Security
2020 - 2020
Completed a course on Building an Information Security Policy (ISP) in February 2020.
Etec Prof. José Sant’Ana de Castro
Technical Degree, Systems Development
2017 - 2019
Completed a Technical Degree in Systems Development from 2017 to 2019.
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Giovana?
You can contact Giovana and 90k+ other talented remote workers on Himalayas.
Message GiovanaGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
