Daniel McNulty

Senior Software Engineer at Surprise.com

Daniel McNulty has a diverse work experience spanning over 16 years. Daniel is currently employed at Surprise.com as a Senior Software Engineer since September 2022. Prior to that, they worked at ServiceLink as a Python Data Engineer from February 2019 to August 2022, where they specialized in deploying and scaling AI models in production, productionizing machine learning models into APIs or distributed systems. Daniel has extensive skills in Python, APIs, Flask, Django, Docker, Kubernetes, Apache Airflow, Luigi, PySpark, Asyncio, and multi-threading.

Before that, they worked at Capital Group | American Funds as a Data Engineer from July 2018 to February 2019, where they focused on data foundation and taking ownership of the data cycle. Daniel'smain skills for this role were Python, SQL, and TDD.

From January 2015 to July 2018, Daniel worked at Santander Bank, N.A. as an ETL Developer, building robust ETL pipelines. Daniel'sskills for this role included Python, ETL, Linux scripting, SQL, and TDD.

Earlier in their career, Daniel worked as a Data Engineer at European Commission, Joint Research Centre from April 2013 to January 2015, where they contributed to building a scalable data platform for data scientists using Hadoop and Python. Daniel also worked at Ayuntamiento de Santa Cruz de Tenerife as a Software Engineer from April 2009 to January 2013, where they developed a data platform using xBase and C++.

Additionally, they gained experience as an Intern System Administrator at Computing and Statistical Research Dpt., University of La Laguna from November 2006 to March 2009.

Daniel McNulty's education history is as follows:

From 2016 to 2017, Daniel studied Machine Learning at Coursera Online, Stanford University, focusing on Artificial Intelligence.

In the years 2013 to 2014, Daniel pursued a degree in Computing Engineering at Universidad de León, specializing in Distributed Systems.

Between 2002 and 2008, Daniel completed a degree in Computer Science at Universidad de La Laguna. The specific field of study for this degree is not provided.

In terms of additional certifications, Daniel obtained a certification in Data Engineering from Udacity in December 2021. In June 2017, they also obtained a certification in Machine Learning by Andrew Ng from Stanford Online.

Links

Previous companies

Capital Group logo

Org chart