
Felipe Pilon
Verified Expert in Engineering
Software Developer
Blumenau - State of Santa Catarina, Brazil
Toptal member since March 15, 2021
Felipe is a database developer with 10+ years of experience, mainly with Microsoft SQL Server, but he's also familiar with Oracle, MySQL, and Postgres. He's worked with several software implementation projects around the globe, most of them related to logistics. Passionate about programming, he's always ready for new challenges. His skills include problem solving, logical thinking, and troubleshooting.
Portfolio
Experience
- Microsoft SQL Server - 12 years
- Data Modeling - 12 years
- SQL - 12 years
- Database Modeling - 12 years
- Database Design - 11 years
- PostgreSQL - 3 years
- Node.js - 3 years
- JavaScript - 3 years
Availability
Preferred Environment
Microsoft SQL Server, PostgreSQL, MySQL, Node.js, React, C#
The most amazing...
...project I've worked on is implementing a warehouse management system (WMS) for a customer who needed to integrate it with his automation system.
Work Experience
Logistics Consultant
The Körber Group
- Built the integration between the WMS system and the Geek+ robotics solution for a customer in Australia. We used SQL Server Service Broker, Windows Services, and Web Server (designed with C#) in the solution, along with regular database routines.
- Participated in a workshop where one of my tasks was to design new customer warehouse operation processes. This included the creation of process flows with Microsoft Visio. Some of the processes required database modeling as well.
- Managed a team of 1-5 developers using an internal methodology (hybrid Scrum) to deliver the WMS processes I also helped design. The deliveries included integrations with the robotic system, voice applications, mobile processes, and web pages.
Functional Analyst
DHL International
- Developed new WMS processes to manage a client cross-docking operation. Even though this client operation was completely different, I integrated the new processes with the application standard ones, reusing the same database model and routines.
- Designed and developed the serial number control functionality in the WMS system. This required new database tables and routines able to manage a high volume of transactions a day.
- Implemented the source code control using Git and TFS. I also created a Windows app using C# that we used to generate and export releases from Git, increasing the quality of the deliveries and helping manage the product backlog.
Implementation Consultant
The Körber Group
- Used Microsoft SQL Server to develop the integration between the Körber's WMS system and the customer's WCS system provided by Knapp. This project had a huge complexity due to the high volume of transactions executed by the operation.
- Executed assessment for a customer who was having several performance issues with the WMS system. Throughout this project, I mapped and performed some database model changes and rewrote some routines that were harming the application.
- Designed and developed a solution for a customer to control inventory attributes that were not physically available on the goods' packages. It ran along with the other warehouse processes and needed to be transparent for the final users.
- Improved the standard WMS cartonization stored procedures to accommodate customer requirements such as goods nested volume and knead percent.
Software Developer
BGA Gerencial Tecnologia
- Developed a Windows desktop app using C# and WPF that auto generates invoices for customer orders, integrating the customer's ERP and WMS systems.
- Designed several SQL queries for the BGA's BI system, such as the average ticket price and quantity and the target versus performed sales report queries.
- Developed several changes to the Linx ERP system, mainly in the accounting module, along with several reports using VFP and Crystal Reports.
Software Developer
Linx
- Developed the integration between the Link ERP system and the Sythex WMS system for an eCommerce customer. This was entirely developed using Microsoft SQL Server stored procedures, jobs, and linked servers.
- Used Visual FoxPro and Microsoft SQL Server to develop a tool to auto-generate invoices for eCommerce orders within the Linx ERP system.
- Developed the integration between a customer's Linx POS system and the invoicing system from Inventti. Apart from Microsoft SQL Server and Visual FoxPro development, I created a Windows service using C# to process the invoices.
Experience
WMS and WCS Integration
WMS Serial Number Capture Capture Implementation
WMS Cross-docking Functionality
Education
Bachelor's Degree in Computer Science
Universidade Regional de Blumenau (FURB) - Blumenau, Brazil
Certifications
CTL.SC0x—Supply Chain Analytics
edX, Inc.
2778: Writing Queries Using Microsoft SQL Server 2008 Transact-SQL
KeepIt
6232: Implementing a Microsoft SQL Server 2008 Database
KeepIt
Skills
Libraries/APIs
Node.js, React
Languages
SQL, C#, Visual FoxPro, JavaScript, T-SQL (Transact-SQL)
Storage
Microsoft SQL Server, Database Modeling, PostgreSQL, JSON, MySQL
Paradigms
Database Design
Frameworks
Windows Presentation Foundation (WPF)
Platforms
Oracle
Other
Warehouse Management System (WMS), Data Modeling
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