Bruno Trentini, Developer in Joinville - State of Santa Catarina, Brazil
Bruno is available for hire
Hire Bruno

Bruno Trentini

Verified Expert  in Engineering

OpenEdge Developer

Joinville - State of Santa Catarina, Brazil

Toptal member since July 17, 2023

Bio

Bruno is a skilled professional with over 15 years of experience as an OpenEdge developer and ERP consultant focused on the industrial sector. His skillset spans system analysis, product development, custom projects, and solution creation. Bruno excels at optimizing system performance and enhancing user experience, providing excellent value to organizations seeking software and ERP system improvements.

Portfolio

TRENTECH
OpenEdge, Progress 4GL, Enterprise Resource Planning (ERP), Systems Analysis...
Ótima Sistemas
Progress 4GL, OpenEdge, Systems Analysis, System Development...
GATI
OpenEdge, Progress 4GL, Enterprise Resource Planning (ERP), Systems Analysis...

Experience

  • OpenEdge - 15 years
  • Progress 4GL - 15 years
  • Programming - 15 years
  • Management Reports - 10 years
  • Systems Analysis - 10 years
  • Software Integration - 8 years
  • XML - 6 years

Availability

Part-time

Preferred Environment

OpenEdge, Progress 4GL, Enterprise Resource Planning (ERP), Windows, Skype, WhatsApp

The most amazing...

...system I've created is a cost-effective fiscal integration solution that improves client operations by eliminating the need for extra staff.

Work Experience

OpenEdge Developer and Analyst

2017 - PRESENT
TRENTECH
  • Developed many programs and routines in OpenEdge to improve and simplify the ERP's default system.
  • Helped to improve the reporting process of a client's factory, feeding the ERP system with better and more trustful information.
  • Built a system to check and guarantee correct cargo processing, reducing shipping errors to almost zero.
Technologies: OpenEdge, Progress 4GL, Enterprise Resource Planning (ERP), Systems Analysis, Software Development, System Integration, OpenEdge ABL

Partner and Senior OpenEdge Analyst and Developer

2013 - 2017
Ótima Sistemas
  • Developed projects, customized software in OpenEdge, and implemented many ERP process improvements and integrations.
  • Assisted and managed less experienced developers while developing large and complex projects.
  • Acted as a partner for Ótima Sistemas, participating in and managing several significant projects for various regional industries.
Technologies: Progress 4GL, OpenEdge, Systems Analysis, System Development, Enterprise Resource Planning (ERP), XML, OpenEdge ABL

OpenEdge Developer and Analyst

2011 - 2013
GATI
  • Developed customized systems in OpenEdge for many different clients.
  • Introduced an XML invoice importer product integrated with the ERP system, leading customer support activities and developing improvements and customizations based on client requests.
  • Performed systems analysis and contributed to gathering various scopes for customer needs.
Technologies: OpenEdge, Progress 4GL, Enterprise Resource Planning (ERP), Systems Analysis, XML, OpenEdge ABL

OpenEdge Developer

2010 - 2011
SQLWorks
  • Developed customized systems in OpenEdge for many different clients.
  • Helped improve the company's internal system of appointments.
  • Designed and implemented systems integrated into the company's ERP.
Technologies: OpenEdge, Progress 4GL, WebSpeed, OpenEdge ABL

OpenEdge Developer

2007 - 2010
TOTVS
  • Contributed to development processes and trained extensively in the OpenEdge and WebSpeed languages.
  • Helped to improve the specific WebSpeed system for an outsourcing client.
  • Acquired significant knowledge and expertise in ERP systems.
Technologies: OpenEdge, WebSpeed, Enterprise Resource Planning (ERP), OpenEdge ABL

Scale Reporting

This project involved requirement analysis and the development of new routines in OpenEdge for integrating scales with the factory's specific reporting program, which combined with the ERP through an application server.

System for Steel Coil Returned to Stock

I developed a project in OpenEdge integrated with the ERP system through an application server. The project's goal was to facilitate the return of steel coils used in the manufacturing process to the customer's stock, update it, and generate scrap on the ERP based on the difference between the production reports and the weight of the returned steel coil.

Intercompany Integration

This project involved performing requirement analysis and scope development for fiscal integration between two companies within the same group, a trading company and a manufacturing company.
New programs, panels, and routines were developed in OpenEdge to automate and streamline issuing invoices and fiscal receipting according to the client's needs.

XML Importer

This project involved developing and implementing programs in OpenEdge to import XML invoices and facilitate integration with the ERP system. Before implementing this tool, it was necessary to enter all the invoice information into the system manually. Using the XML importer, the invoice data is pre-loaded, verified, and imported into the ERP system easily, quickly, and accurately.

Barcode Stock and Expedition Labels

This project entailed developing labels on raw materials, including steel coils and strips, in stock and finished products. The thermal print labels were written in the Zebra Programming Language (ZPL) with information generated by OpenEdge programs.

Barcode Inventory

This project was developed in OpenEdge to simplify the ERP's default inventory counting process with a barcode reader and customized labels created in previous projects. A panel was built to show the count results against the stock balance and then integrate the count with the ERP's default inventory process.

Barcode Billing

This project involved the development of programs and routines in OpenEdge, integrating with the ERP through an application server. The main goal was to validate the load directly at the loading dock on the truck using a barcode scanner. If the load has the same labels planned for that truck, the invoices for the load are automatically generated, integrating all the specific routines that the client already had with the invoice generation routines of the ERP system.

Machine Load System

I developed a specific routine in OpenEdge to calculate the cutting time of a production order and queue it in the machine according to the cut order calculated and defined by the customer, the production managers, the production calendar, and the work shifts. After implementing the machine load system, a routine was developed to calculate a precise shipping date at the moment of creating or approving a sales order.

Performance Improvements on BI Extractors

Improvements were made to OpenEdge programs that extract data from the ERP to feed the client's business intelligence system. These improvements were made by adjusting and organizing the source code, implementing better development practices, and creating better table indexes to enhance overall performance. Some extractors became fifty times faster, providing more accurate and up-to-date information.

Gate Control for Maintenance Technicians

I improved the concierge system for maintenance technicians by integrating their schedules into the ERP system. This project enabled more secure control over authorized individuals entering the company premises.

Tasks Panel for Maintenance Technicians

I developed a program in OpenEdge integrated with the ERP system through an application server, enabling maintenance technicians to log in, view their maintenance orders, and see their pending tasks. Within the program, technicians can start and track tasks. The program automatically integrates with the ERP system, using the reported start and end times registered by the technician.
2008 - 2013

Bachelor's Degree in Information Systems

University of the Region of Joinville (Univille) - Joinville, Brazil

2006 - 2008

Technical High School Diploma in Computer Systems

SENAI Joinville - Joinville, Brazil

Tools

OpenEdge, Skype

Languages

Progress 4GL, OpenEdge ABL, XML, Zebra Programming Language (ZPL)

Platforms

Windows

Other

System Development, Software Development, Programming, Systems Analysis, Management Reports, Software Integration, Enterprise Resource Planning (ERP), System Integration, WebSpeed, WhatsApp, Information Systems

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