# David Ragusa > Software Engineer at Google Location: San Mateo, California, United States Profile: https://flows.cv/davidragusa I started my own project at university, creating a multiplayer online browser game in Django from inception to completion, both frontend and backend. I continued developing and administrating this for a number of years, giving me a passion for programming and software. The project peaked at around 2000 players so I consider this a success, given this was my first foray into independent coding. I then completed a masters degree in software systems, giving me experience in networking, Agile development, security, and a little C++. Following that, I moved into the job market, first at Playtech where I worked on the Lottery team using mostly in-house software on Ubuntu, and then at Millennium. I worked at Millennium as a software developer / data engineer using Pandas, Matplotlib, Excel/Pyxll and various other technologies to create APIs, maintain various complex Excel sheets with trading models, generating reports, managing an outsourcing team etc. I then moved to the USA to get married and after waiting for my visa status to be able to work, became a Data Engineer at Facebook, working through Insight Global. Here I was responsible for maintaining, refactoring and documenting multiple data pipelines consisting of hundreds of TB daily, and bringing multiple machine learning features and experimentation metrics to production in collaboration with data scientists. For over a year I was a Backend Software Developer at Polly, working with Django. In close collaboration with our frontend developers, I was trusted with the development of major features of interest to customers and thus driving revenue - for example, in-app reviewal or mortgage lock requests. Towards the end of my tenure I was also the technical lead for a major workflow automation project. I also worked on many separate sections of our codebase, from our email and notifications service, to partner APIs, to Excel parsing. I have recently started at Google as an L4 Software Engineer on the System Integration Tools and Diagnostics team in the Cloud division. Github: https://github.com/dcragusa ## Work Experience ### Software Engineer @ Google Jan 2022 – Present | San Francisco Bay Area ### Senior Backend Software Developer @ Polly Jan 2021 – Jan 2022 | San Francisco Bay Area - Python 3 Django backend development on the pricing engine component of the Polly web app - Responsible for the development, documentation and maintenance of major features such as workflow automation and in-app reviewal, demanded by many customers and driving revenue - Collaborated closely with frontend engineers to bring features to design specs - Diverse work – ownership over our notification/email service as well as the above features. Contributed to many areas of the app such as Excel parsing, APIs to partner services etc. - Technologies: Django, Celery, Heroku, openpyxl ### Data Engineer @ Facebook, through Insight Global Jan 2020 – Jan 2020 | San Francisco Bay Area - Python 3 / SQL development on Linux - Was responsible for and refactored multiple data pipelines involving hundreds of TB of data - Collaborated closely with data scientists to bring multiple machine learning features and experimentation metrics to production - Technologies: Presto, Spark, many in-house tools ### Software Developer @ Millennium Management Jan 2017 – Jan 2019 | London, United Kingdom - Kanban Python 3 development on both Windows and Linux - Autonomous worker - given high-level tasks and latitude to complete them in the best way I can - Flexible - worked on optimising trading algorithms, developing trading spreadsheets, writing APIs, generating reports, etc. - Intense and fast-paced - deployments several times a day - Managerial experience - direct an outsourced team remotely - Technologies: Pandas, Numpy, Bloomberg, Postgres, JIRA, Confluence, Excel ### Software Developer @ Playtech Sports Jan 2016 – Jan 2017 | London, United Kingdom • Agile/Scrum Linux-centred Python 2 development • Independent and flexible worker - trusted with completion of medium scale projects such as showcasing a demo website or overhauling admin screens • Conscientious and showing initiative - proposed and carried out large scale changes to the codebase and team guidelines to improve style. I take pride in writing clean and efficient code. • Technologies: in-house web framework, APIs, Oracle PL/SQL, Jenkins, JIRA ## Education ### Master of Science (MSc) in Software Systems University of Bath ### Bachelor of Science (BSc) in Physics Imperial College London ## Contact & Social - LinkedIn: https://linkedin.com/in/david-ragusa-128364127 --- Source: https://flows.cv/davidragusa JSON Resume: https://flows.cv/davidragusa/resume.json Last updated: 2026-03-29