Rafael Gil Diaz
Education
University of Illinois, Urbana-Champaign
Urbana, IL
August 2019 - May 2023
B.S. in Information Science, B.A. in Music Technology
GPA: 3.68/4.0
Experience
Software Engineer II
PMG Worldwide
Dallas, TX
August 2024 - Present
- Modernized team development standards, refactoring several client-facing tools written in Python to integrate industry-standard developer tooling such as uv, ruff, GitHub Actions, and DataDog in order to prepare for successful future maintenance and observability.
- Acted as a subject matter expert on Python and Git, mentoring other team members, consulting peers on technical questions, and leading several internal technical training sessions.
- Designed and managed AWS and Google Cloud infrastructure for multiple team projects, developing several reusable Terraform modules in the process for future use.
Software Engineer I
PMG Worldwide
Dallas, TX
June 2023 - August 2024
- Owned the research, growth, and development of a client-facing tool written in Python, currently installed across 50+ client marketing teams and used over 200 times per month.
- Contributed both front-end and back-end development expertise to a full-stack application built on Reactand Django, creating over 30% greater return on ad spend for client teams who utilize it.
- Prototyped and developed a net-new context-aware generative ad copy tool built on Vertex AI andPython, allowing client teams to quickly respond to market and trend changes.
Program Management and Operations Support Intern
Information Trust Institute, UIUC
Urbana, IL
June 2022 - May 2023
- Led the development of a net-new internal Python utility designed to sync Active Directory data across multiple platforms, deployed on-premises with Docker.
- Configured and maintained a network of 15+ Ubuntu systems used for the Liberty Eclipse project, a federal-level cybersecurity training program. Once deployed, remotely managed and monitored this network using Ansible, Grafana, and Loki.
- Authored comprehensive technical documentation for previously opaque processes, ensuring easier onboarding and reference for future projects.
Research
Data Storytelling Toolkit for Libraries
University of Illinois Urbana-Champaign
Urbana, IL
August 2022 - December 2022
- Performed initial discovery and cleaning of thousands of rows of data from messy public datasets using Python and Pandas.
- Built and managed 2 custom dashboards built using Grafana, React, and Vega-lite.
Skills
Languages: Python, SQL, JavaScript, TypeScript, HTML/CSS, Java, Rust, C++
Frameworks: Django, Flask, FastAPI, React, Node.js, Next.js
Developer Tools: Git, CI/CD (Github Actions), Linux, Docker, Ansible
Cloud Technology: Terraform, AWS, Redshift, Google Cloud, Vertex AI, BigQuery
Observability: Grafana, OpenTelemetry, DataDog
Other: System Design, Software Architecture, Technical Communication, Agile Scrum