# Python

> Utvalgt arbeid fra Engineer ApS som viser Python — resultatene som beviser det.

- [Utviklet en pipeline for timesaggregering av strømforbruk i Python / SQL / Bash + Jq som oppnådde 180 ms for datasett på 30 dager fra heterogene JSONL‑kilder.](https://data.engineer.company/nb/portfolio/engineered-hourly-electricity-consumption-aggregation-pipeline-in-python-4/)
- [Designet, implementerte og administrerte 6 ETL/ELT‑pipelines med Google BigQuery, MSSQL, PostgreSQL, Shell‑skripting, PL/pgSQL og Transact‑SQL, og integrerte data for effektiv behandling i et Python‑API.](https://data.engineer.company/nb/portfolio/designed-implemented-and-administered-6-etl-elt-pipelines-8/)
- [Leverte 8 Power BI‑prosjekter med grundige brukerveiledninger, og integrerte Microsoft Power BI‑verktøy med et NodeJS‑API og Python FastAPI for effektiv dataanalyse og visualisering.](https://data.engineer.company/nb/portfolio/delivered-8-power-bi-projects-with-comprehensive-manuals-10/)
- [Automatiserte produksjonssettingen, databehandlingen og rapporteringssystemet for en GIS SaaS‑applikasjon med GitHub Actions CI/CD, Python, Bash og SQL.](https://data.engineer.company/nb/portfolio/automated-gis-saas-application-deployment-data-processing-and-16/)
- [Automatiserte 100 kritiske sikkerhetskopier av data med Barman, Google Cloud, Bash og Python, og sikret dataintegriteten på tvers av databasene.](https://data.engineer.company/nb/portfolio/automated-100-critical-data-backups-using-barman-google-18/)
- [Ledet utvikling, produksjonssetting og støtte for over 30 GIS‑prosjekter, med ekspertise i teknologiene PostgreSQL, Bash, Python, JavaScript, GDAL, ArcGIS, PostGIS og Mapbox.](https://data.engineer.company/nb/portfolio/led-the-development-deployment-and-support-of-over-35/)
- [Effektiviserte prosessene for dataanalyse og programvareutvikling og sparte 4 000 timer ved å innføre CI/CD‑praksis med GitHub, GitLab, Bash og Python.](https://data.engineer.company/nb/portfolio/streamlined-data-analysis-and-software-development-processes-saving-43/)
- [Utviklet et rapporteringssystem for dataanalyse og økte kvartalsinntektene fra programvaren med 400 % gjennom Python‑baserte PDF‑rapporter.](https://data.engineer.company/nb/portfolio/developed-a-data-analytics-reporting-system-increasing-quarterly-44/)
- [Automatiserte databehandlingsoppgaver med Shell‑skripting, PL/pgSQL, Python og Transact‑SQL, og økte produktiviteten og effektiviteten.](https://data.engineer.company/nb/portfolio/automated-data-processing-tasks-using-shell-scripting-pl-45/)
- [Genererte 495 resultatsider på tre språk fra en skrivebeskyttet SQLite‑eksport, med sideadressen skrevet som data, slik at en rettet setning ikke lenger flyttet siden og brøt lenken.](https://data.engineer.company/nb/portfolio/generated-321-achievement-pages-from-a-sqlite-export-132/)
- [Bygde en databasedrevet generator for CV, referanser, portefølje og søknadsbrev i Python — 41 moduler, 10 580 linjer — som gjengir seks utdataformater fra én SQLite‑kilde med 23 tabeller, satt sammen av en idempotent pipeline i 19 trinn.](https://data.engineer.company/nb/portfolio/built-a-database-driven-cv-and-portfolio-generator-144/)
- [Skrev tester for selve kontrollene etter å ha slått fast at en kontroll som bare får ren inndata, en dag vil melde rent fordi den ikke leste noe — plantet en stavefeil for å bekrefte at stavekontrollen finner den, og hentet et id‑område fra databasen i stedet for fra et tall i testen.](https://data.engineer.company/nb/portfolio/wrote-tests-for-the-checkers-themselves-149/)
- [Flyttet alle brukerrettede strenger ut av Python og inn i et innholdstre på 874 filer på tre språk, etter å ha funnet døde oversettelser ingen kunne se var døde, og en kontroll som i det stille vurderte en tredjedel av resultatene.](https://data.engineer.company/nb/portfolio/moved-every-user-facing-string-into-a-content-tree-152/)
- [Bygde en innholdskontroll på tvers av språk som feiler når en oversettelse mister et tall den engelske teksten oppgir, og når et språk bruker en notasjon som ikke hører hjemme i det — og fant to danske beskrivelser som manglet en måleverdi, og seksten ukrainske tekstbiter med engelske anførselstegn.](https://data.engineer.company/nb/portfolio/built-a-cross-language-figure-and-notation-check-153/)
- [Målte tretten adresser ut fra webserverens egen tilgangslogg alene — ingen informasjonskapsel, ingen sporingsverktøy og ingen tredjepartstjeneste — maskerte klientnettverket idet hver linje skrives, og samlet resultatet i et permanent arkiv med 21 daglige tellinger og 20 månedlige fasetter.](https://data.engineer.company/nb/portfolio/measured-thirteen-addresses-from-the-access-log-alone-166/)

<https://data.engineer.company/nb/categories/python/>
