Hello, I’m David
A software engineer and data lover from Puerto Rico currently working at Nave Bank as engineering manager and data lead.
You can find more about me here or reach out at [email protected].
Recent Posts
- LLMs Alternatives for Software Development in Regulated IndustriesBy the time you’re reading this, the landscape of Large Language Models (LLMs) has likely evolved further, but one thing remains constant: their usage in software development continues to ramp up, offering new ways to improve productivity and transform workflows. Enhancing Software Development with LLMs If you write software for… Read more: LLMs Alternatives for Software Development in Regulated Industries
- Case Study: Leveraging Machine Learning for Spoken Media Analysis – Share of Voice of Puerto Rico’s Political Figures in 2024This is the first in a series of articles where I share my findings exploring Speech-to-Text (STT) ML models to transcribe and analyze spoken content in news media. In this article, I discuss how STT output can be used for automatic mention detection and tracking metrics such as Share of… Read more: Case Study: Leveraging Machine Learning for Spoken Media Analysis – Share of Voice of Puerto Rico’s Political Figures in 2024
- Challenges and Benefits of the Analytics Engineer RoleThe Analytics Engineer is a relatively new role that emerged during the “Modern Data Stack” trend of the last 5-10 years. In this article, I discuss some of the learnings, challenges, and benefits that I have experienced while adopting this role in my team.
- Local Dev with Astro CLI and Remote DatabasesWhen working with Astronomer and Airflow for data processing and ETL tasks, it’s common to encounter scenarios where you need to interact with databases hosted within a private subnet in in your cloud provider. In this blog post, we’ll demonstrate how to set up local development for Astronomer and Airflow… Read more: Local Dev with Astro CLI and Remote Databases
- Managing Python versions and environments in macOSI have been using Python for a while now, and managing dependencies and versions always has been a pain. macOS still comes with Python2.7, but most dev works have moved to Python3. This time around, I saw myself using Python more and more and decided to stop kicking the can… Read more: Managing Python versions and environments in macOS
- How to easily migrate your Brew packages in macOSRecently I decided to do a clean install on my personal Mac at the same time and start optimizing my dev setup and overall productivity. The first step towards this goal was to automate installing all the packages and apps I use daily. I have been using Homebrew to manage… Read more: How to easily migrate your Brew packages in macOS
- From Software to Data EngineeringI started to work as a data engineer when me and my team were tasked to automate some data sets and reports for the businesses/brands our team was supporting. The challenge was significant: these sites lacked any established data pipelines, relying solely on basic event capture. What was initially a… Read more: From Software to Data Engineering