Bruno is available for hire
Hire BrunoBruno Coelho Santiago
Verified Expert in Engineering
User Interface (UI) Developer
Location
Recife, Brazil
Toptal Member Since
March 9, 2015
Bruno是一位专注且敬业的前端工程师,拥有多年的开源项目经验和扎实的JavaScript背景. 他一直关注产品质量,并认为用户体验是任何软件的基本组成部分.
Portfolio
Seeker
JavaScript, React, WebSockets,用户界面(UI)
Energy Company LTDA.
JavaScript, React, Redux, CSS, HTML, REST, Next.js, User Interface (UI)
Vium (via Toptal)
Node.. js, ECMAScript (ES6), HTML, CSS, JWPlayer, Highcharts, Redux, React...
Experience
Availability
Full-time
Preferred Environment
Git, Linux, MacOS, Visual Studio Code
The most amazing...
...我做过的一个项目是一个在线的地理定位市场,允许人们在他们的社区买卖东西.
Work Experience
联合创始人兼高级前端工程师
2021 - PRESENT
Seeker
- Developed Seeker, 在固定收益债券市场上寻找最佳利率的Chrome扩展, 用JavaScript和React编写.
- 将扩展发布到使用它的实际客户端.
- 使用WebSocket连接与后端连接.
技术:JavaScript, React, WebSockets,用户界面(UI)
联合创始人兼高级前端工程师
2018 - PRESENT
Energy Company LTDA.
- Created a dashboard in React and Next.它处理来自自由能源市场环境中不同公司的大量数据.
- Helped develop the free energy market, 发电机所处的商业环境, commercialization, 消费者公司可以根据行业规定自由协商电力供应.
- 策划公司的仪表盘,并允许玩家分析市场以满足他们的需求.
技术:JavaScript, React, Redux, CSS, HTML, REST, Next.js, User Interface (UI)
Front-end Software Engineer
2015 - 2020
Vium (via Toptal)
- 仅使用模块化架构维护内部使用的单页web应用程序, 允许在另一个公共驱动的应用程序中重用不同UI皮肤下的公共组件.
- 参与编写了公司的核心应用程序,包括仪表板和数据可视化,为用户提供实验的高级摘要以及随时间推移的详细进度视图.
- 构建了一个新的应用程序,包含一套实验室信息管理工具,使实验室工作人员能够节省时间并更准确地输入信息.
- 根据从实验室人员那里收集的数据建立和维护新的图表, 让他们对自己的学习有一个精确的概述.
- 建立了一个由实时摄像机和图表组成的仪表板,实时显示动物的情况, 允许工作人员进行注释并远程照顾动物.
Technologies: Node.js、ECMAScript (ES6)、HTML、CSS、JWPlayer、Highcharts、Redux、React、WebSockets、用户界面
Senior Front-end Engineer
2017 - 2018
UpHex (via Toptal)
- 构建和维护用React和D3编写的SPA.js.
- 工作在一个仪表板组成的许多图表与Facebook广告和谷歌Adwords api连接.
- 与测试用户密切合作,帮助团队发布第一个公开版本.
Technologies: JavaScript, React, CSS
Software Engineer
2014 - 2015
Liferay, Inc.
- 在一个名为Liferay Portal的开源项目中担任前端工程师, 领先的开源企业门户.
- Worked on the AlloyUI (www.alloyui.com) team, 使用构建在YUI3之上的JavaScript框架,该框架为构建高度可扩展的应用程序提供了简单的API.
- Prototyped a JavaScript UX framework.
Technologies: Bootstrap, Node.js, JavaScript, User Interface (UI)
Software Engineer
2013 - 2014
Elife
- 曾担任Buzzmonitor (www.buzzmonitor)的前端工程师.buzzmonitor.com.br) project.
- 远程为分布式团队工作做出贡献.
- Focused on improving UI/UX design.
技术:Bootstrap, Sass, JavaScript,用户界面(UI)
Software Engineer and CEO
2012 - 2012
Brechoh
- 为一款名为Brechoh的应用创建了一个地理定位市场,让人们可以在自己的社区买卖东西.
技术:Bootstrap, Sass, JavaScript,用户界面(UI)
Software Engineer
2011 - 2012
Bemind
- 使用Ruby on Rails在几个项目的后端工作.
- 维护和创建新的Android网络和移动应用程序.
- 用Android开发了一个移动应用来留住客户. 这款应用可以为用户积累访问积分,并将这些积分兑换成大型购物中心的折扣产品.
技术:MySQL, jQuery, JavaScript,用户界面(UI)
Experience
Buzzmonitor
http://home.buzzmonitor.com.br/Buzzmonitor是一个测量在线社区口碑水平的工具,并帮助监控消费者生成的媒体分析. Buzzmonitor的目标是帮助公司跟踪、分析并对互联网上的热门话题做出反应.
Alloyui
http://alloyui.com/一个建立在YUI3 (JavaScript)之上的框架,它使用Bootstrap (HTML/CSS)为构建高度可扩展的应用程序提供一个简单的API.
Brechoh
一个在线的地理定位市场,允许人们在他们的社区买卖东西.
A Series of Asynchronous Functions
一个独立的开发工具系列. 我创建它是为了在一系列的操作数组中运行函数, 一旦前一个函数完全完成,每个函数都会运行.
Skills
Languages
ECMAScript (ES6), JavaScript, HTML5, CSS, HTML, TypeScript, Sass
Frameworks
MUI(材质界面),Redux, Jest, Cypress, Next.js, Bootstrap
Libraries/APIs
React, REST APIs, Node.js, jQuery, Highcharts
Tools
Git, JWPlayer
Paradigms
RESTful Development, Agile Software Development, Continuous Integration (CI), Unit Testing, Test-driven Development (TDD), Agile, Scrum, REST
Platforms
MacOS, Unix, Linux, Visual Studio Code (VS Code)
Storage
JSON, MySQL
Other
前端开发,WebSockets,用户界面(UI),函数
Education
2008 - 2013
计算机科学学士学位
伯南布哥-累西腓联邦大学