Phillipe Barbosa Guimarães, Developer in Ottawa, ON, Canada
Phillipe is available for hire
Hire Phillipe

Phillipe Barbosa Guimarães

Verified Expert  in Engineering

Front-end Developer

Location
Ottawa, ON, Canada
Toptal Member Since
November 17, 2022

Phillipe is a motivated and accomplished web developer committed to providing exceptional user experiences through a proactive approach to learning and adapting to emerging technologies. He has over a decade of experience in developing and maintaining web applications and consistently delivers high-quality web solutions.

Portfolio

Hubly
React, Python 3, GraphQL, Bitbucket, Git, JavaScript, HTML5, CSS3...
FreshBooks
JavaScript, HTML5, CSS3, SCSS, Ember.js, Python 3, MySQL, Jira, Scrum, GitHub...
Fiix
Angular, CSS3, SCSS, JavaScript, HTML5, Networking, Java, CQRS, TypeScript...

Experience

Availability

Part-time

Preferred Environment

MacOS, WebStorm, JetBrains, Slack

The most amazing...

...project I've ever worked on had the goal of analyzing satellite images to find when it was necessary to prune trees near power transmission lines.

Work Experience

Senior Software Engineer

2023 - PRESENT
Hubly
  • Enhanced the support process by implementing a comprehensive dashboard showcasing recurring themes, facilitating efficient prioritization of impactful features.
  • Revamped the customer onboarding process, introducing a customer-centric experience that remarkably reduced onboarding time while enhancing the overall user experience.
  • Collaborated closely with clients to define problem specifications and develop system designs.
Technologies: React, Python 3, GraphQL, Bitbucket, Git, JavaScript, HTML5, CSS3, Amazon Web Services (AWS), Full-stack Development, Python, User Experience (UX), Web Development

Senior Software Engineer

2021 - 2023
FreshBooks
  • Played a pivotal role as the team's go-to expert for front-end development, guiding best practices, conducting Proof-of-Concept (PoS), and facilitating architectural decisions about UI development.
  • Collaborated closely with team members, assisting and mentoring them in enhancing their skills and knowledge in front-end development.
  • Contributed to the team's Agile process to improve the overall velocity predictability and work-life balance.
Technologies: JavaScript, HTML5, CSS3, SCSS, Ember.js, Python 3, MySQL, Jira, Scrum, GitHub, HTML, CSS, Git, REST APIs, Front-end, Full-stack, Google Cloud Platform (GCP), Front-end Development, Python, User Experience (UX), Web Development

Senior JavaScript Software Engineer

2019 - 2021
Fiix
  • Spearheaded the front-end development of the company's flagship product, transitioning it to modern architecture by utilizing Angular 10+ as the cutting-edge UI framework and Java microservices as the back end.
  • Achieved seamless cross-browser compatibility (Chrome, Firefox, Safari, and Edge) for the new version, enhancing accessibility and user experience.
  • Collaborated closely with cross-functional teams, including designers and back-end developers, to ensure smooth integration and efficient delivery of high-quality software.
  • Led user training sessions to enhance the team's knowledge and proficiency in front-end development.
  • Employed active problem-solving skills to troubleshoot and resolve any technical issues or challenges encountered during development.
Technologies: Angular, CSS3, SCSS, JavaScript, HTML5, Networking, Java, CQRS, TypeScript, Jira, Scrum, GitHub, HTML, CSS, Git, REST APIs, Amazon Web Services (AWS), Front-end Development, User Experience (UX), Web Development

Senior Software Developer

2016 - 2019
SOTI
  • Played a crucial role in developing the latest version of MobiControl (v14), the company's flagship product, resulting in a complete redesign and enhanced functionality.
  • Utilized cutting-edge web technologies, such as Angular 2+ with TypeScript, HTML5, and CSS3, to ensure responsive design and cross-browser compatibility across Chrome, Firefox, Safari, Edge, and IE11.
  • Embraced Agile methodologies by conducting daily Scrum meetings, sprint planning, retrospectives, three amigos, and utilizing a Scrum task board for efficient project management.
Technologies: Angular, CSS3, SCSS, HTML5, Jira, C#, Scrum, SQL, JavaScript, TypeScript, HTML, CSS, Git, REST APIs, Front-end, .NET, C#.NET, Front-end Development, User Experience (UX), Material UI, Web Development

System Analyst

2014 - 2016
Concert Technologies
  • Researched and developed a system to analyze satellite images to prune trees near power transmission lines.
  • Developed a dashboard for creating dynamic widgets to help owners understand how their business is going.
  • Improved the company's internal website based on SharePoint 2013.
Technologies: AngularJS, C#, HTML5, CSS3, JavaScript, MySQL, Node.js, Highcharts, HTML, CSS, .NET, Full-stack, C#.NET, Front-end Development, Web Development

System Analyst

2010 - 2014
Localiza
  • Helped with the migration and integration of the legacy systems with SAP.
  • Managed the specifications, implementation, and delivery of many features by a third-party company.
  • Developed and maintained a public website written in ASP.NET.
Technologies: ASP.NET, C#, VB.NET, Active Server Pages (ASP), SQL, .NET, Full-stack, C#.NET, Web Development

Work Request Portal

I worked on a web application that creates maintenance requests from guests for any asset. Acting as a front-end lead developer, I had the opportunity to define the overall Angular application structure and implement most of the UI code. The project resulted in high user acceptance and a very low number of bugs.

Tree Prune Prediction

An application that analyzes satellite images to predict when a tree near a power line transmission has to be pruned before it touches the power line. I acted as the developer liable for analyzing the satellite image of where all the trees were to check whether or not they needed to be pruned.

Languages

JavaScript, CSS3, CSS, HTML5, SCSS, TypeScript, SQL, HTML, C#, Python 3, Java, VB.NET, Active Server Pages (ASP), C#.NET, GraphQL, Python

Frameworks

Angular, Angular Material, Ember.js, AngularJS, ASP.NET, .NET, Material UI

Other

Front-end Development, Front-end, Full-stack, User Experience (UX), Web Development, Networks, Networking, Full-stack Development

Tools

Jira, Git, GitHub, WebStorm, JetBrains, Slack, Bitbucket

Paradigms

Scrum, CQRS

Storage

Databases, MySQL

Libraries/APIs

Node.js, Highcharts, REST APIs, React

Platforms

MacOS, Amazon Web Services (AWS), Google Cloud Platform (GCP)

2006 - 2009

Bachelor's Degree in Computer Science

FUMEC University - Belo Horizonte, Minas Gerais, Brazil

MARCH 2016 - MARCH 2018

Programming in HTML5 with JavaScript and CSS3

Microsoft

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