Katty Barroso, Developer in Houston, TX, United States
Katty is available for hire
Hire Katty

Katty Barroso

Verified Expert  in Engineering

Software Developer

Houston, TX, United States

Toptal member since June 5, 2024

Bio

Katty, a seasoned front-end developer with five years of React expertise, recently led a redesign project incorporating React Query, boosting app performance and user satisfaction. Her collaboration with leading organizations like Gartner showcases her commitment to innovation and excellence in web development.

Portfolio

K-f Dev AG
React, TypeScript, Ethers.js, Web3.js, Parity Polkadot, RxJS, WebSockets...
Gartner
Ruby on Rails 4, React, RSpec, Jira, React Native, React Query, Redux, SQL...
Bankbarn
React, Next.js, Tailwind CSS, Styled-components, Redux, Axios, Front-end...

Experience

  • React Native - 5 years
  • JavaScript - 5 years
  • Programming - 5 years
  • React - 5 years
  • React Query - 5 years
  • Front-end - 5 years
  • Redux - 5 years
  • Web Development - 5 years

Availability

Part-time

Preferred Environment

MacOS, Linux, Front-end

The most amazing...

...thing I've redesigned is a React data management application, enhancing the user interface, boosting performance, and increasing user efficiency by 30%.

Work Experience

React Developer

2024 - PRESENT
K-f Dev AG
  • Upgraded outdated packages to address security vulnerabilities, ensuring the application met industry standards and protected user data.
  • Worked closely with QA and product teams to prioritize and resolve bugs efficiently.
  • Identified and resolved potential issues proactively during package upgrades, preventing future bugs and maintaining application stability.
Technologies: React, TypeScript, Ethers.js, Web3.js, Parity Polkadot, RxJS, WebSockets, Blockchain, Web3, Decentralized Applications, Crypto, Storybook, Single-page Applications (SPAs)

Software Engineer

2023 - PRESENT
Gartner
  • Developed and improved new and existing features using React, React Native, and Ruby on Rails.
  • Refactored React front-end code to optimize performance using functional components, React Query, and HTML5.
  • Collaborated with the team to implement new tools to increase the readability of the codebase, such as Prettier, ESLint, etc.
  • Implemented React Native for mobile application development, resulting in a 40% decrease in time to market for new features and a 25% increase in user satisfaction.
  • Participated in Agile methodologies using Jira and Bitbucket for streamlined project management and version control, ensuring efficient collaboration and code management.
  • Utilized Snyk for proactive security monitoring and vulnerability management in front-end development projects, ensuring code integrity and minimizing security risks.
  • Translated Adobe XD designs into code for front-end development, ensuring pixel-perfect implementation and visual fidelity across web applications.
Technologies: Ruby on Rails 4, React, RSpec, Jira, React Native, React Query, Redux, SQL, Axios, CSS, Responsive Web Design (RWD), JavaScript, CSS Animations, Web Development, Snyk, Adobe Experience Design (XD), Google Analytics, HTML, Android, iOS, Docker, Full-stack, API Integration, Jest, Ruby on Rails (RoR), Mobile App Development, User Experience (UX), UI Design, UX Design, User Interface (UI), APIs, Cross-browser Compatibility, Front-end Development, NPM, Version Control, Webpack, Back-end, Vite, Front-end Architecture

Lead Front-end Developer

2023 - 2024
Bankbarn
  • Developed new features using TypeScript, Next.js, React, and Redux.
  • Maintained the existing code and deployed new features using Vercel.
  • Tested front-end features and UI/UX using Cypress.
  • Integrated pixel-perfect designs from Figma, ensuring precise implementation of UI elements and maintaining consistency between design and development phases for a polished user experience.
  • Leveraged Tailwind CSS in her projects, streamlining the development process by utilizing its utility-first approach to quickly style and customize components, resulting in efficient and visually appealing user interfaces.
  • Utilized Next.js, harnessing its capabilities to build fast, server-rendered React applications with ease.
Technologies: React, Next.js, Tailwind CSS, Styled-components, Redux, Axios, Front-end, Vercel, TypeScript, Cypress, Startups, Figma, HTML, API Integration, User Experience (UX), UI Design, UX Design, User Interface (UI), APIs, Cross-browser Compatibility, Front-end Development, NPM, Version Control, Webpack, Front-end Architecture, Single-page Applications (SPAs), NestJS

Software Engineer

2020 - 2023
Bloomfire
  • Collaborated with the design and product team to build user-friendly and responsive features using Figma.
  • Wrote clean, maintainable, fully accessible, and reusable components using React, Redux, React Query, ECMAScript (ES6), and other modern web technologies.
  • Conducted comprehensive testing of back-end API functionalities and methods utilizing RSpec.
  • Implemented end-to-end testing using Cypress, ensuring robust quality assurance and seamless functionality across various user interactions within the web applications she developed.
  • Wrote clean and maintainable code using Ruby on Rails.
  • Mentored and onboarded new junior developers to the team.
  • Committed and documented the code using Git, GitHub, and Jira technologies.
Technologies: React, Ruby on Rails 4, React Query, Redux, Cypress, Styled-components, Axios, CSS, Responsive Web Design (RWD), JavaScript, CSS Animations, Web Development, Figma, HTML, Full-stack, API Integration, Jest, Ruby on Rails (RoR), User Experience (UX), UI Design, UX Design, User Interface (UI), APIs, Cross-browser Compatibility, Front-end Development, NPM, Version Control, Webpack, Back-end

Front-end Developer

2020 - 2020
Divercity
  • Engaged in Agile development practices and provided mentorship to new developers.
  • Documented technical specifications and maintained project documentation while utilizing GitHub and Git for project documentation and collaboration.
  • Developed user-friendly and responsive web applications using React, Redux, styled-components, CSS, and Sass.
  • Collaborated closely with design teams, utilizing proficiency in Figma to bridge the gap between design and development, ensuring seamless integration and optimal user experiences.
  • Integrated Axios seamlessly with React and REST APIs, streamlining data retrieval and management for enhanced application functionality and performance.
Technologies: HTML, IT Management, JavaScript, Management, REST APIs, Git, Sass, React, Redux, Redux-Saga, Axios, CSS, Responsive Web Design (RWD), CSS Animations, Web Development, Figma, Styled-components, API Integration, User Experience (UX), UI Design, UX Design, User Interface (UI), APIs, Cross-browser Compatibility, Front-end Development, NPM, Version Control, Webpack

Experience

Recipe App

https://github.com/kattylucy/arrecipe-2024
The recipe app, a personal project developed using React and Express and deployed on Heroku, serves as a comprehensive platform for culinary enthusiasts to discover and explore various recipes. Users can effortlessly browse a diverse collection of recipes, filter them based on ingredients or cuisine, and access detailed information, including ingredients, instructions, and nutritional facts.

As the sole developer, I spearheaded the entire project lifecycle, from conceptualization to deployment, leveraging key technologies like Supabase for database management. The app's intuitive design and seamless functionality cater to a broad audience of cooking enthusiasts, providing them with a convenient solution for finding new meal ideas and recipes. Its success in solving the problem of recipe discovery is evidenced by positive user feedback and increasing engagement rates, affirming its value proposition and relevance in the culinary space.

Orin Financial Tracker

https://github.com/kattylucy/orin_finance
The project involves the development of a comprehensive finance application designed to empower users to manage their finances effectively. The app provides a suite of features, including transaction tracking, goal setting, and detailed spending insights. Utilizing a robust tech stack—React for the front end, Node.js for the back end, Supabase for real-time database capabilities, and Prisma for seamless database integration—the app ensures a scalable and efficient architecture.

My role in this project encompasses designing and implementing the user interface with React, ensuring a seamless and intuitive user experience. On the server side, I was responsible for setting up the Node.js environment, organizing routes, and integrating Supabase to handle real-time data updates efficiently. Additionally, I leveraged Prisma to facilitate efficient and reliable database interactions. By focusing on scalability and reusability, I aimed to deliver a high-performance application that meets users' financial management needs while providing a solid foundation for future feature expansion.

Education

2010 - 2015

Bachelor's Degree in Systems Engineering

Santiago Marino Polytechnic University Institute - Merida, Venezuela

Certifications

DECEMBER 2019 - PRESENT

Full-stack Web and Mobile Development

Nucamp Bootcamp

AUGUST 2019 - PRESENT

Front-end Development

Team Treehouse

Skills

Libraries/APIs

React, React Query, REST APIs, React Router, Node.js, Redux-Saga, Web3.js, RxJS

Tools

Git, Figma, NPM, Webpack, RSpec, Jira, Google Analytics, Adobe Experience Design (XD), Prisma

Languages

Python, JavaScript, HTML, CSS, HTML5, TypeScript, SQL, Sass

Frameworks

Redux, React Native, Tailwind CSS, Material UI, Next.js, Ruby on Rails (RoR), Ruby on Rails 4, Cypress, Jest, Parity Polkadot, NestJS

Paradigms

Responsive Web Design (RWD), Management, UX Design, UI Design

Platforms

Android, iOS, MacOS, Linux, Vercel, Heroku, Docker, NING, Blockchain

Storage

MongoDB, PostgreSQL

Other

Front-end, Axios, Web Development, APIs, Cross-browser Compatibility, Front-end Development, Version Control, Vite, CSS Animations, Full-stack, API Integration, Mobile App Development, User Experience (UX), User Interface (UI), Back-end, Front-end Architecture, Single-page Applications (SPAs), Styled-components, Programming, IT Management, Startups, Snyk, Supabase, Heroku Postgres, Ethers.js, WebSockets, Web3, Decentralized Applications, Crypto, Storybook

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring