Guilherme Toti
Full Stack Developer
São Paulo, Brazil
+55 13981109488
Social IconDEV Community @guilhermetoti
Social IconGitHub @guilherme-toti
Social IconTelegram @guilhermetoti
Social IconInstagram @guilherme.toti
Social IconLinkedIn @guilhermetoti
Social IconTwitter @guilherme_toti
React Native
Ruby on Rails
Mobile & Responsive Design
WebRTC & WebSockets
I joined Computer Science degree 4 times but I always had to pause it because of work.
So, everything I learnt was from courses, articles and practicing.
Professional Profile

Being a software engineer, I enjoy translating business needs into robust and integrated technology solutions. I love working in fast-paced environments solving unique and challenging tech problems and developing innovative solutions. Tinkering with new technologies is my passion. With a track record of developing successful project implementations in multi-domains, I have been involved in technical designs, code development, application architecture, code review.

Be sure to check out my website for some of the work I've done.

Employment History
Sangoma Technologies - Frontend DeveloperJan 2019 – Present

Sangoma, is a leading voice and Unified Communications (UC) solution provider, award-winning cloud and on-premise UC PBX solutions. Also the primary developer and sponsor of the Asterisk project, the world’s most widely used open-source communications software, and FreePBX, the world’s most widely used open-source PBX software.

Technologies​ Used: React.JS, SIP.JS, Asterisk, React Native, Socket.IO, Electron, FreePBX

My Responsibilities
  • Coded application improvements in an agile environment with one-week sprints
  • Developed a solution for text formatting support similar to Slack
  • Refactored the Dialpad container logic (the heart of the application)
  • Implemented transfer call functionality
  • Meet with the team in San Diego. March 29/2019 - April 06/2019
POSPulse - Full Stack DeveloperAug 2017 – Jan 2019

POSpulse is the leading crowd-based shopper insights intelligence company in Europe, providing leading industry segments with more transparency and excellence to better market their products and services. Over 800,000 shoppers and consumers generate insights along the entire customer decision journey, providing real-time feedback on the shopping experience.

Technologies​ Used: React.JS, Ruby on Rails, Python

My Responsibilities
  • Integrated POSPulse and Streetspotr platforms on its acquisition
  • Coded a new dashboard from scratch to support both companies data
  • Improved platform user experience
  • Coded improvements in older POSPulse dashboard and admin panel
  • Meet with the team in Berlin. December 02/2018 - December 17/2018
Tellus App - Backend DeveloperJuly 2017 – Aug 2018

Tellus is a real estate platform transforming the rental experience into something efficient and modern. Tellus lets landlords collect rent, track expenses, list their property, screen tenants, handle work orders, sign leases, chat with tenants, find vendors, and more.

Technologies​ Used: Python, Node.JS, MongoDB, Aurora MySQL, Elasticsearch

My Responsibilities
  • Developed the "match and merge" solution to unify the properties records crawled from multiple sources
  • Removed all properties duplicated content and media
  • Scaled properties records from 5k to 6M+
Mercado Libre - Frontend DeveloperFeb 2017 – Aug 2017
Osasco, São Paulo, Brazil

literally "free market" in Spanish, is an Argentine company incorporated in the United States that operates online marketplaces dedicated to e-commerce and online auctions, including As of 2016, Mercado Libre had 174.2 million users in Latin America, making it the region's most popular e-commerce site by the number of visitors. The company has operations in Argentina, Bolivia, Brazil, Chile, Colombia, Costa Rica, Dominican Republic, Mexico, Ecuador, Guatemala, Honduras, Peru, Panama, Uruguay and Venezuela.

Technologies Used: React.JS, Node.JS

My Responsibilities
  • Member of the Backoffice team
  • Developed the new ERP for small and medium sellers
Luizalabs - Full Stack DeveloperSep 2015 – Feb 2017
São Paulo, Brazil

Use technology to deliver a differentiated customer experience. This is the goal of LuizaLabs, Magazine Luiza's Technology and Innovation lab.

Responsible for digitizing the Brazilian retail through autonomy and agile methodologies to innovate and delight the customer.

Technologies Used: Python, Django, Muffin, AsyncIO, Django Rest Framework, MySQL, MongoDB, Nginx, AWS, APIGEE, React.JS, Redux

My Responsibilities
  • Designed and coded the phone sales system
  • Found and fixed performance bottlenecks on Magazine Luiza e-commerce website to lower instance costs and increase conversion
  • Member of the first team to use React.JS in production for the payment checkout project with 1M+ daily access at Luizalabs
  • Implemented marketplace on Magazine Luiza e-commerce website
  • Designed and coded marketplace customer service
  • Coded the discount coupon API
Magazine Luiza - Full Stack DeveloperAug 2014 – Sep 2015
São Paulo, Brazil

Magazine Luiza is a retail chain. It has over 1000 stores, is present in 16 states of the country and its business model today is characterized as a digital platform with physical points.

Its e-commerce operation won 12 times the Diamond trophy in the B2C Excellence in Electronic Commerce Quality Award. In 2017, the company had its best result ever, with a net income of R$ 389 million, an increase of 300% compared to the previous year.

This year (2019), its sales totaled R$ 14.4 billion.

Great Place to Work LATAM - 2016/2015.

Technologies Used: Cython (for performance), Pandas (for large scale data management), PHP, MySQL, MongoDB, Memcached, Pentaho, AWS

My Responsibilities
  • Designed and coded the new supply system to supply 20k+ products to 1000+ branches every day
  • Increased processing time of supply system software from 9 hours to 7 minutes
StartImob - Full Stack DeveloperMay 2013 – July 2014
São Paulo, Brazil

StartImob was a startup that developed a Real Estate social network application to easily manage properties offers and enable direct contact with owner and buyer/tenant.

Technologies Used: PHP, MySQL, Nginx, Node, Socket.IO, jQuery

My Responsibilities
  • Coded the application being the lead of one more developer
  • Built a real-time chat system
  • Built all the build and deployment procedures
Microsistec - Full Stack DeveloperJan 2013 – May 2013
Praia Grande, São Paulo, Brazil

Microsistec is a real estate system that helps real estate brokers manage real estate, service, announce and close deals.

Technologies Used: PHP, ZendPHP, Doctrine, MySQL, jQuery

My Responsibilities
  • Maintained the application fixing issues and implementing new functionalities
Triares - Full Stack DeveloperMay 2012 – Jan 2013
Santos, São Paulo, Brazil

Web, design and strategic planning agency focused on multi-platform digital campaigns.

Technologies Used: PHP, CakePHP, MySQL, Axure, Photoshop, Fireworks, Illustrator

My Responsibilities
  • Coded websites and systems for clients
  • Drew websites wireframes
  • Designed websites layouts
Agência Lippy - Full Stack DeveloperApril 2008 – May 2012
Praia Grande, São Paulo, Brazil

Marketing and web design agency.

Technologies Used: PHP, MySQL, jQuery

My Responsibilities
  • Coded 40+ websites and web systems for clients
Freelancer - Full Stack DeveloperFeb 2006 – Aug 2014
Praia Grande, São Paulo, Brazil

Worked as freelancer developing since the wireframe to the code.

Technologies Used: PHP, CakePHP, Doctrine, Python, Django, MySQL, MongoDB, Nginx, AWS, Photoshop, Illustrator, Fireworks, Axure, Node, Socket.IO, jQuery

My Responsibilities
  • Designed and coded 80+ websites, e-commerces and systems for clients
  • Wrote a complete e-commerce platform in PHP from scratch