Recommended expert

Andrea Goldoni

Senior Software Developer and Consultant

Andrea Goldoni
Ascoli Piceno, Italy

Experience

Jan 2023 - Dec 2025
3 years
Bologna, Italy

Senior Software Developer and Consultant

Freelance

  • Joined professional training and assistance for self publishing and e-commerce using AI tools like ChatGPT, PlottyBot, Gemini
  • Planned publishing of first books on Amazon USA, Germany and/or Spain in October 2025 and activation of first e-commerce shops next year
  • Medium/long-term Python, C++ and Azure & Power BI project: built data ingestion and transformation pipelines using Python, C++, PySpark, Spark, Databricks, Azure Data Factory, Azure Synapse, Azure Data Lake; worked with MongoDB, Apache Parquet, Power BI, SQL; applied OpenAI, ChatGPT and prompt engineering
  • Medium-size C#.NET and ASP.NET Core web project handling train traffic in European railways with Razor pages, JavaScript, jQuery, Knockout.js, HTML and CSS
  • Conducted various Delphi migrations: analyzed pros and cons of Delphi 7, 2007, XE, 11 Alexandria and 12; addressed database drivers (BDE vs ADO), DevExpress libraries, unit organization, separation of concerns, third-party components and Unicode support
  • Delivered advanced trainings in AI, machine learning and deep learning, covering OpenAI Python library, LLMs, NLU, NLP, conversational AI, ChatGPT models, prompt engineering, generative AI for images, sound and text; used Midjourney, Leonardo, BlueWillow, DreamStudio, Stable Diffusion, Whisper; trained on Python & AWS Lambda functions, Amazon book selling, Amazon Ads, Facebook Ads, TikTok Ads, dynamic e-commerce and drop AI
Jan 2020 - Dec 2022
3 years
Groningen, Netherlands

Senior Software Developer and Consultant

Freelance

  • Developed small/medium-size Python & C++ project for a large retail store using FastAPI, RESTful APIs, Swagger, Oracle, SQL, PL/SQL, Docker and GitHub
  • Updated back-office digital marketing logic in a banking assignment with C++, Python, Flask, FastAPI, PySpark, Pytest; applied NLP with spaCy and Keras; performed data cleaning, normalization and ETL pipelines in Azure Synapse and Databricks using PyCharm, Jupyter Notebook and Docker
  • Built decision-making dashboards for an investment bank using Power BI Desktop, Power BI Service and Power Query
  • Developed financial back-office modules in COBOL for an investment bank using Micro Focus Visual COBOL, handling XML and JSON data for securities, current and savings accounts, internet savings and interest calculations
  • Started a digital entrepreneur project: built a PHP and MySQL community platform with messaging, AI tools, text analysis and NLP, designed for scalable architecture to support over a million users
Jan 2013 - Dec 2020
8 years
Bologna, Italy

Software Developer / Consultant, BI Senior Developer & Data Engineer

Multiple clients

  • Implemented ERP business procedures in finance, sales and production using Dynamics AX, D365, Visual Studio, SAP PP module and SAP BODS
  • Modeled relational databases and data warehouses; worked with Progress OpenEdge ABL procedures
  • Developed front-end web projects with JavaScript, TypeScript, HTML, CSS, XML and XSLT
  • Delivered back-end solutions in Delphi, Java JEE with Spring and Hibernate, Python web projects and financial applications
  • Programmed mainframe applications with COBOL, Micro Focus COBOL and AS/400; performed business analysis activities
  • Applied machine learning, text mining, AI, DevOps with C, C++, QT, Python and R using Anaconda, PyCharm
  • Built Python APIs on AWS Lambda; created RESTful APIs with FastAPI; automated infrastructure with Terraform and Jenkins
  • Handled big data and NoSQL databases (MongoDB); performed BI, eReporting and data engineering with Power BI (DAX, Power Query, Power Apps), SSIS, SSAS, SSRS, Tableau Prep and Tableau
  • Used AWS core services, Azure SQL, Azure Data Factory, Azure Synapse, Azure Storage and Databricks; processed data with Snowflake and Matillion; practiced TDD and GitHub
Jan 2011 - Dec 2013
3 years
Bologna, Italy

Software Developer / eReporter

Multiple clients

  • Implemented ERP business processes in finance, sales and production with Dynamics AX, X++ and C#
  • Developed web applications using JavaScript, HTML, CSS and Java
  • Built back-end solutions in Delphi, C++ and Java
  • Created BI and eReporting solutions with Progress OpenEdge ABL procedures and Jasper Reports
  • Designed advanced Excel dashboards with DAX, charts and pivot tables
  • Developed financial applications in Delphi, C++, Java, COBOL and Visual COBOL
  • Conducted business analysis; applied TDD and GitHub for software development
Jan 2007 - Dec 2010
4 years
Amsterdam, Netherlands

Business Intelligence Senior Developer and Consultant, Business Analyst

Ordina BPO

  • Developed portfolio management dashboards and daily financial reports at Insinger De Beaufort Bank using Actuate/OpenText Magellan BI, Visual Basic, SQL, ETL and integration with Triple’A Asset Management System
  • Integrated Actuate reports with eBanking front ends; wrote Progress 4GL OpenEdge procedures; worked with Oracle, TOAD, SQL, DB2 and Sybase
  • Implemented LDAP SSO integration; customized front-end with JavaScript, CSS and HTML
  • Administered and tuned Actuate/Magellan servers at Insinger De Beaufort Bank
  • Migrated financial back-office database from Quaestor to Thaler at NWB Bank using Actuate/OpenText Magellan, Oracle TOAD, SQL, Oracle and COBOL
  • Delivered small BI projects and IT coaching using advanced Windows, Unix, QlikView and Excel
Jan 2000 - Dec 2007
8 years
Hoofddorp, Netherlands

Senior Software Developer and BI Developer / Consultant

Allshare Media Banking

  • Conducted complete analysis of Corporate Action Management for securities trading, including data modeling, workflow diagrams, GUI design and pseudo-code implementation
  • Served as banking data analyst, BI developer and eReporter using Actuate/OpenText Magellan BI, Visual Basic, HTML, CSS, JavaScript, SQL and ETL processes
  • Integrated BI reports into eBanking front ends with Oracle SQL and PL/SQL
  • Developed QlikView financial reports and eBrokerage front-end with Java, JavaScript, HTML, CSS, XML and XSLT
  • Built SOAP-based back-end for BI reports using Java and Actuate Magellan libraries
  • Managed version control with CVS and issue tracking with Jira
  • Supported customers including DSB Bank, Delta Lloyd Bank, Argenta Bank, NWB Bank and Alternatif Bank Istanbul
Jan 1998 - Dec 2000
3 years
Bologna, Italy

ICT Contractor

Freelance

  • Developed Easy Store System software for furniture shops using Delphi and Object Pascal, including data modeling, business logic and rules
  • Built eReporting solutions with Report Builder
  • Provided basic IT training and mentoring on Windows, Word and Excel for professionals and entrepreneurs
Jan 1997 - Dec 1998
2 years
Bologna, Italy

System Administrator / Engineer

Teko Telecom S.r.L.

  • Maintained Sun Unix servers and performed system administration with shell scripting and C
  • Implemented and customized software for mobile phone repeaters to enhance signal under tunnels
  • Conducted RS232 serial port programming for PC-to-PC file transfer using shell scripting, C and C++
Jan 1992 - Dec 1997
6 years
Bologna, Italy

Senior Software Analyst & Developer

Datalogic S.p.A.

  • Developed an Available-to-Promise (ATP) function in Progress OpenEdge to calculate product availability and delivery dates for order fulfillment
  • Implemented roll-up procedures for product cost calculation and reverse Bill of Materials explosion in Progress OpenEdge
  • Engineered embedded and real-time system routines to control high-tech laser devices using Turbo Pascal, C and C++

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (15 years), Banking and Finance (14 years), Retail (9 years), Professional Services (8 years), Manufacturing (6 years), and Transportation (3 years).

Information Technology
Banking and Finance
Retail
Professional Services
Manufacturing
Transportation

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (32 years), Business Intelligence (21 years), Product Development (15 years), Sales (6 years), Finance (6 years), and Supply Chain Management (6 years).

Information Technology
Business Intelligence
Product Development
Sales
Finance
Supply Chain Management

Summary

28 years of IT working experience as Senior Software Developer, BI Developer/Consultant, Data Engineer, IT Coach. Handling complex data pipelines, ETL processes, data ingestions, data transformations in Data Projects. Building scalable software architectures and leading technically data-driven projects, following BI & Data Engineering projects end-to-end. Expert in ERP systems, Business Intelligence, AI, Machine Learning, Deep Learning, Statistical Models, Predictive Models, Financial Analysis.I followed numerous projects in sectors like Manufacturing, Sales, Retail, Banking, Embedded, Telecommunications and other.

Skills

  • Technical Skills**

  • Python, Anaconda, Jupieter Notebook, R, R-shiny, Java, C, C++, Qt, C#.net, Delphi, Visual Basic, Cobol, Javascript, Html, Css

  • Python Libraries: Pandas, Numpy, Matplotlib, Re, Pytest, Flask, Kivi, Scikit-learn, Pytorch, Pyspark, Gdal, Justpy, Fastapi, Restful Apis

  • Ai: Openai, Chatgpt, Opencv, Spacy, Nltk, Keras Framework, Tensorflow

  • Operating Systems: Windows, Dos, Unix, Linux, As/400, Icl Minicomputer Os For Cobol & C

  • Data Processing Frameworks: Apache Spark, Kafka

  • Architectures, Design Patterns And Protocols: Mvc, Soap, Tcp/ip, Rest, Uml, Oop Design Patterns

  • Database Technologies: Sql, Pl/sql, T-sql, Sql-server, Oracle, Progress Openedge, Mongodb, Apache Parquet

  • Erps: Sap, Microsoft Dynamics Ax, D365, Sap, Mfg-pro, Quaestor, Triple’a Plus, Thaler, Secman, Quasar, Crs, Easy Store System

  • Bi & Data Warehousing Solutions: Actuate / Opentext Magellan, Snowflake, Microsoft Bi Stack, Qlik View / Qlik Sense, Powerbi, Tableau, Sap Bods, Sap Analytics Bw

  • Etl Tools And Platforms: Ssis, Azure Data Factory, Azure Synapse, Databricks, Open Text Magellan

  • Ai: Chat Gpt, Copilot, Designrr, Plottybot, Generative Ai, Amazon Books Publishing, Ai In E-commerce

  • Cloud Platforms: Azure, Aws

  • Containerization And Orchestration: Docker, Kubernets

  • Devops Practices: Ci/cd, Terraform, Jenkins, Git

  • Soft Skills**

  • Providing Leadership, Training, Mentoring And Coordination In Small Technical Teams, Often Combining It With Coaching And Very Accurate Documentation, Extracting The Best From Team Members From The Technical Viewpoint And Possible Skills

  • A Long-time Analyst And Developer, Able To Offer Different Methodologies In Problem Solving And Analysis, From Classical Top-down Analysis To Continuous Delivery, Agile And Scrum Principles, With Experience In R&d Environments And Reactive Realities With Constant Rfc (Requests Of Change) Flows, Leveraging Ai Tools And Prompt Engineering

  • Strong Communication And Collaboration Abilities, Managing Stress And Obstacles While Maintaining Calm, Determination And Solution Orientation, With Experience In Organizations Of Very Different Sizes And The Ability To Sense, Absorb And Quickly Adapt To Any Type Of Environment

Languages

Italian
Native
English
Advanced
Dutch
Advanced
German
Elementary

Education

Oct 1990 - Jun 1990

COFIMP (EU professional institute)

Professional Computer Programmer Training · Bologna, Italy

Oct 1984 - Jun 1989

I.T.I.S Bologna (Industrial Technical Institute)

Information Technology · Bologna, Italy

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Andrea based?

Andrea is based in Ascoli Piceno, Italy.

What languages does Andrea speak?

Andrea speaks the following languages: Italian (Native), English (Advanced), Dutch (Advanced), German (Elementary).

How many years of experience does Andrea have?

Andrea has at least 34 years of experience. During this time, Andrea has worked in at least 8 different roles and for 6 different companies. The average length of individual experience is 4 years and 9 months. Note that Andrea may not have shared all experience and actually has more experience.

What roles would Andrea be best suited for?

Based on recent experience, Andrea would be well-suited for roles such as: Senior Software Developer and Consultant, Software Developer / Consultant, BI Senior Developer & Data Engineer, Software Developer / eReporter.

What is Andrea's latest experience?

Andrea's most recent position is Senior Software Developer and Consultant at Freelance.

What companies has Andrea worked for in recent years?

In recent years, Andrea has worked for Freelance.

Which industries is Andrea most experienced in?

Andrea is most experienced in industries like Information Technology (IT), Banking and Finance, and Retail. Andrea also has some experience in Professional Services, Manufacturing, and Transportation and Logistics.

Which business areas is Andrea most experienced in?

Andrea is most experienced in business areas like Information Technology (IT), Business Intelligence, and Product Development. Andrea also has some experience in Supply Chain Management, Sales, and Finance.

Which industries has Andrea worked in recently?

Andrea has recently worked in industries like Information Technology (IT), Retail, and Transportation and Logistics.

Which business areas has Andrea worked in recently?

Andrea has recently worked in business areas like Information Technology (IT), Marketing, and Sales.

What is Andrea's education?

Andrea holds a Bachelor in Professional Computer Programmer Training from COFIMP (EU professional institute).

What is the availability of Andrea?

Andrea is immediately available for suitable projects.

What is the rate of Andrea?

Andrea's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Andrea?

To hire Andrea, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

600
450
300
150
Market avg: 360-520 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.