
Guilherme Vieira
Verified Expert in Engineering
Back-end Developer
Caxias do Sul - State of Rio Grande do Sul, Brazil
Toptal member since December 18, 2020
Guilherme is an entrepreneur and engineer who has written code for over 18 years, from 3D and mobile to web and C++. He founded and grew his own business, which was successfully acquired a few years later, and held roles as a CTO and engineering manager. Guilherme has led multiple software engineering teams to deliver top value from day one to clients while working on projects with tight deadlines and high expectations.
Portfolio
Experience
- Back-end - 15 years
- SQL - 10 years
- Ruby - 10 years
- Databases - 10 years
- Ruby on Rails (RoR) - 10 years
- Software Architecture - 8 years
- Technical Consulting - 7 years
- Go - 3 years
Availability
Preferred Environment
Ruby, Go, Ruby on Rails (RoR), Sinatra, Databases, SQL, PostgreSQL, Back-end, Back-end Architecture, System Architecture
The most amazing...
...thing I've developed was software for sales representatives that could be used on smartphones, tablets, and the web.
Work Experience
Team Lead Software Engineer
Toptal
- Created and maintained a comprehensive system to manage operational issues and focused on improving quality throughout the company.
- Improved the internal system to ensure clients were better served.
- Managed a team of eight engineers to deliver high-value solutions to internal and external clients while meeting tight deadlines.
Engineering Manager
Promob
- Organized the engineering process to deliver new features.
- Implemented a synchronization system to enable users to access information without the internet.
- Managed a complex merge process for the company, including setting up new teams and picking new technologies.
CTO
Flip Studio Software
- Created, published, and sold a full-featured system for sales representatives.
- Implemented a framework that could be reused between iOS and Android applications.
- Created a synchronization system between the company's product and client ERPs.
Lead Software Engineer
Promob
- Implemented utilities to simplify the process of designing 3D furniture.
- Integrated a full-featured render system to better present final results to clients.
- Improved the framework to plan, design, and present 3D home environments.
Experience
Promob Software
http://www.promob.comEmporium App
Toptal Platform
http://toptal.comEducation
Master's Degree in Business Administration (MBA)
Fundação Getúlio Vargas - São Paulo, Brazil
Bachelor's Degree in Computer Science
Caxias do Sul University - Caxias do Sul, Brazil
Skills
Libraries/APIs
REST APIs
Languages
Ruby, C#, Objective-C, Go, SQL
Frameworks
Ruby on Rails (RoR), .NET, Sinatra
Paradigms
Back-end Architecture, Management, REST, Microservices
Storage
JSON, Databases, PostgreSQL, MySQL, SQLite
Platforms
iOS, Amazon Web Services (AWS)
Industry Expertise
Marketing
Other
Software Engineering, CSV Export, CSV, CSV Import, Architecture, Software Architecture, Technical Consulting, Back-end, System Architecture, Consulting, APIs, Business, Finance, Projects, Cloud
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring