Bruno Pintos

Software developer

profile image

I live in Montevideo, Uruguay, and work at Effectus Software — a mobile & web applications development agency.

linkedin image
github image
twitter image
mail image
go down arrow

Projects

Cooper's Hawk App

Project Cooper's Hawk

Cooper's Hawk Winery & Restaurants is an Illinois-based restaurant and winery chain with more than 40 locations, each including a full-service restaurant, tasting room, and retail store. I took part in the development of its app, which included the Location of the restaurants, Reservations, Gifting bottles, Menu, and more.

To do this, we used a React Native front-end and integrated it with an already built back-end. I was front-end developer.

Figo Pet Insurance App

Project Figo Pet Insurance

Figo Pet Insurance is a Chicago-based company that serves for pet owners to improve communication with Vets around the globe. The main feature built included the creation of a chat for their React Native app to accelerate the live communication. This included real-time communication, history of chats, notifications, and ratings.

To reach this live communication, we integrated with SignalR. I was front-end lead developer taking all major features.

JShip website

Project JShip

JShip is a tool to ship packages directly from your home. It allows you to compare prices across different service providers taking into consideration size and weight to maximize productivity while selecting the best cost effective service.

To do this we used a React front-end and integrated with a Rails back-end. I was front-end developer.

AyP soft website

Project AyP soft

I developed the website of AyP soft — an Uruguay-based company specialized in Enterprise Resource Planning for small and medium-size companies. I took part in the creation of the responsive designs making the web suitable for desktop, tablets and mobile browsers.

To do this I used React.js, Next.js, and JavaScript. It was an individual development and I took all features.

Skills

/react

React/React Native

I've been part of different projects with React and React Native for the past 2+ years, and I have the ability to operate effortlessly with this technologies. I am familiar with concepts such as virtual DOM, JSX, functional components, hooks, Redux, components lifecycle, custom hooks, HOCs, etc.

/git/github/gitlab/bitbucket

Git

I have been working with Git since college, and I am really used to the tool. Regarding online repositories, I've been part of projects stored on Github, Bitbucket, and Gitlab. I'm really familiar with concepts such as commits, pull/push, stash, rebase, merge, pull requests, reviews, approvals, and more.

/jira/trello

Management Tools

As a really important part of the software development process, the management tools were always there for me. I used others, but on most projects, I have been working with Jira or Trello and consider them the best. Allowing many integrations (time-tracking apps, design tools, online repositories, etc.) makes them great management tools.

/figma/sketch/zeplin

Design Tools

I have been part of several projects with design tools such as Figma, Sketch, and Zeplin. I am used to its interface, which makes it easy for me to export files, navigate through the screens' flow, and comment on parts of the design to discuss different approaches with the project designers.

/javascript/typescript

Languages

React and React Native are javascript-based, so my preferred languages are Javascript and Typescript. I usually prefer to work with the last one, because of the additional typing, generics, interfaces, etc, which makes it a more robust language in my opinion.

/node/rails/java

Back-end

For back-end or full-stack projects, I have experience working with Node or Java, creating, in most cases, desktop apps. I also took part as a front-end developer in many projects that had a Ruby on Rails back-end, so I have some basic knowledge of that language too.

/electron/phaser

Other JS Frameworks

I also had the opportunity to work with Electron, a cross-platform desktop application framework based on Node. And with Phaser, which is a Javascript game framework.