![Pedro Luís Bonamin, Developer in Barcelona, Spain](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1046518%2Fhuge_356bc2be506314d2f76839139aff2554-4696cd5b40468bcfe74593a75ad82613.jpeg&width=524)
Pedro Luís Bonamin
Verified Expert in Engineering
Front-end Developer
Pedro是一名前端开发人员,拥有超过六年的React专业经验. He is known for delivering thoroughly tested code, following proven UX patterns, and having an eye for outstanding UI. Pedro has mentored junior developers, 为软件开发生命周期的所有阶段做出贡献, conducted code reviews, and created in-depth E2E tests.
Portfolio
Experience
Availability
Preferred Environment
React, Next.js, Redux, Formik, Tailwind CSS, Sanity CMS
The most amazing...
...feature I've developed is a site builder tool. It completely changed how new web pages are built, 将每页的时间从一小时减少到十分钟.
Work Experience
Front-end Tech Lead
Sellry
- 为一个新的站点构建工具实现了端到端功能, 为商家提供新的使用方式,将创建新页面的时间从每页1小时减少到10分钟.
- 在项目中实现了TypeScript,形成了一个更优秀、更稳定的代码库.
- 为开发公司迫切需要但一直没有时间进行的E2E测试提供了第一步,并领导了新的实现.
- 指导整合完整的测试计划,提高产品稳定性.
- 执行代码审查和实现特性审查.
Sanity Expert in Financial Project
Beringea
- Implemented Sanity and Next.js live preview, 允许客户端编辑文档并立即在其站点上看到更改.
- 成功将所有软件包更新到最新版本, 删除不必要的库并替换已弃用的库. 这是一个两年的项目,从交付之日起就没有进行过任何维护.
- Added new functionalities to the site, such as search and filter in the posts page, automatic signup popup, and site personalization. I also fixed page creation in Sanity.
Front-end Tech Lead
Central Valuations
- 在之前由三个不同团队处理的项目失败后,创建了一个在三个月内及时交付的工作产品,并具有客户期望的功能.
- 实现了从模式构建表单的可重用方式, 允许连接到平台的银行创建所需的表单,从而无需使用代码即可从用户那里获取必要的信息.
- 在前端和后端之间引入了合适的通信通道, 最初交付应用程序的主要问题是什么.
Senior Software Developer
The Climate
- 开发了一个新的集成,允许测试用户和开发人员直接从网站切换测试环境, 使用任何分支的部署预览使测试特性变得更加容易.
- 使用LaunchDarkly研究并实现了功能标志的集成.
- 修复bug,并与团队合作减少开放bug的数量, using Jira to keep track of everything.
Software Developer
Endava
- 与产品经理和利益相关者合作,了解和细化用户需求.
- 对软件开发生命周期的所有阶段都有贡献,同样强调单元测试.
- Provided mentorship and guidance to junior developers.
Software Developer
Mawape
- 根据客户需求和UI团队提供的设计,与工程团队一起开发新功能.
- 使用Jest在当前应用程序中实现集成和单元测试.
- 在Express的一个应用程序中部署了一个新的API服务.js.
Software Development Engineer
An Online Freelance Agency
- 与各种客户合作,扩展他们的基础设施和服务.
- 使用敏捷方法为美国客户开发web应用程序和前端开发.
- 将新的测试集成到现有的和更新的功能中.
Experience
Climate Corporation
http://climate.com/Simple App
http://www.simpleapp.shop/We started to develop it in May 2022. 第一轮用户融资开始于2022年8月,我们注册了80个用户. 目前,我们正在收集用户的反馈并进行必要的改进.
我从零开始领导项目实施,并与一名初级开发人员并肩工作,在此过程中学习.
eCommerce Builder
Skills
Languages
TypeScript, HTML5, CSS, JavaScript, HTML, GraphQL
Frameworks
Next.js, Redux, Jest, Cypress, Tailwind CSS, Material UI, Express.js
Libraries/APIs
React, Node.js, REST APIs, Formik, Redux-Saga
Tools
Redux Thunk, GitHub, Git, Figma, Mocha, Prisma
Paradigms
Scrum,单元测试,自动化测试,端到端测试,Jamstack
Storage
JSON, PostgreSQL, MySQL, MongoDB
Other
Software Development, Code Review, Content Management Systems (CMS), Source Code Review, Task Analysis, Full-stack, APIs, API Integration, Front-end, Server-side Rendering (SSR), Redux RTK, Responsive UI, User Interface (UI), SaaS, Sanity CMS, Leadership, Architecture, Apollo, eCommerce, Minimum Viable Product (MVP), Fintech, Storybook, Monorepos, Chakra UI
Platforms
Vercel, Firebase, Heroku, Shopify
Education
Bachelor's Degree in Computer Science
Universidad Nacional de Rosario - Rosario, Argentina
Certifications
Testing JavaScript
Kent C. Dodds
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring