<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>lexfomin</title><link>/</link><description>Recent Posts on lexfomin</description><generator>Hugo 0.164.0</generator><language>en-us</language><managingEditor>fominalexanderark@gmail.com (Alexander Fomin)</managingEditor><webMaster>fominalexanderark@gmail.com (Alexander Fomin)</webMaster><lastBuildDate>Fri, 14 Aug 2026 15:50:08 +0000</lastBuildDate><atom:link href="/index.xml" rel="self" type="application/rss+xml"/><item><title>Energy Performance of a Residential Block</title><link>/en/post/epc-resi-block/</link><pubDate>Fri, 14 Aug 2026 00:00:00 +0000</pubDate><author>fominalexanderark@gmail.com (Alexander Fomin)</author><dc:creator>Alexander Fomin</dc:creator><guid>/en/post/epc-resi-block/</guid><description>EPC of a Residential Block</description><content:encoded>&lt;h2 id="summary"&gt;Summary&lt;/h2&gt;
&lt;p&gt;Led the end-to-end Energy Performance Certification (EPC) process for a high-profile, new-construction multi-family residential building integrated with commercial office spaces. Serving as the primary technical driver, I maintained total ownership of the project workflow from initial architectural assessment and thermal zoning through to the final regulatory signing of the certificate.&lt;/p&gt;

&lt;input id="marginpar-0" class="marginpar-ctrl" type="checkbox" aria-label="Additional Notes" aria-controls="the-marginpar-0" hidden&gt;
&lt;label for="marginpar-0" tabindex="0" aria-label="Additional Notes" aria-controls="the-marginpar-0"&gt;&lt;/label&gt;
&lt;span id="the-marginpar-0" class="marginpar abs" role="note"&gt;

&lt;figure &gt;
 &lt;input id="fig-0acc126bfad3d8322cd9fd9a14e5d57f-0" class="marginpar-ctrl" type="checkbox" aria-controls="the-fig-0acc126bfad3d8322cd9fd9a14e5d57f-0" hidden&gt;
 &lt;label for="fig-0acc126bfad3d8322cd9fd9a14e5d57f-0"&gt;&lt;/label&gt;
 &lt;span id="the-fig-0acc126bfad3d8322cd9fd9a14e5d57f-0" class="marginpar abs"&gt;
 
 
 
 &lt;/span&gt;
 
 &lt;img src="/past-intern/32.png"aria-describedby="fig-0acc126bfad3d8322cd9fd9a14e5d57f-0"
 loading="lazy"
 &gt;
 &lt;/figure&gt;
Project Date: 2024
&lt;/span&gt;
&lt;p&gt;This project required a high degree of adaptability, involving the rapid self-taught mastery of specialized BIM software, navigating extensive client-side documentation delays, and executing major design revisions mid-lifecycle while strictly adhering to the Spanish Technical Building Code (CTE).&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;u&gt;Role:&lt;/u&gt; Lead Project Engineer / BIM Modeler&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;u&gt;Methodology:&lt;/u&gt; OpenBIM Workflow (CYPE MEP ➔ BIMserver.center ➔ CYPETHERM HE Plus)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="key-competencies"&gt;Key Competencies&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;BIM &amp;amp; Engineering Software: CYPE MEP, CYPETHERM HE Plus, BIMserver.center, CE3X.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Regulatory Knowledge: Spanish Technical Building Code (CTE), Energy Performance Certificates (EPC/CEE).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Core Skills: Parametric thermal simulation, OpenBIM workflows, technical problem-solving, client and vendor communication, autonomous professional development.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="project-lifecycle--technical-methodology"&gt;Project Lifecycle &amp;amp; Technical Methodology&lt;/h2&gt;

&lt;input id="marginpar-1" class="marginpar-ctrl" type="checkbox" aria-label="Additional Notes" aria-controls="the-marginpar-1" hidden&gt;
&lt;label for="marginpar-1" tabindex="0" aria-label="Additional Notes" aria-controls="the-marginpar-1"&gt;&lt;/label&gt;
&lt;span id="the-marginpar-1" class="marginpar abs" role="note"&gt;

&lt;figure &gt;
 &lt;input id="fig-0acc126bfad3d8322cd9fd9a14e5d57f-0" class="marginpar-ctrl" type="checkbox" aria-controls="the-fig-0acc126bfad3d8322cd9fd9a14e5d57f-0" hidden&gt;
 &lt;label for="fig-0acc126bfad3d8322cd9fd9a14e5d57f-0"&gt;&lt;/label&gt;
 &lt;span id="the-fig-0acc126bfad3d8322cd9fd9a14e5d57f-0" class="marginpar abs"&gt;
 
 
 
 &lt;/span&gt;
 
 &lt;img src="/epc-resi-b/3.png"aria-describedby="fig-0acc126bfad3d8322cd9fd9a14e5d57f-0"
 loading="lazy"
 &gt;
 &lt;/figure&gt;
&lt;/span&gt;
&lt;p&gt;I established and executed a structured, multi-phase OpenBIM workflow to bridge the gap between initial architectural design and final thermal simulation:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;u&gt;Building Envelope Modeling:&lt;/u&gt; Developed the complete 3D digital twin of the building in CYPE MEP, inputting structural geometries, spaces, and thermal zones.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="custom-slider" id="slider-2"&gt;
 &lt;div class="slider-wrapper"&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/2.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/1.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/28.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/7.png" alt="Final"&gt;&lt;/p&gt;
 &lt;/div&gt;
 &lt;button class="slider-btn prev" onclick="moveSlider('slider-2', -1)"&gt;&amp;#10094;&lt;/button&gt;
 &lt;button class="slider-btn next" onclick="moveSlider('slider-2', 1)"&gt;&amp;#10095;&lt;/button&gt;
&lt;/div&gt;
&lt;style&gt;
 .custom-slider { 
 position: relative; 
 max-width: 100%; 
 margin: 20px auto; 
 overflow: hidden; 
 border-radius: 8px; 
 background: #111; 
 
 
 max-height: 80vh; 
 
 }
 
 .slider-wrapper { 
 display: flex; 
 transition: transform 0.4s ease-in-out; 
 
 
 height: 100%; 
 
 }
 
 .slider-wrapper p { 
 display: flex; 
 width: 100%; 
 margin: 0 !important; 
 padding: 0 !important; 
 flex-shrink: 0; 
 
 height: 100%;
 }
 
 .slider-wrapper img { 
 width: 100%; 
 
 
 height: 100%; 
 
 
 object-fit: contain; 
 
 flex-shrink: 0; 
 display: block; 
 margin: 0 !important; 
 }
 
 .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.6); color: white; border: none; padding: 12px 16px; cursor: pointer; font-size: 18px; border-radius: 4px; z-index: 10; transition: 0.2s; }
 .slider-btn:hover { background: rgba(0,0,0,0.9); }
 .prev { left: 10px; }
 .next { right: 10px; }
&lt;/style&gt;
&lt;script&gt;
 if (typeof prevIndices === 'undefined') { var prevIndices = {}; }
 function moveSlider(id, direction) {
 const slider = document.getElementById(id);
 const wrapper = slider.querySelector('.slider-wrapper');
 const slides = wrapper.querySelectorAll('img');
 if (!prevIndices[id]) prevIndices[id] = 0;
 
 prevIndices[id] += direction;
 if (prevIndices[id] &gt;= slides.length) prevIndices[id] = 0;
 if (prevIndices[id] &lt; 0) prevIndices[id] = slides.length - 1;
 
 wrapper.style.transform = `translateX(-${prevIndices[id] * 100}%)`;
 }
&lt;/script&gt;
&lt;ol start="2"&gt;
&lt;li&gt;&lt;u&gt;Systems Definition:&lt;/u&gt; Integrated HVAC, Domestic Hot Water (DHW), and lighting installations based on project specifications.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="custom-slider" id="slider-3"&gt;
 &lt;div class="slider-wrapper"&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/15.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/16.png" alt="Final"&gt;&lt;/p&gt;
 &lt;/div&gt;
 &lt;button class="slider-btn prev" onclick="moveSlider('slider-3', -1)"&gt;&amp;#10094;&lt;/button&gt;
 &lt;button class="slider-btn next" onclick="moveSlider('slider-3', 1)"&gt;&amp;#10095;&lt;/button&gt;
&lt;/div&gt;
&lt;style&gt;
 .custom-slider { 
 position: relative; 
 max-width: 100%; 
 margin: 20px auto; 
 overflow: hidden; 
 border-radius: 8px; 
 background: #111; 
 
 
 max-height: 80vh; 
 
 }
 
 .slider-wrapper { 
 display: flex; 
 transition: transform 0.4s ease-in-out; 
 
 
 height: 100%; 
 
 }
 
 .slider-wrapper p { 
 display: flex; 
 width: 100%; 
 margin: 0 !important; 
 padding: 0 !important; 
 flex-shrink: 0; 
 
 height: 100%;
 }
 
 .slider-wrapper img { 
 width: 100%; 
 
 
 height: 100%; 
 
 
 object-fit: contain; 
 
 flex-shrink: 0; 
 display: block; 
 margin: 0 !important; 
 }
 
 .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.6); color: white; border: none; padding: 12px 16px; cursor: pointer; font-size: 18px; border-radius: 4px; z-index: 10; transition: 0.2s; }
 .slider-btn:hover { background: rgba(0,0,0,0.9); }
 .prev { left: 10px; }
 .next { right: 10px; }
&lt;/style&gt;
&lt;script&gt;
 if (typeof prevIndices === 'undefined') { var prevIndices = {}; }
 function moveSlider(id, direction) {
 const slider = document.getElementById(id);
 const wrapper = slider.querySelector('.slider-wrapper');
 const slides = wrapper.querySelectorAll('img');
 if (!prevIndices[id]) prevIndices[id] = 0;
 
 prevIndices[id] += direction;
 if (prevIndices[id] &gt;= slides.length) prevIndices[id] = 0;
 if (prevIndices[id] &lt; 0) prevIndices[id] = slides.length - 1;
 
 wrapper.style.transform = `translateX(-${prevIndices[id] * 100}%)`;
 }
&lt;/script&gt;
&lt;ol start="3"&gt;
&lt;li&gt;&lt;u&gt;Cloud Synchronization:&lt;/u&gt; Exported the unified model to BIMserver.center, utilizing its cloud-based ecosystem to manage, share, and update project data via a licensed BIM account.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="custom-slider" id="slider-4"&gt;
 &lt;div class="slider-wrapper"&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/5.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/6.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/17.png" alt="Final"&gt;&lt;/p&gt;
 &lt;/div&gt;
 &lt;button class="slider-btn prev" onclick="moveSlider('slider-4', -1)"&gt;&amp;#10094;&lt;/button&gt;
 &lt;button class="slider-btn next" onclick="moveSlider('slider-4', 1)"&gt;&amp;#10095;&lt;/button&gt;
&lt;/div&gt;
&lt;style&gt;
 .custom-slider { 
 position: relative; 
 max-width: 100%; 
 margin: 20px auto; 
 overflow: hidden; 
 border-radius: 8px; 
 background: #111; 
 
 
 max-height: 80vh; 
 
 }
 
 .slider-wrapper { 
 display: flex; 
 transition: transform 0.4s ease-in-out; 
 
 
 height: 100%; 
 
 }
 
 .slider-wrapper p { 
 display: flex; 
 width: 100%; 
 margin: 0 !important; 
 padding: 0 !important; 
 flex-shrink: 0; 
 
 height: 100%;
 }
 
 .slider-wrapper img { 
 width: 100%; 
 
 
 height: 100%; 
 
 
 object-fit: contain; 
 
 flex-shrink: 0; 
 display: block; 
 margin: 0 !important; 
 }
 
 .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.6); color: white; border: none; padding: 12px 16px; cursor: pointer; font-size: 18px; border-radius: 4px; z-index: 10; transition: 0.2s; }
 .slider-btn:hover { background: rgba(0,0,0,0.9); }
 .prev { left: 10px; }
 .next { right: 10px; }
&lt;/style&gt;
&lt;script&gt;
 if (typeof prevIndices === 'undefined') { var prevIndices = {}; }
 function moveSlider(id, direction) {
 const slider = document.getElementById(id);
 const wrapper = slider.querySelector('.slider-wrapper');
 const slides = wrapper.querySelectorAll('img');
 if (!prevIndices[id]) prevIndices[id] = 0;
 
 prevIndices[id] += direction;
 if (prevIndices[id] &gt;= slides.length) prevIndices[id] = 0;
 if (prevIndices[id] &lt; 0) prevIndices[id] = slides.length - 1;
 
 wrapper.style.transform = `translateX(-${prevIndices[id] * 100}%)`;
 }
&lt;/script&gt;
&lt;ol start="4"&gt;
&lt;li&gt;&lt;u&gt;Regulatory Simulation:&lt;/u&gt; Imported the cloud-synchronized BIM model into CYPETHERM HE Plus (the official, Ministry-approved freeware tool) to perform official energy compliance calculations.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="custom-slider" id="slider-5"&gt;
 &lt;div class="slider-wrapper"&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/20.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/21.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/18.png" alt="Final"&gt;&lt;/p&gt;
 &lt;/div&gt;
 &lt;button class="slider-btn prev" onclick="moveSlider('slider-5', -1)"&gt;&amp;#10094;&lt;/button&gt;
 &lt;button class="slider-btn next" onclick="moveSlider('slider-5', 1)"&gt;&amp;#10095;&lt;/button&gt;
&lt;/div&gt;
&lt;style&gt;
 .custom-slider { 
 position: relative; 
 max-width: 100%; 
 margin: 20px auto; 
 overflow: hidden; 
 border-radius: 8px; 
 background: #111; 
 
 
 max-height: 80vh; 
 
 }
 
 .slider-wrapper { 
 display: flex; 
 transition: transform 0.4s ease-in-out; 
 
 
 height: 100%; 
 
 }
 
 .slider-wrapper p { 
 display: flex; 
 width: 100%; 
 margin: 0 !important; 
 padding: 0 !important; 
 flex-shrink: 0; 
 
 height: 100%;
 }
 
 .slider-wrapper img { 
 width: 100%; 
 
 
 height: 100%; 
 
 
 object-fit: contain; 
 
 flex-shrink: 0; 
 display: block; 
 margin: 0 !important; 
 }
 
 .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.6); color: white; border: none; padding: 12px 16px; cursor: pointer; font-size: 18px; border-radius: 4px; z-index: 10; transition: 0.2s; }
 .slider-btn:hover { background: rgba(0,0,0,0.9); }
 .prev { left: 10px; }
 .next { right: 10px; }
&lt;/style&gt;
&lt;script&gt;
 if (typeof prevIndices === 'undefined') { var prevIndices = {}; }
 function moveSlider(id, direction) {
 const slider = document.getElementById(id);
 const wrapper = slider.querySelector('.slider-wrapper');
 const slides = wrapper.querySelectorAll('img');
 if (!prevIndices[id]) prevIndices[id] = 0;
 
 prevIndices[id] += direction;
 if (prevIndices[id] &gt;= slides.length) prevIndices[id] = 0;
 if (prevIndices[id] &lt; 0) prevIndices[id] = slides.length - 1;
 
 wrapper.style.transform = `translateX(-${prevIndices[id] * 100}%)`;
 }
&lt;/script&gt;
&lt;h2 id="engineering-challenges--problem-solving"&gt;Engineering Challenges &amp;amp; Problem Solving&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;u&gt;Mitigating Documentation &amp;amp; Data Gaps:&lt;/u&gt; The project faced a 1.5-month administrative bottleneck due to a total lack of client-provided construction specifications, carpentry schedules, and building service layouts. To maintain momentum, I proactively initiated the modeling phase using standardized, generic elements from the CYPE Price Generator (Generador de Precios), establishing a solid baseline that could be swiftly modified once finalized data arrived.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;u&gt;Managing Mid-Project Design Revisions:&lt;/u&gt; The initial floor plans provided by the client were fundamentally altered during construction. This required a comprehensive overhaul of the existing digital twin—manually re-mapping shifted layouts, re-defining internal spaces (recintos), adjusting structural units of use (unidades de uso), and re-routing the associated building services to match the final architectural reality.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;u&gt;Rapid Software Adaptation &amp;amp; Self-Guided Learning:&lt;/u&gt; Having no prior experience with CYPETHERM, I demonstrated rapid technical agility by mastering the platform independently. By dissecting the software&amp;rsquo;s official engineering manuals and leveraging its similarities to simplified tools like CE3X, I successfully bridged the learning curve without delaying the project timeline.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;input id="marginpar-6" class="marginpar-ctrl" type="checkbox" aria-label="Additional Notes" aria-controls="the-marginpar-6" hidden&gt;
&lt;label for="marginpar-6" tabindex="0" aria-label="Additional Notes" aria-controls="the-marginpar-6"&gt;&lt;/label&gt;
&lt;span id="the-marginpar-6" class="marginpar abs" role="note"&gt;

&lt;figure &gt;
 &lt;input id="fig-0acc126bfad3d8322cd9fd9a14e5d57f-0" class="marginpar-ctrl" type="checkbox" aria-controls="the-fig-0acc126bfad3d8322cd9fd9a14e5d57f-0" hidden&gt;
 &lt;label for="fig-0acc126bfad3d8322cd9fd9a14e5d57f-0"&gt;&lt;/label&gt;
 &lt;span id="the-fig-0acc126bfad3d8322cd9fd9a14e5d57f-0" class="marginpar abs"&gt;
 
 
 
 &lt;/span&gt;
 
 &lt;img src="/epc-resi-b/8.png"aria-describedby="fig-0acc126bfad3d8322cd9fd9a14e5d57f-0"
 loading="lazy"
 &gt;
 &lt;/figure&gt;
&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;u&gt;Troubleshooting &amp;amp; CYPE Support:&lt;/u&gt; Transitioning models from CYPE MEP to CYPETHERM frequently introduced complex data export anomalies. I methodically resolved critical pre-calculation errors, including domestic hot water (DHW) flow discrepancies across units of use, partition wall thermal definition issues, and unassigned installations. To bypass lengthy telephone queues, I established an efficient email-based liaison with CYPE’s technical support team to rapidly clear software-level bottlenecks.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="technical-analysis--iterative-optimization"&gt;Technical Analysis &amp;amp; Iterative Optimization&lt;/h2&gt;
&lt;p&gt;Successfully executing the compliance checks required a deep, fundamental understanding of the thermodynamic formulas and mathematical algorithms operating beneath the software&amp;rsquo;s user interface.&lt;/p&gt;
&lt;p&gt;To achieve the highest possible energy rating and ensure flawless compliance with strict CTE regulations, I conducted exhaustive parametric studies. This involved running multiple simulation scenarios, testing distinct thermal transmittance values (&lt;span class="katex"&gt;&lt;span class="katex-mathml"&gt;&lt;math xmlns="http://www.w3.org/1998/Math/MathML"&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;U&lt;/mi&gt;&lt;/mrow&gt;&lt;annotation encoding="application/x-tex"&gt;U&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&lt;span class="katex-html" aria-hidden="true"&gt;&lt;span class="base"&gt;&lt;span class="strut" style="height:0.6833em;"&gt;&lt;/span&gt;&lt;span class="mord mathnormal" style="margin-right:0.10903em;"&gt;U&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;-values), experimenting with building envelope insulation thicknesses, and fine-tuning equipment efficiencies to drive down non-renewable primary energy consumption and &lt;span class="katex"&gt;&lt;span class="katex-mathml"&gt;&lt;math xmlns="http://www.w3.org/1998/Math/MathML"&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;C&lt;/mi&gt;&lt;msub&gt;&lt;mi&gt;O&lt;/mi&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/msub&gt;&lt;/mrow&gt;&lt;annotation encoding="application/x-tex"&gt;CO_2&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&lt;span class="katex-html" aria-hidden="true"&gt;&lt;span class="base"&gt;&lt;span class="strut" style="height:0.8333em;vertical-align:-0.15em;"&gt;&lt;/span&gt;&lt;span class="mord mathnormal" style="margin-right:0.07153em;"&gt;C&lt;/span&gt;&lt;span class="mord"&gt;&lt;span class="mord mathnormal" style="margin-right:0.02778em;"&gt;O&lt;/span&gt;&lt;span class="msupsub"&gt;&lt;span class="vlist-t vlist-t2"&gt;&lt;span class="vlist-r"&gt;&lt;span class="vlist" style="height:0.3011em;"&gt;&lt;span style="top:-2.55em;margin-left:-0.0278em;margin-right:0.05em;"&gt;&lt;span class="pstrut" style="height:2.7em;"&gt;&lt;/span&gt;&lt;span class="sizing reset-size6 size3 mtight"&gt;&lt;span class="mord mtight"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="vlist-s"&gt;​&lt;/span&gt;&lt;/span&gt;&lt;span class="vlist-r"&gt;&lt;span class="vlist" style="height:0.15em;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; emissions indicators to their absolute technical minimums.&lt;/p&gt;
&lt;div class="custom-slider" id="slider-7"&gt;
 &lt;div class="slider-wrapper"&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/10.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/24.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/11.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/12.png" alt="Final"&gt;&lt;/p&gt;
 &lt;/div&gt;
 &lt;button class="slider-btn prev" onclick="moveSlider('slider-7', -1)"&gt;&amp;#10094;&lt;/button&gt;
 &lt;button class="slider-btn next" onclick="moveSlider('slider-7', 1)"&gt;&amp;#10095;&lt;/button&gt;
&lt;/div&gt;
&lt;style&gt;
 .custom-slider { 
 position: relative; 
 max-width: 100%; 
 margin: 20px auto; 
 overflow: hidden; 
 border-radius: 8px; 
 background: #111; 
 
 
 max-height: 80vh; 
 
 }
 
 .slider-wrapper { 
 display: flex; 
 transition: transform 0.4s ease-in-out; 
 
 
 height: 100%; 
 
 }
 
 .slider-wrapper p { 
 display: flex; 
 width: 100%; 
 margin: 0 !important; 
 padding: 0 !important; 
 flex-shrink: 0; 
 
 height: 100%;
 }
 
 .slider-wrapper img { 
 width: 100%; 
 
 
 height: 100%; 
 
 
 object-fit: contain; 
 
 flex-shrink: 0; 
 display: block; 
 margin: 0 !important; 
 }
 
 .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.6); color: white; border: none; padding: 12px 16px; cursor: pointer; font-size: 18px; border-radius: 4px; z-index: 10; transition: 0.2s; }
 .slider-btn:hover { background: rgba(0,0,0,0.9); }
 .prev { left: 10px; }
 .next { right: 10px; }
&lt;/style&gt;
&lt;script&gt;
 if (typeof prevIndices === 'undefined') { var prevIndices = {}; }
 function moveSlider(id, direction) {
 const slider = document.getElementById(id);
 const wrapper = slider.querySelector('.slider-wrapper');
 const slides = wrapper.querySelectorAll('img');
 if (!prevIndices[id]) prevIndices[id] = 0;
 
 prevIndices[id] += direction;
 if (prevIndices[id] &gt;= slides.length) prevIndices[id] = 0;
 if (prevIndices[id] &lt; 0) prevIndices[id] = slides.length - 1;
 
 wrapper.style.transform = `translateX(-${prevIndices[id] * 100}%)`;
 }
&lt;/script&gt;
&lt;h2 id="final-results--crisis-management"&gt;Final Results &amp;amp; Crisis Management&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;The ultimate objective of the project was fully realized, achieving a successful &amp;lsquo;B&amp;rsquo; Energy Rating, exactly matching the architect&amp;rsquo;s target and design expectations.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;However, securing this result required managing a critical, last-minute construction crisis. While the architect had originally specified &lt;u&gt;solar thermal panel&lt;/u&gt; for domestic hot water (DHW), the site construction chief mistakenly procured and installed &lt;u&gt;solar photovoltaic&lt;/u&gt; (PV) panels instead. This swap presented an immense regulatory hurdle, as the building suddenly &lt;u&gt;failed to meet the strict legal minimum requirements for renewable thermal energy contribution.&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;To salvage the certification without tearing down the installed system, I spearheaded the technical strategy to resolve the discrepancy. I performed a rigorous, exhaustive set of compensatory thermodynamic calculations for the entire building to demonstrate equivalence.&lt;/p&gt;
&lt;div class="custom-slider" id="slider-8"&gt;
 &lt;div class="slider-wrapper"&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/22.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/23.png" alt="Final"&gt;&lt;/p&gt;
 &lt;/div&gt;
 &lt;button class="slider-btn prev" onclick="moveSlider('slider-8', -1)"&gt;&amp;#10094;&lt;/button&gt;
 &lt;button class="slider-btn next" onclick="moveSlider('slider-8', 1)"&gt;&amp;#10095;&lt;/button&gt;
&lt;/div&gt;
&lt;style&gt;
 .custom-slider { 
 position: relative; 
 max-width: 100%; 
 margin: 20px auto; 
 overflow: hidden; 
 border-radius: 8px; 
 background: #111; 
 
 
 max-height: 80vh; 
 
 }
 
 .slider-wrapper { 
 display: flex; 
 transition: transform 0.4s ease-in-out; 
 
 
 height: 100%; 
 
 }
 
 .slider-wrapper p { 
 display: flex; 
 width: 100%; 
 margin: 0 !important; 
 padding: 0 !important; 
 flex-shrink: 0; 
 
 height: 100%;
 }
 
 .slider-wrapper img { 
 width: 100%; 
 
 
 height: 100%; 
 
 
 object-fit: contain; 
 
 flex-shrink: 0; 
 display: block; 
 margin: 0 !important; 
 }
 
 .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.6); color: white; border: none; padding: 12px 16px; cursor: pointer; font-size: 18px; border-radius: 4px; z-index: 10; transition: 0.2s; }
 .slider-btn:hover { background: rgba(0,0,0,0.9); }
 .prev { left: 10px; }
 .next { right: 10px; }
&lt;/style&gt;
&lt;script&gt;
 if (typeof prevIndices === 'undefined') { var prevIndices = {}; }
 function moveSlider(id, direction) {
 const slider = document.getElementById(id);
 const wrapper = slider.querySelector('.slider-wrapper');
 const slides = wrapper.querySelectorAll('img');
 if (!prevIndices[id]) prevIndices[id] = 0;
 
 prevIndices[id] += direction;
 if (prevIndices[id] &gt;= slides.length) prevIndices[id] = 0;
 if (prevIndices[id] &lt; 0) prevIndices[id] = slides.length - 1;
 
 wrapper.style.transform = `translateX(-${prevIndices[id] * 100}%)`;
 }
&lt;/script&gt;
&lt;p&gt;Through precise modeling, I determined the exact deficit and negotiated the strategic purchase of additional photovoltaic panels. By offsetting the thermal shortfall with increased on-site renewable electricity generation, I successfully bypassed the regulatory bottleneck, satisfied the Spanish Technical Building Code (CTE) mandates, and delivered the targeted &amp;lsquo;B&amp;rsquo; certificate.&lt;/p&gt;
&lt;div class="custom-slider" id="slider-9"&gt;
 &lt;div class="slider-wrapper"&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/25.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/26.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/epc-resi-b/27.png" alt="Final"&gt;&lt;/p&gt;
 &lt;/div&gt;
 &lt;button class="slider-btn prev" onclick="moveSlider('slider-9', -1)"&gt;&amp;#10094;&lt;/button&gt;
 &lt;button class="slider-btn next" onclick="moveSlider('slider-9', 1)"&gt;&amp;#10095;&lt;/button&gt;
&lt;/div&gt;
&lt;style&gt;
 .custom-slider { 
 position: relative; 
 max-width: 100%; 
 margin: 20px auto; 
 overflow: hidden; 
 border-radius: 8px; 
 background: #111; 
 
 
 max-height: 80vh; 
 
 }
 
 .slider-wrapper { 
 display: flex; 
 transition: transform 0.4s ease-in-out; 
 
 
 height: 100%; 
 
 }
 
 .slider-wrapper p { 
 display: flex; 
 width: 100%; 
 margin: 0 !important; 
 padding: 0 !important; 
 flex-shrink: 0; 
 
 height: 100%;
 }
 
 .slider-wrapper img { 
 width: 100%; 
 
 
 height: 100%; 
 
 
 object-fit: contain; 
 
 flex-shrink: 0; 
 display: block; 
 margin: 0 !important; 
 }
 
 .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.6); color: white; border: none; padding: 12px 16px; cursor: pointer; font-size: 18px; border-radius: 4px; z-index: 10; transition: 0.2s; }
 .slider-btn:hover { background: rgba(0,0,0,0.9); }
 .prev { left: 10px; }
 .next { right: 10px; }
&lt;/style&gt;
&lt;script&gt;
 if (typeof prevIndices === 'undefined') { var prevIndices = {}; }
 function moveSlider(id, direction) {
 const slider = document.getElementById(id);
 const wrapper = slider.querySelector('.slider-wrapper');
 const slides = wrapper.querySelectorAll('img');
 if (!prevIndices[id]) prevIndices[id] = 0;
 
 prevIndices[id] += direction;
 if (prevIndices[id] &gt;= slides.length) prevIndices[id] = 0;
 if (prevIndices[id] &lt; 0) prevIndices[id] = slides.length - 1;
 
 wrapper.style.transform = `translateX(-${prevIndices[id] * 100}%)`;
 }
&lt;/script&gt;</content:encoded><category>Architecture</category><category>Engineering</category><category>Projects</category><enclosure url="https://cdn.netzerocarbonguide.co.uk/uploads/_featured/EPC_2.jpg?v=1697626075" length="0" type="image/jpeg"/></item><item><title>Past Internship at IATP</title><link>/en/post/past-internship-iatp/</link><pubDate>Thu, 13 Aug 2026 00:00:00 +0000</pubDate><author>fominalexanderark@gmail.com (Alexander Fomin)</author><dc:creator>Alexander Fomin</dc:creator><guid>/en/post/past-internship-iatp/</guid><description>About my past internship at IATP</description><content:encoded>&lt;p&gt;This is Part 2 of my ongoing series documenting the practical experience gained during my academic internships.&lt;/p&gt;
&lt;blockquote&gt;
&lt;h3 id="for-part-1-please-click-here"&gt;For Part 1, please click &lt;a href="/en/post/past-internship-hcp/"&gt;here&lt;/a&gt;&lt;/h3&gt;
&lt;/blockquote&gt;
&lt;h2 id="--iatp"&gt;- IATP&lt;/h2&gt;
&lt;p&gt;IATP is a specialized engineering firm established in 2017 in Málaga, with offices located in the Guadalhorce industrial estate. The agile team consists of three engineers (including the firm&amp;rsquo;s founder) and two technical draftspersons.&lt;/p&gt;
&lt;p&gt;While the firm’s primary core competency lies in electrical engineering, its scope extends across comprehensive building services engineering (MEP), encompassing plumbing, sanitation, and HVAC (heating, ventilation, and air conditioning) design.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Duration: 5 months (February 2024 – June 2024)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="my-core-responsibilities"&gt;My Core Responsibilities&lt;/h3&gt;
&lt;p&gt;During this placement, I transitioned into a more multi-disciplinary engineering support role, taking hands-on ownership of projects from initial concept to completion. My duties included:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Comprehensive CAD Drafting: Developed layout plans using AutoCAD, spanning foundational architectural layouts (sections, site plans, localization maps) as well as complex MEP service diagrams.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Low-Voltage (LV) Power Design: Structured and drafted low-voltage electrical installations, defining detailed circuit distributions and technical single-line diagrams.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;MEP Systems Design: Designed complete plumbing networks, sewage/sanitation layouts, and targeted HVAC systems tailored to commercial and residential specifications.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Cross-Functional Collaboration: Provided day-to-day technical troubleshooting and workflow support to engineering colleagues.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Assisting colleagues with their tasks and technical problems.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="custom-slider" id="slider-1"&gt;
 &lt;div class="slider-wrapper"&gt;
&lt;p&gt;&lt;img src="/past-intern/20.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/21.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/23.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/24.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/25.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/26.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/27.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/28.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/30.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/29.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/31.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/22.png" alt="Final"&gt;&lt;/p&gt;
 &lt;/div&gt;
 &lt;button class="slider-btn prev" onclick="moveSlider('slider-1', -1)"&gt;&amp;#10094;&lt;/button&gt;
 &lt;button class="slider-btn next" onclick="moveSlider('slider-1', 1)"&gt;&amp;#10095;&lt;/button&gt;
&lt;/div&gt;
&lt;style&gt;
 .custom-slider { 
 position: relative; 
 max-width: 100%; 
 margin: 20px auto; 
 overflow: hidden; 
 border-radius: 8px; 
 background: #111; 
 
 
 max-height: 80vh; 
 
 }
 
 .slider-wrapper { 
 display: flex; 
 transition: transform 0.4s ease-in-out; 
 
 
 height: 100%; 
 
 }
 
 .slider-wrapper p { 
 display: flex; 
 width: 100%; 
 margin: 0 !important; 
 padding: 0 !important; 
 flex-shrink: 0; 
 
 height: 100%;
 }
 
 .slider-wrapper img { 
 width: 100%; 
 
 
 height: 100%; 
 
 
 object-fit: contain; 
 
 flex-shrink: 0; 
 display: block; 
 margin: 0 !important; 
 }
 
 .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.6); color: white; border: none; padding: 12px 16px; cursor: pointer; font-size: 18px; border-radius: 4px; z-index: 10; transition: 0.2s; }
 .slider-btn:hover { background: rgba(0,0,0,0.9); }
 .prev { left: 10px; }
 .next { right: 10px; }
&lt;/style&gt;
&lt;script&gt;
 if (typeof prevIndices === 'undefined') { var prevIndices = {}; }
 function moveSlider(id, direction) {
 const slider = document.getElementById(id);
 const wrapper = slider.querySelector('.slider-wrapper');
 const slides = wrapper.querySelectorAll('img');
 if (!prevIndices[id]) prevIndices[id] = 0;
 
 prevIndices[id] += direction;
 if (prevIndices[id] &gt;= slides.length) prevIndices[id] = 0;
 if (prevIndices[id] &lt; 0) prevIndices[id] = slides.length - 1;
 
 wrapper.style.transform = `translateX(-${prevIndices[id] * 100}%)`;
 }
&lt;/script&gt;
&lt;blockquote&gt;
&lt;p&gt;All projects showcased above were autonomously developed and fully processed by me, from initial layout calculation to final deliverable output.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="energy-performance-certification-of-a-residential-block"&gt;Energy Performance Certification of a Residential Block&lt;/h2&gt;
&lt;p&gt;One of the most significant milestones of this internship was managing the Energy Performance Certification (EPC) for a substantial residential development block. I took exclusive ownership of this project, conducting the extensive thermal and system modeling required up until the official final signing of the certificate.&lt;/p&gt;

&lt;figure &gt;
 &lt;input id="fig-df47765b756e13f0c79a28a72b653d12-2" class="marginpar-ctrl" type="checkbox" aria-controls="the-fig-df47765b756e13f0c79a28a72b653d12-2" hidden&gt;
 &lt;label for="fig-df47765b756e13f0c79a28a72b653d12-2"&gt;&lt;/label&gt;
 &lt;span id="the-fig-df47765b756e13f0c79a28a72b653d12-2" class="marginpar abs"&gt;
 
 
 
 &lt;/span&gt;
 
 &lt;img src="/past-intern/32.png"aria-describedby="fig-df47765b756e13f0c79a28a72b653d12-2"
 loading="lazy"
 &gt;
 &lt;/figure&gt;
&lt;blockquote&gt;
&lt;h2 id="here-you-can-review-the-complete-project-case-study-and-breakdown"&gt;&lt;a href="/en/post/epc-resi-block/"&gt;Here&lt;/a&gt; you can review the complete project case study and breakdown.&lt;/h2&gt;
&lt;/blockquote&gt;</content:encoded><category>Projects</category><enclosure url="https://cdn.mos.cms.futurecdn.net/v2/t:0,l:59,cw:882,ch:662,q:80,w:882/steVjWGx3vYPjMpJL2jVcV.jpg" length="0" type="image/jpeg"/></item><item><title>Past Internship at HCP</title><link>/en/post/past-internship-hcp/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><author>fominalexanderark@gmail.com (Alexander Fomin)</author><dc:creator>Alexander Fomin</dc:creator><guid>/en/post/past-internship-hcp/</guid><description>About my past internship at HCP</description><content:encoded>&lt;p&gt;As part of my curriculum for the Higher Diploma in Building Projects (Grado Superior en Proyectos de Edificación), I completed a professional internship at the end of each academic year. In this initial post, I would like to highlight the key projects I contributed to and demonstrate the technical skills I developed during my first placement.&lt;/p&gt;
&lt;h2 id="--hcp-arquitecture--engineering"&gt;- HCP Arquitecture &amp;amp; Engineering&lt;/h2&gt;

&lt;input id="marginpar-0" class="marginpar-ctrl" type="checkbox" aria-label="Additional Notes" aria-controls="the-marginpar-0" hidden&gt;
&lt;label for="marginpar-0" tabindex="0" aria-label="Additional Notes" aria-controls="the-marginpar-0"&gt;&lt;/label&gt;
&lt;span id="the-marginpar-0" class="marginpar abs" role="note"&gt;

&lt;figure &gt;
 &lt;input id="fig-b032b95db194764ac4f0070958c7f444-0" class="marginpar-ctrl" type="checkbox" aria-controls="the-fig-b032b95db194764ac4f0070958c7f444-0" hidden&gt;
 &lt;label for="fig-b032b95db194764ac4f0070958c7f444-0"&gt;&lt;/label&gt;
 &lt;span id="the-fig-b032b95db194764ac4f0070958c7f444-0" class="marginpar abs"&gt;
 
 
 
 &lt;/span&gt;
 
 &lt;img src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTNKdcwJ_6J62EEaYst4Oaz66QWv_c4NnQ49sUzbKnLBCgj5qCTZLnb3yo&amp;amp;s=10"aria-describedby="fig-b032b95db194764ac4f0070958c7f444-0"
 loading="lazy"
 &gt;
 &lt;/figure&gt;
&lt;/span&gt;
&lt;p&gt;My first internship was with HCP Architecture &amp;amp; Engineering at their office in Málaga. I was integrated into the Execution Department, which focuses on projects currently under construction or transitioning into the development phase.&lt;/p&gt;
&lt;p&gt;In this role, I worked directly alongside the architectural team, assisting with the drafting, refinement, and technical detailing required to ensure compliance with building regulations and a seamless execution on-site.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Duration: 3 months (March 2023 – May 2023)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Below are several examples of the technical documentation and layouts I developed during this period.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Note: Please excuse the lower resolution and interface overlays on some of the images; these archives were captured directly from my active workspace during production.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The primary software applications utilized during this internship were AutoCAD and Revit (BIM), aligning with the firm&amp;rsquo;s focus on high-density residential and commercial architecture.&lt;/p&gt;
&lt;h3 id="cross-sections"&gt;Cross-sections&lt;/h3&gt;
&lt;div class="custom-slider" id="slider-1"&gt;
 &lt;div class="slider-wrapper"&gt;
&lt;p&gt;&lt;img src="/past-intern/2.png" alt="Cross-sections"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/1.png" alt="Staircases"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/18.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/17.png" alt="Final"&gt;&lt;/p&gt;
 &lt;/div&gt;
 &lt;button class="slider-btn prev" onclick="moveSlider('slider-1', -1)"&gt;&amp;#10094;&lt;/button&gt;
 &lt;button class="slider-btn next" onclick="moveSlider('slider-1', 1)"&gt;&amp;#10095;&lt;/button&gt;
&lt;/div&gt;
&lt;style&gt;
 .custom-slider { 
 position: relative; 
 max-width: 100%; 
 margin: 20px auto; 
 overflow: hidden; 
 border-radius: 8px; 
 background: #111; 
 
 
 max-height: 80vh; 
 
 }
 
 .slider-wrapper { 
 display: flex; 
 transition: transform 0.4s ease-in-out; 
 
 
 height: 100%; 
 
 }
 
 .slider-wrapper p { 
 display: flex; 
 width: 100%; 
 margin: 0 !important; 
 padding: 0 !important; 
 flex-shrink: 0; 
 
 height: 100%;
 }
 
 .slider-wrapper img { 
 width: 100%; 
 
 
 height: 100%; 
 
 
 object-fit: contain; 
 
 flex-shrink: 0; 
 display: block; 
 margin: 0 !important; 
 }
 
 .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.6); color: white; border: none; padding: 12px 16px; cursor: pointer; font-size: 18px; border-radius: 4px; z-index: 10; transition: 0.2s; }
 .slider-btn:hover { background: rgba(0,0,0,0.9); }
 .prev { left: 10px; }
 .next { right: 10px; }
&lt;/style&gt;
&lt;script&gt;
 if (typeof prevIndices === 'undefined') { var prevIndices = {}; }
 function moveSlider(id, direction) {
 const slider = document.getElementById(id);
 const wrapper = slider.querySelector('.slider-wrapper');
 const slides = wrapper.querySelectorAll('img');
 if (!prevIndices[id]) prevIndices[id] = 0;
 
 prevIndices[id] += direction;
 if (prevIndices[id] &gt;= slides.length) prevIndices[id] = 0;
 if (prevIndices[id] &lt; 0) prevIndices[id] = slides.length - 1;
 
 wrapper.style.transform = `translateX(-${prevIndices[id] * 100}%)`;
 }
&lt;/script&gt;

&lt;figure &gt;
 &lt;input id="fig-b032b95db194764ac4f0070958c7f444-2" class="marginpar-ctrl" type="checkbox" aria-controls="the-fig-b032b95db194764ac4f0070958c7f444-2" hidden&gt;
 &lt;label for="fig-b032b95db194764ac4f0070958c7f444-2"&gt;&lt;/label&gt;
 &lt;span id="the-fig-b032b95db194764ac4f0070958c7f444-2" class="marginpar abs"&gt;
 
 Big residential project in Revit. Adjustments for materials
 
 &lt;/span&gt;
 
 &lt;img src="/past-intern/4.png"aria-describedby="fig-b032b95db194764ac4f0070958c7f444-2"
 loading="lazy"
 &gt;
 &lt;/figure&gt;

&lt;figure &gt;
 &lt;input id="fig-b032b95db194764ac4f0070958c7f444-3" class="marginpar-ctrl" type="checkbox" aria-controls="the-fig-b032b95db194764ac4f0070958c7f444-3" hidden&gt;
 &lt;label for="fig-b032b95db194764ac4f0070958c7f444-3"&gt;&lt;/label&gt;
 &lt;span id="the-fig-b032b95db194764ac4f0070958c7f444-3" class="marginpar abs"&gt;
 
 
 
 &lt;/span&gt;
 
 &lt;img src="/past-intern/5.png"aria-describedby="fig-b032b95db194764ac4f0070958c7f444-3"
 loading="lazy"
 &gt;
 &lt;/figure&gt;
&lt;h3 id="parking-lot-plans"&gt;Parking lot plans&lt;/h3&gt;
&lt;div class="custom-slider" id="slider-4"&gt;
 &lt;div class="slider-wrapper"&gt;
&lt;p&gt;&lt;img src="/past-intern/12.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/14.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/6.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/13.png" alt="Final"&gt;&lt;/p&gt;
 &lt;/div&gt;
 &lt;button class="slider-btn prev" onclick="moveSlider('slider-4', -1)"&gt;&amp;#10094;&lt;/button&gt;
 &lt;button class="slider-btn next" onclick="moveSlider('slider-4', 1)"&gt;&amp;#10095;&lt;/button&gt;
&lt;/div&gt;
&lt;style&gt;
 .custom-slider { 
 position: relative; 
 max-width: 100%; 
 margin: 20px auto; 
 overflow: hidden; 
 border-radius: 8px; 
 background: #111; 
 
 
 max-height: 80vh; 
 
 }
 
 .slider-wrapper { 
 display: flex; 
 transition: transform 0.4s ease-in-out; 
 
 
 height: 100%; 
 
 }
 
 .slider-wrapper p { 
 display: flex; 
 width: 100%; 
 margin: 0 !important; 
 padding: 0 !important; 
 flex-shrink: 0; 
 
 height: 100%;
 }
 
 .slider-wrapper img { 
 width: 100%; 
 
 
 height: 100%; 
 
 
 object-fit: contain; 
 
 flex-shrink: 0; 
 display: block; 
 margin: 0 !important; 
 }
 
 .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.6); color: white; border: none; padding: 12px 16px; cursor: pointer; font-size: 18px; border-radius: 4px; z-index: 10; transition: 0.2s; }
 .slider-btn:hover { background: rgba(0,0,0,0.9); }
 .prev { left: 10px; }
 .next { right: 10px; }
&lt;/style&gt;
&lt;script&gt;
 if (typeof prevIndices === 'undefined') { var prevIndices = {}; }
 function moveSlider(id, direction) {
 const slider = document.getElementById(id);
 const wrapper = slider.querySelector('.slider-wrapper');
 const slides = wrapper.querySelectorAll('img');
 if (!prevIndices[id]) prevIndices[id] = 0;
 
 prevIndices[id] += direction;
 if (prevIndices[id] &gt;= slides.length) prevIndices[id] = 0;
 if (prevIndices[id] &lt; 0) prevIndices[id] = slides.length - 1;
 
 wrapper.style.transform = `translateX(-${prevIndices[id] * 100}%)`;
 }
&lt;/script&gt;
&lt;h3 id="constructive-details"&gt;Constructive details&lt;/h3&gt;
&lt;div class="custom-slider" id="slider-5"&gt;
 &lt;div class="slider-wrapper"&gt;
&lt;p&gt;&lt;img src="/past-intern/8.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/11.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/3.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/10.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/past-intern/7.png" alt="Final"&gt;&lt;/p&gt;
 &lt;/div&gt;
 &lt;button class="slider-btn prev" onclick="moveSlider('slider-5', -1)"&gt;&amp;#10094;&lt;/button&gt;
 &lt;button class="slider-btn next" onclick="moveSlider('slider-5', 1)"&gt;&amp;#10095;&lt;/button&gt;
&lt;/div&gt;
&lt;style&gt;
 .custom-slider { 
 position: relative; 
 max-width: 100%; 
 margin: 20px auto; 
 overflow: hidden; 
 border-radius: 8px; 
 background: #111; 
 
 
 max-height: 80vh; 
 
 }
 
 .slider-wrapper { 
 display: flex; 
 transition: transform 0.4s ease-in-out; 
 
 
 height: 100%; 
 
 }
 
 .slider-wrapper p { 
 display: flex; 
 width: 100%; 
 margin: 0 !important; 
 padding: 0 !important; 
 flex-shrink: 0; 
 
 height: 100%;
 }
 
 .slider-wrapper img { 
 width: 100%; 
 
 
 height: 100%; 
 
 
 object-fit: contain; 
 
 flex-shrink: 0; 
 display: block; 
 margin: 0 !important; 
 }
 
 .slider-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.6); color: white; border: none; padding: 12px 16px; cursor: pointer; font-size: 18px; border-radius: 4px; z-index: 10; transition: 0.2s; }
 .slider-btn:hover { background: rgba(0,0,0,0.9); }
 .prev { left: 10px; }
 .next { right: 10px; }
&lt;/style&gt;
&lt;script&gt;
 if (typeof prevIndices === 'undefined') { var prevIndices = {}; }
 function moveSlider(id, direction) {
 const slider = document.getElementById(id);
 const wrapper = slider.querySelector('.slider-wrapper');
 const slides = wrapper.querySelectorAll('img');
 if (!prevIndices[id]) prevIndices[id] = 0;
 
 prevIndices[id] += direction;
 if (prevIndices[id] &gt;= slides.length) prevIndices[id] = 0;
 if (prevIndices[id] &lt; 0) prevIndices[id] = slides.length - 1;
 
 wrapper.style.transform = `translateX(-${prevIndices[id] * 100}%)`;
 }
&lt;/script&gt;
&lt;p&gt;These selections represent a snapshot of my core contributions during my time with HCP.&lt;/p&gt;
&lt;blockquote&gt;
&lt;h3 id="for-part-2-click-here"&gt;For Part 2 click &lt;a href="/en/post/past-internship-iatp/"&gt;here&lt;/a&gt;&lt;/h3&gt;
&lt;/blockquote&gt;</content:encoded><category>Projects</category><enclosure url="https://pbs.twimg.com/profile_images/1197635732975898624/cRcfd-Id_400x400.jpg" length="0" type="image/jpeg"/></item><item><title>Energy Perfomance Certification using CE3</title><link>/en/post/energy-efficiency-cert-cypetherm/</link><pubDate>Tue, 11 Aug 2026 00:00:00 +0000</pubDate><author>fominalexanderark@gmail.com (Alexander Fomin)</author><dc:creator>Alexander Fomin</dc:creator><guid>/en/post/energy-efficiency-cert-cypetherm/</guid><description>EPC using CE3 Manual</description><content:encoded>&lt;p&gt;A long while ago, as part of my graduation project for a class that I had for my Higher Diploma in Building Projects (Grado Superior en Proyectos de Edfificación, in Spanish, something like a minor degree), I had to write a manual on using a software named &amp;ldquo;CE3&amp;rdquo; for Energy Performance Certification of buildings (Certificado de Eficiencia Energetica de viviendas). It was based on the work of my professor, architect Ildefonso Bermejos Berenguer &amp;ldquo;CE3, Certificación Energética de Edificios Existentes (Residencial y PMT)&amp;rdquo;.&lt;/p&gt;
&lt;h2 id="what-is-ce3-ce3x"&gt;What is CE3 (CE3X)?&lt;/h2&gt;

&lt;input id="marginpar-0" class="marginpar-ctrl" type="checkbox" aria-label="Additional Notes" aria-controls="the-marginpar-0" hidden&gt;
&lt;label for="marginpar-0" tabindex="0" aria-label="Additional Notes" aria-controls="the-marginpar-0"&gt;&lt;/label&gt;
&lt;span id="the-marginpar-0" class="marginpar abs" role="note"&gt;

&lt;figure &gt;
 &lt;input id="fig-1c4d77c8e8f4fb73e4c025d0dfe460be-0" class="marginpar-ctrl" type="checkbox" aria-controls="the-fig-1c4d77c8e8f4fb73e4c025d0dfe460be-0" hidden&gt;
 &lt;label for="fig-1c4d77c8e8f4fb73e4c025d0dfe460be-0"&gt;&lt;/label&gt;
 &lt;span id="the-fig-1c4d77c8e8f4fb73e4c025d0dfe460be-0" class="marginpar abs"&gt;
 
 
 
 &lt;/span&gt;
 
 &lt;img src="https://inarquia.es/wp-content/uploads/images_programa-certificacion-energetica-ce3.png"aria-describedby="fig-1c4d77c8e8f4fb73e4c025d0dfe460be-0"
 loading="lazy"
 &gt;
 &lt;/figure&gt;
&lt;/span&gt;
&lt;p&gt;CE3 -&amp;gt; Calificación Energética de Edificios Existentes&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s a software distributed for free by the Spanish government and used here for EPC of buildings. It&amp;rsquo;s the official tool of the IDAE and was developed in collaboration with CENER. EPCs are necessary for all new constructions and renovations, and also for selling or renting any property.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.miteco.gob.es/es/energia/eficiencia/certificacion-energetica/documentos-reconocidos/procedimientos-certificacion-proyecto-terminados.html" target="_blank" rel="external noopener noreferrer nofollow"&gt;Official webpage of IDAE for download&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="the-manual"&gt;The manual&lt;/h2&gt;
&lt;p&gt;It was wriitten in 2024. The manual consists of basic intructions on how to make an EPC of a residential building.
It explains the regulatory context, details the specific &amp;ldquo;By Plans&amp;rdquo; (Por planos) methodology using CAD architectural drawings (.dxf files), and provides a step-by-step walkthrough of entering administrative, constructive, and systemic data into the program. Finally, it breaks down how the software calculates energy demands, final/primary energy consumption, and &lt;span class="katex"&gt;&lt;span class="katex-mathml"&gt;&lt;math xmlns="http://www.w3.org/1998/Math/MathML"&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;C&lt;/mi&gt;&lt;msub&gt;&lt;mi&gt;O&lt;/mi&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/msub&gt;&lt;/mrow&gt;&lt;annotation encoding="application/x-tex"&gt;CO_2&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&lt;span class="katex-html" aria-hidden="true"&gt;&lt;span class="base"&gt;&lt;span class="strut" style="height:0.8333em;vertical-align:-0.15em;"&gt;&lt;/span&gt;&lt;span class="mord mathnormal" style="margin-right:0.07153em;"&gt;C&lt;/span&gt;&lt;span class="mord"&gt;&lt;span class="mord mathnormal" style="margin-right:0.02778em;"&gt;O&lt;/span&gt;&lt;span class="msupsub"&gt;&lt;span class="vlist-t vlist-t2"&gt;&lt;span class="vlist-r"&gt;&lt;span class="vlist" style="height:0.3011em;"&gt;&lt;span style="top:-2.55em;margin-left:-0.0278em;margin-right:0.05em;"&gt;&lt;span class="pstrut" style="height:2.7em;"&gt;&lt;/span&gt;&lt;span class="sizing reset-size6 size3 mtight"&gt;&lt;span class="mord mtight"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="vlist-s"&gt;​&lt;/span&gt;&lt;/span&gt;&lt;span class="vlist-r"&gt;&lt;span class="vlist" style="height:0.15em;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; emissions to generate an official Energy Performance Certificate and Label.
It&amp;rsquo;s written in Spanish, and I won&amp;rsquo;t be translating it into English, since it&amp;rsquo;s not used outside of Spain and doing so makes no sense.&lt;/p&gt;
&lt;h3 id="key-points"&gt;Key points:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;u&gt;Regulatory Compliance&lt;/u&gt;: According to Spain&amp;rsquo;s Technical Building Code (CTE DB-HE) and Royal Decree 390/2021.&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Purpose&lt;/u&gt;: This specific method is used for complex buildings that generate self-shadowing or have intricate geometries.&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Process&lt;/u&gt;: Technicians map out the building using polylines in CAD software (such as AutoCAD) to define different climate-controlled zones based on usage and orientation, then export it as a .dxf file to load into CE3&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Advantages&lt;/u&gt;: It offers exact geometric definitions, precise calculations, accounts for self-shading, and yields highly reliable certification results.&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Step-by-Step Data Input in CE3.&lt;/u&gt;&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Technical Calculations &amp;amp; Results&lt;/u&gt;: The software processes the input data to calculate the Global Energy Efficiency Index (IEE Global). It evaluates: Energy Demand, Final vs. Primary Energy Consumption, &lt;span class="katex"&gt;&lt;span class="katex-mathml"&gt;&lt;math xmlns="http://www.w3.org/1998/Math/MathML"&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi&gt;C&lt;/mi&gt;&lt;msub&gt;&lt;mi&gt;O&lt;/mi&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/msub&gt;&lt;/mrow&gt;&lt;annotation encoding="application/x-tex"&gt;CO_2&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;&lt;span class="katex-html" aria-hidden="true"&gt;&lt;span class="base"&gt;&lt;span class="strut" style="height:0.8333em;vertical-align:-0.15em;"&gt;&lt;/span&gt;&lt;span class="mord mathnormal" style="margin-right:0.07153em;"&gt;C&lt;/span&gt;&lt;span class="mord"&gt;&lt;span class="mord mathnormal" style="margin-right:0.02778em;"&gt;O&lt;/span&gt;&lt;span class="msupsub"&gt;&lt;span class="vlist-t vlist-t2"&gt;&lt;span class="vlist-r"&gt;&lt;span class="vlist" style="height:0.3011em;"&gt;&lt;span style="top:-2.55em;margin-left:-0.0278em;margin-right:0.05em;"&gt;&lt;span class="pstrut" style="height:2.7em;"&gt;&lt;/span&gt;&lt;span class="sizing reset-size6 size3 mtight"&gt;&lt;span class="mord mtight"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="vlist-s"&gt;​&lt;/span&gt;&lt;/span&gt;&lt;span class="vlist-r"&gt;&lt;span class="vlist" style="height:0.15em;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Emissions, Air Renovation &amp;amp; Ventilation.&lt;/li&gt;
&lt;li&gt;&lt;u&gt;Gives the Energy Certificate &amp;amp; Label.&lt;/u&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="check-it-out-or-download"&gt;Check it out or download:&lt;/h3&gt;
&lt;iframe src="/pdfs/ce3-trabajo_alexander-fomin-2024.pdf" width="70%" height="600px" style="border: none;"&gt;
 This browser does not support PDFs. Please download the PDF to view it: &lt;a href="/pdfs/ce3-trabajo_alexander-fomin-2024.pdf"&gt;Download PDF&lt;/a&gt;.
&lt;/iframe&gt;</content:encoded><category>Architecture</category><category>Engineering</category><category>Projects</category><enclosure url="https://inarquia.es/wp-content/uploads/images_programa-certificacion-energetica-ce3.png" length="0" type="image/jpeg"/></item><item><title>About Me</title><link>/en/post/about-me/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate><author>fominalexanderark@gmail.com (Alexander Fomin)</author><dc:creator>Alexander Fomin</dc:creator><guid>/en/post/about-me/</guid><description>About Me</description><content:encoded>
&lt;input id="marginpar-0" class="marginpar-ctrl" type="checkbox" aria-label="Additional Notes" aria-controls="the-marginpar-0" hidden&gt;
&lt;label for="marginpar-0" tabindex="0" aria-label="Additional Notes" aria-controls="the-marginpar-0"&gt;&lt;/label&gt;
&lt;span id="the-marginpar-0" class="marginpar abs" role="note"&gt;

&lt;figure &gt;
 &lt;input id="fig-05c2698cbc3b9f119adab584f11c699e-0" class="marginpar-ctrl" type="checkbox" aria-controls="the-fig-05c2698cbc3b9f119adab584f11c699e-0" hidden&gt;
 &lt;label for="fig-05c2698cbc3b9f119adab584f11c699e-0"&gt;&lt;/label&gt;
 &lt;span id="the-fig-05c2698cbc3b9f119adab584f11c699e-0" class="marginpar abs"&gt;
 
 
 
 &lt;/span&gt;
 
 &lt;img src="/perfil/alex.png"aria-describedby="fig-05c2698cbc3b9f119adab584f11c699e-0"
 loading="lazy"
 &gt;
 &lt;/figure&gt;
In Barcelona, 2024
&lt;/span&gt;
&lt;p&gt;My name is Alexander Fomin (or kc733, my digital artist nickname), I&amp;rsquo;m from Ukraine, currently a student at University of Malaga (UMA), in Spain. I am studying a bachelor&amp;rsquo;s degree in Electrical Engineering.&lt;/p&gt;
&lt;p&gt;My interests include topics ranging from science and engineering to art and self expression.
On this page you can obtain all my contact information and updated social links, along with my Curriculum Vitae and a PDF portfolio (for employers).&lt;/p&gt;
&lt;p&gt;(CV and portfolio are currently a Work in Progress)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.linkedin.com/in/alexander-fomin733/" target="_blank" rel="external noopener noreferrer nofollow"&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://github.com/kc733" target="_blank" rel="external noopener noreferrer nofollow"&gt;GitHub&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://kc733.artstation.com/" target="_blank" rel="external noopener noreferrer nofollow"&gt;ArtStation Gallery&lt;/a&gt;

&lt;input id="marginpar-1" class="marginpar-ctrl" type="checkbox" aria-label="Additional Notes" aria-controls="the-marginpar-1" hidden&gt;
&lt;label for="marginpar-1" tabindex="0" aria-label="Additional Notes" aria-controls="the-marginpar-1"&gt;&lt;/label&gt;
&lt;span id="the-marginpar-1" class="marginpar abs" role="note"&gt;
Only some of the featured artworks
&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.deviantart.com/kc733/gallery" target="_blank" rel="external noopener noreferrer nofollow"&gt;DeviantArt&lt;/a&gt;

&lt;input id="marginpar-2" class="marginpar-ctrl" type="checkbox" aria-label="Additional Notes" aria-controls="the-marginpar-2" hidden&gt;
&lt;label for="marginpar-2" tabindex="0" aria-label="Additional Notes" aria-controls="the-marginpar-2"&gt;&lt;/label&gt;
&lt;span id="the-marginpar-2" class="marginpar abs" role="note"&gt;
Abandoned, but has more stuff
&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="contact-information"&gt;Contact information&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;Email: &lt;a href="mailto:fominalexanderark@gmail.com" target="_blank" rel="external noopener noreferrer nofollow"&gt;fominalexanderark@gmail.com&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;</content:encoded><category>About Me</category><enclosure url="/perfil/alex.png" length="0" type="image/jpeg"/></item><item><title>Hello World</title><link>/en/post/hello-world/</link><pubDate>Wed, 05 Aug 2026 00:00:00 +0000</pubDate><author>fominalexanderark@gmail.com (Alexander Fomin)</author><dc:creator>Alexander Fomin</dc:creator><guid>/en/post/hello-world/</guid><description>Hello World</description><content:encoded>&lt;h2 id="on-the-creation-of-this-website"&gt;On the creation of this website&lt;/h2&gt;
&lt;p&gt;I had the idea of creating my own blog for a long time. But I never actually had anything to share with the World.&lt;/p&gt;
&lt;p&gt;Since I started my engineering degree, I feel like I have a ton more to talk about. I want to use this website as a sort of personal blog and a portfolio at the same time.&lt;/p&gt;
&lt;p&gt;I will cover lots of topics here: electronics, science, projects, art, music, movies.. etc.
Hope you can find something useful here.&lt;/p&gt;
&lt;p&gt;For now, the search on the website doesn&amp;rsquo;t work, so I&amp;rsquo;ll be working on that. There were also plans on making a Spanish version, but for now I won&amp;rsquo;t be getting into that, as it&amp;rsquo;s a ton of work.&lt;/p&gt;
&lt;h2 id="thanks-for-cheking-in"&gt;Thanks for cheking in!&lt;/h2&gt;

&lt;figure &gt;
 &lt;input id="fig-c18ca3ff3eaec6888d890cd2ce5a9ed5-0" class="marginpar-ctrl" type="checkbox" aria-controls="the-fig-c18ca3ff3eaec6888d890cd2ce5a9ed5-0" hidden&gt;
 &lt;label for="fig-c18ca3ff3eaec6888d890cd2ce5a9ed5-0"&gt;&lt;/label&gt;
 &lt;span id="the-fig-c18ca3ff3eaec6888d890cd2ce5a9ed5-0" class="marginpar abs"&gt;
 
 
 
 &lt;/span&gt;
 
 &lt;img src="https://blob.gifcities.org/gifcities/JWPWWRRITH44UYITHF3FZUYQQGUOMIUZ.gif"aria-describedby="fig-c18ca3ff3eaec6888d890cd2ce5a9ed5-0"
 loading="lazy"
 &gt;
 &lt;/figure&gt;</content:encoded><category>Personal</category></item></channel></rss>