Andrea Goldoni
Senior Software Developer and Consultant
Experience
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
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
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
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
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
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
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
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++
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++
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
Education
COFIMP (EU professional institute)
Professional Computer Programmer Training · Bologna, Italy
I.T.I.S Bologna (Industrial Technical Institute)
Information Technology · Bologna, Italy
Similar Freelancers
Discover other experts with similar qualifications and experience