<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><link>https://bsky.app/profile/codingjhames.bsky.social</link><title>@codingjhames.bsky.social - Jhames Mejia</title><item><link>https://bsky.app/profile/codingjhames.bsky.social/post/3miovko537c2z</link><description>Final Peer Reviews for #DEZoomcamp complete! ✅&#xA;&#xA;Just evaluated a complex SkyPulse Streaming Pipeline. Impressed by the real-time flight data visualization and the use of Apache Flink + Redpanda. Reviewing expert architectures like this is a game-changer for my engineering criteria.</description><pubDate>04 Apr 2026 18:48 +0000</pubDate><guid isPermaLink="false">at://did:plc:lxft523rfqlsj4bb2gzuo732/app.bsky.feed.post/3miovko537c2z</guid></item><item><link>https://bsky.app/profile/codingjhames.bsky.social/post/3mi2z6kbhfc2q</link><description>Final Project for the Data Engineering Zoomcamp complete! 🚀 &#xA;&#xA;Built an end-to-end pipeline to audit Colombian public procurement (SECOP II) bridging Law and Tech. Used AWS (S3, Glue, Athena), dbt for transformations, and Looker Studio. &#xA;&#xA;Check my repo &amp; dashboard: https://github.com/CodingJhames/secop-ii-data-pipeline-aws</description><pubDate>27 Mar 2026 21:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:lxft523rfqlsj4bb2gzuo732/app.bsky.feed.post/3mi2z6kbhfc2q</guid></item><item><link>https://bsky.app/profile/codingjhames.bsky.social/post/3mhydcqwwlc2v</link><description>The Data Warehouse is officially online! 🌩️&#xA;&#xA;Mapped 100k raw SECOP II records in S3 using AWS Glue and queried them with Athena. The best part? Connecting my local James-T-850 via #dbt to run the first staging models directly in the cloud. 🚀&#xA;&#xA;https://github.com/CodingJhames/secop-ii-data-pipeline-aws&#xA;#DataEngineering #AWS #dbt</description><pubDate>26 Mar 2026 19:23 +0000</pubDate><guid isPermaLink="false">at://did:plc:lxft523rfqlsj4bb2gzuo732/app.bsky.feed.post/3mhydcqwwlc2v</guid></item><item><link>https://bsky.app/profile/codingjhames.bsky.social/post/3mhvucgaml227</link><description>Data Ingestion milestone reached! 🏗️&#xA;&#xA;Successfully deployed #AWS S3 with #Terraform and ingested 100k records from the SECOP II API using Python on my James-T-850. Everything is now stored as Parquet.&#xA;&#xA;Repo: https://github.com/CodingJhames/secop-ii-data-pipeline-aws&#xA;&#xA;#DataEngineering #Python #Cloud #DEZoomcamp</description><pubDate>25 Mar 2026 19:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:lxft523rfqlsj4bb2gzuo732/app.bsky.feed.post/3mhvucgaml227</guid></item><item><link>https://bsky.app/profile/codingjhames.bsky.social/post/3mgxexcw7h227</link><description>Week 7 #DataEngineering Zoomcamp 🏎️&#xA;Streamed 4.4M records via #Redpanda &amp; #PySpark on my James-T-850. Speed is nothing without logic!&#xA;&#xA;Results: 📍&#xA;📏 Dist: 9506&#xA;🏙️ Zone: 74&#xA;⏳ Session: 31m&#xA;💰 Peak Tip: 10-16 18:00&#xA;&#xA;Progress: https://github.com/CodingJhames/de-zoomcamp-james&#xA;&#xA;#Streaming #Python #BigData #DataTalksClub</description><pubDate>13 Mar 2026 16:54 +0000</pubDate><guid isPermaLink="false">at://did:plc:lxft523rfqlsj4bb2gzuo732/app.bsky.feed.post/3mgxexcw7h227</guid></item><item><link>https://bsky.app/profile/codingjhames.bsky.social/post/3mgcvwvopg22r</link><description>Week 6 Spark Module of #DataEngineeringZoomcamp completed! 🛠️&#xA;&#xA;Bridging legal logic with large-scale batch processing.&#xA;🔹 PySpark &amp; DataFrames&#xA;🔹 Parquet optimization&#xA;🔹 AWS EC2 deployment&#xA;🔹 Spark UI monitoring (4040)&#xA;&#xA;Solution: https://github.com/CodingJhames/de-zoomcamp-james&#xA;&#xA;Course: https://github.com/DataTalksClub/data-engineering-zoomcamp/</description><pubDate>05 Mar 2026 13:33 +0000</pubDate><guid isPermaLink="false">at://did:plc:lxft523rfqlsj4bb2gzuo732/app.bsky.feed.post/3mgcvwvopg22r</guid></item><item><link>https://bsky.app/profile/codingjhames.bsky.social/post/3mfmx5dq4ws2l</link><description>#DEZoomcamp W6: dlt &amp; DuckDB! 🏁&#xA;&#xA;Schema drift: API changed tip_amount to tip_amt. ⚠️&#xA;DuckDB&#39;s error logs pointed out the fix instantly.&#xA;&#xA;Running #dlt on an AWS t3.micro (1GB RAM).&#xA;0.2666 Credit prop | 6063.41 Tips.&#xA;&#xA;Repo: github.com/CodingJhames/de-zoomcamp-james&#xA;&#xA;#DataEngineering #AWS #BuildInPublic</description><pubDate>24 Feb 2026 19:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:lxft523rfqlsj4bb2gzuo732/app.bsky.feed.post/3mfmx5dq4ws2l</guid></item><item><link>https://bsky.app/profile/codingjhames.bsky.social/post/3mf5743ywjc27</link><description>Data Engineering Week 5: Done! 🏁&#xA;&#xA;Pivoted to #AWS from GCP. ☁️&#xA;Ran #PySpark on a t3.micro (1GB RAM) using a 4GB Swapfile. Processed NYC Taxi data smoothly without crashes. 🧠&#xA;&#xA;Adaptability &gt; Tools. 🦾&#xA;&#xA;Code: https://github.com/CodingJhames/de-zoomcamp-james&#xA;&#xA;#DataEngineering #Spark #AWS #OpenSource</description><pubDate>18 Feb 2026 13:35 +0000</pubDate><guid isPermaLink="false">at://did:plc:lxft523rfqlsj4bb2gzuo732/app.bsky.feed.post/3mf5743ywjc27</guid></item><item><link>https://bsky.app/profile/codingjhames.bsky.social/post/3metvy7qk4c2g</link><description>Week 4 Analytics Engineering: Complete! 👨‍💻&#xA;&#xA;Mastered dbt with NYC Taxi data in AWS Athena. Overcoming those Parquet type mismatches was the final boss! 🚀&#xA;&#xA;Project link:&#xA;https://github.com/CodingJhames/de-zoomcamp-james/tree/04-analytics-engineering&#xA;&#xA;#DataEngineering #dbt #BuildInPublic</description><pubDate>14 Feb 2026 20:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:lxft523rfqlsj4bb2gzuo732/app.bsky.feed.post/3metvy7qk4c2g</guid></item><item><link>https://bsky.app/profile/codingjhames.bsky.social/post/3me7k6j5tes2n</link><description>Week 3 #DataZoomcamp done! 🚀&#xA;&#xA;Migrated the DW logic to AWS Athena &amp; S3 ☁️&#xA;&#xA;🔹 20M+ records with #Kestra 🔹 Optimized queries: 310MB → 26MB scan using Partitioning &amp; Clustering 🔹 Mastered cloud-agnostic DW concepts&#xA;&#xA;Check my repo: 🔗 https://github.com/CodingJhames/de-zoomcamp-james&#xA;&#xA;#DataEngineering #AWS #Athena</description><pubDate>06 Feb 2026 18:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:lxft523rfqlsj4bb2gzuo732/app.bsky.feed.post/3me7k6j5tes2n</guid></item></channel></rss>