I seek senior roles building production AI/ML and data pipelines where I can lead teams, drive architecture, and deliver scalable, cloud-native solutions.
Andrea Bonanno
@andreatbonanno
Lead Software Engineer specializing in AI/ML, data engineering, and scalable full‑stack systems.
What I'm looking for
I am a Lead Software Engineer with nearly 15 years of commercial experience across full‑stack web development, data engineering, and AI/ML innovation. I hold an MSc in Computer Science and have led distributed teams to deliver production ML and data platforms.
My career highlights include building ML‑as‑a‑service frameworks, real‑time fraud detection pipelines on Databricks and Spark, and agentic AI platforms using Gemini and FastAPI. I have driven migrations to cloud data platforms, developed custom ingestion plugins, and implemented monitoring and CI/CD for real‑time systems.
I combine hands‑on technical expertise with leadership experience, having managed cross‑functional teams and delivered scalable, productionized solutions across AWS, Azure, Databricks, Kafka, and modern ML toolchains.
Experience
Work history, roles, and key accomplishments
Lead AI Engineer
Elio
Jul 2025 - Present (4 months)
Built a scalable agentic AI platform with FastAPI microservices and Pydantic validation, integrating Gemini API, AWS and Nylas to automate insurance workflows.
Led globally distributed teams to deliver ML-as-a-service templates/APIs and built an AI-powered customer onboarding product using microservices and intelligent agents, improving onboarding automation.
Delivered RAG LLM solutions with LangChain, led fraud detection model development on Databricks for real-time anomaly detection, and migrated data pipelines from Hadoop to Snowflake/Databricks on AWS.
Designed and implemented Docker-based real-time fraud model health monitoring with Kafka Streams, Prometheus, and Grafana on AWS EKS, and led Spark-based fraud reporting and data quality tooling.
Senior Big Data Engineer
Data Reply UK
Jul 2018 - Oct 2018 (3 months)
Collaborated with Quantexa and HSBC to customize and deploy Dynamic Entity Resolution and Network Analytics using Scala, Spark and Elasticsearch for large-scale graph analytics.
Data Engineer
SCL Group
Nov 2016 - May 2018 (1 year 6 months)
Designed and operationalised an AWS data platform with Mesosphere DC/OS, Hadoop and containerised Spark/Presto services, and developed Spark Scala libraries for data profiling and migration.
Software Engineer
SWService
Oct 2013 - Aug 2016 (2 years 10 months)
Delivered 25+ custom software solutions for clients across Italy, UK and USA, performing full-stack web development with Java Spring Boot and Android/GUI applications.
Software Engineer
USpin LLC
Sep 2012 - Sep 2013 (1 year)
Contributed to full-stack web development with Java Spring Boot and helped implement the platform recommendation engine within an agile team.
Instructor
InternalDrive Inc.
Jun 2012 - Aug 2012 (2 months)
Taught Java, Python and iOS programming labs to 25+ pre-college students at the MIT iD Tech Summer Camp.
Research Assistant
Northeastern University
Jan 2012 - Jun 2012 (5 months)
Developed front-end web data visualizations (HTML5 Canvas, jQuery) for the SpaPlay social game to support research in game analytics.
Research Assistant
Simon Fraser University
Sep 2010 - Aug 2011 (11 months)
Conducted game user research at Electronic Arts Canada investigating telemetry, eye tracking and physiological data to inform player experience studies.
Education
Degrees, certifications, and relevant coursework
University of Illinois Chicago
Master of Science, Computer Science
2008 - 2010
Grade: 3.71 GPA
Completed a Master of Science in Computer Science with graduate research in Machine Learning and a GPA of 3.71.
Politecnico di Milano
Master of Science, Computing Systems Engineering
2004 - 2009
Grade: 110/110 cum Laude
Completed studies in Computing Systems Engineering, earning a Master of Science (110/110 cum Laude) and a Bachelor of Science in Computer Engineering (100/110).
Politecnico di Milano
Bachelor of Science, Computer Engineering
2004 - 2009
Grade: 100/110
Completed a Bachelor of Science in Computer Engineering with a grade of 100/110.
Tech stack
Software and tools used professionally
Google Cloud Data Fusion
CDAP
Microsoft Azure
Mesosphere
DC/OS
GitHub
Kubernetes
Jenkins
CircleCI
GitHub Actions
NumPy
PySpark
dbt
Sqoop
MySQL
PostgreSQL
Hadoop
HBase
Gmail
Spring Boot
Databricks
Terraform
Gradle
jQuery
Python
HTML5
Java
scikit-learn
Kafka
FastAPI
Akka HTTP
Grafana
Prometheus
iOS
Gemini
Elasticsearch
Ansible
AWS Lambda
Kafka Streams
Docker
Airflow
Google BigQuery
Amazon Web Services (AWS)
SQL
Akka
LangChain
Pydantic
CrewAI
Ray
Google Gemini API
Elementary
Instructor
Agentic
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Andrea?
You can contact Andrea and 90k+ other talented remote workers on Himalayas.
Message AndreaFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
