
Samuel Gomes
Verified Expert in Engineering
Solution Architect and Developer
Barcelona, Spain
Toptal member since June 16, 2021
Sam is an all-terrain solution architect with 15+ years of experience. He began his career as a full-stack C# developer and has since been a tech lead, delivery manager, project manager, database administrator, and head of development. Sam has led and developed sales, marketing, field service, mobile banking, and e-learning solutions for clients such as IWG, Unilever, P&G, Santander, Bosch, L'Oréal, and Carrefour. He loves to solve problems and get his hands dirty to deliver what clients need.
Portfolio
Experience
- ETL - 15 years
- C# - 15 years
- Web Services - 15 years
- SQL - 15 years
- Data Modeling - 15 years
- Microsoft SQL Server - 12 years
- Agile - 8 years
- PostgreSQL - 7 years
Availability
Preferred Environment
PostgreSQL, Node.js, C#, Amazon Web Services (AWS), Azure, Microsoft SQL Server, Apache Kafka, Jira, Confluence, APIs
The most amazing...
...solutions I've worked on helped corporations digitalize their workflows in sales, retail marketing, field service, mobile banking, and e-learning markets.
Work Experience
Data Engineer
Freelance (Toptal Clients)
- Migrated an Oracle APEX application and data warehouse to a new AWS RDS instance, tuning queries and optimizing database tables, such as partitioning and indexes. Tracked tasks and progress using Trello.
- Optimized queries, databases, and server settings for querying and processing millions of records daily for a financial services company; dockerized a server running an integration application; and used Jira to track and report progress.
- Assisted a retail company in migrating from Microsoft SQL to PostgreSQL and optimizing indexes and server configuration settings.
Technical Solution Architect
International Workplace Group (IWG)
- Designed a solution to unify customer access to business centers and rooms and identify related services, such as printing and coffee. The solution impacted 200,000 customers in phase one and two million in phase two.
- Created a technical documentation template on Confluence and migrated the existing solutions to it.
- Became a central technical reference for all solutions used in the business centers and worked with other solution architects and enterprise architects to create conventions and standards.
Head of Software Development | Database Administrator
Learnlight
- Created new code and moved problematic NHibernate queries from the main application to PL/pgSQL stored procedures. This increased application performance by 230% while the number of students increased by 300% in the same period.
- Collaborated with the product team to translate business requirements into technical requirements and assisted in developing complex database functions.
- Tailored an Agile-based project management methodology, using sprints, Jira, and Confluence. Implemented CI/CD pipelines using Jenkins.
- Migrated the platform to AWS, adding fault tolerance, high availability, environment separation, and load balancing.
Solution Architect | Project Manager
Spring Global
- Developed sales automation solutions for Unilever, retail marketing for Procter & Gamble, and mobile banking for Santander and ItauBBA, supporting almost 500,000 users in total.
- Led and coordinated multiple teams of 3-21 developers located in Brazil and Colombia for multiple projects, using Jira, Confluence, and Microsoft Project.
- Worked closely with the client's technical team, designing complex integrations using batch files and web services.
Senior Software Developer | Team Leader
Spring Global
- Developed sales automation solutions for companies, including Capel (beverages), Coopeuch (fintech), Bosch, and L'Oreal, increasing sales efficiency by 23%.
- Built a retail marketing solution for Carrefour, allowing merchandisers to research and report product pricing using PDAs.
- Developed a field services solution for SKY (Satellite TV), allowing technicians to manage work orders and communicate instantly with dispatch.
- Supported live applications, optimizing database queries and reports.
Experience
Learnlight E-learning Platform
https://app.learnlight.comUnilever Copacabana Acceleration, Middle Americas
Unilever Copacabana, Brazil
Santander Mobile Banking, Brazil
Education
Bachelor's Degree in Graphic Design
São Paulo University Center for Fine Arts - São Paulo, Brazil
Skills
Libraries/APIs
Node.js, JasperReports
Tools
Bitbucket, Jira, Confluence, Jenkins, Microsoft Power BI, Oracle Application Express (APEX), Trello
Languages
PL/pgSQL, SQL, C#, Java, GraphQL, C#.NET, Objective-C, Python
Paradigms
Agile, ETL
Storage
PostgreSQL, Microsoft SQL Server, Data Integration, Oracle PL/SQL, MongoDB, Azure SQL, Google Cloud
Frameworks
ASP.NET, .NET
Platforms
Amazon Web Services (AWS), Azure, Apache Kafka, Docker, Databricks, Android, iOS, Talend, Oracle
Other
Data Engineering, Data Modeling, APIs, Web Services, Project Management Professional (PMP), Data Warehousing, SAP Process Integration (PI), SAP BusinessObjects Data Service (BODS), Design, Lean Project Management, Gestalt Laws, Semiotic Analysis, Azure Data Factory (ADF), Azure Data Lake
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