Katty Barroso
Verified Expert in Engineering
Software Developer
Houston, TX, United States
Toptal member since June 5, 2024
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
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
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
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.
Software Engineer
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.
Lead Front-end Developer
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.
Software Engineer
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.
Front-end Developer
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.
Experience
Recipe App
https://github.com/kattylucy/arrecipe-2024As 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_financeMy 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
Bachelor's Degree in Systems Engineering
Santiago Marino Polytechnic University Institute - Merida, Venezuela
Certifications
Full-stack Web and Mobile Development
Nucamp Bootcamp
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring