Skip to main content
GrN.dk

Main navigation

  • Articles
  • Contact
  • Your Digital Project Manager
  • About Greg Nowak
  • Services
  • Portfolio
  • Container
    • Excel Freelancer
    • Kubuntu - tips and tricks
    • Linux Apache MySQL and PHP
    • News
    • Image Gallery
User account menu
  • Log in

Breadcrumb

  1. Home

Portfolio

2022-

  • AI automations, OpenClaw, ChatGPT, Claude.ai.
  • Vue (Javascript framework) frontend with Laravel backend - food delivery webapp with Filament webadmin.
  • Flutter 3 demo reading image and blog data from Drupal 11.
  • Small text to speech demo with mp3 download:
  • Ongoing development and maintenance on existing projects.
    • Flutter Mobile Apps
    • Ubuntu Servers
    • Web Development
      • Backend development with systems like Laravel, and web admins for Laravel, like Filament and Craftable.
      • Drupal.
      • Wordpress.
      • Python.
    • System Integrations via Existing APIs like the Cloudflare API and Binance Crypto API

2021

  • Mobile app Monsius - Google Play Store and Apple App Store
    • Flutter development and publishing in app stores for Android and Apple.
    • Utilising the Virtual Reality (VR) / Augmented Reality (AR) engine: wikitude.com
  • Setup and fix sites in Python - Django - Flask.
  • Backend development for casino web app with requirements from Spillemyndigheden.dk.
    • Server setup and optimization.
    • XML generation.
    • Tamper token.
  • Wordpress optimization, upgrading, theme development, plugin development, and migrating old php/asp sites to Wordpress.
  • Upgrading Drupal 7 sites to Drupal 8 and Drupal 9.
  • Maintaining, optimizing, and monitoring web servers Linux Nginx MySQL PHP (LEMP) and Linux Apache MySQL/MariaDB PHP (LAMP).
  • Automatic web scrapers in R-project and Rselenium with login and file download capabilities utilising the Chrome Headless Browser.
  • Fixing errors in R code and R-script deployment on Windows and Linux servers.

2020

  • Implementing NETS transfer service via SFTP and R-script.
  • Mobile app development with Flutter and Flutter/Flame.
    • First release of small mobile game called Vegan Power available for Android and IOS.
  • Linux LAMP and LEMP server configuration and optimization.
  • CodeIgniter POS
  • Development and optimization of a custom built Point of Sales (POS) system in the PHP framework Code Igniter.
  • Transferwise API
    • Building an API to Transferwise to monitor and optimize currency exchange rates and transfers.
  • JavaFX 14, PostgreSQL, and PGadmin4.
    • Creating PostgreSQL database with trigger functions and creating a JavaFX interface to load and reload the contents of the database.
  • Migrating old ASP and PHP sites to modern platforms like Wordpress or Drupal.
    • Programcentrum.se - migrating content to Wordpress.
    • Gratissidan.se - migrating content to Wordpress.
  • Wordpress Commerce (Woocommerce) product import including products with variations. This also includes generating parents to variations if they are not specified. This is usually the case when product catalog is received from a product supplier.
  • Arduino development: timing af PIR sensor switch to create a smart lamp turn on and off with timing. Used for a radiation lamp that needs to turn off when there is motion and stay turned for for a specified amount of time before turning on. And also it needs to stay on for a specified amount of time to disinfect an area, and then switch off to preserve the life time of the radiation lamp. 
  • Graphics design, raster in GIMP and vector in Inkscape.

Larger Projects in 2019

  • Open Social based on Drupal 8-9.
  • Moodle learning platform.
  • https://vegancampthailand.com/ - Drupal 8.

Optimizing Online Services

  • Search engine optimization including technical SEO - website health and speed, which ensures excellent visitor experience. Primary customers are SEO-companies.
  • Maintaining Linux environments primarily for web development.
    • Apache and Nginx web servers.
    • MySQL and PostgreSQL.
    • PHP, drush, composer, git, diff, R-script, Python
  • Automated scripts to convert files for importing data like bank transactions, products and images into webshops, and automatic download of images from link libraries.
  • Design and architecture of web development.

Microsoft Excel Models

Hire me as Excel Freelancer to optimize your business and get excellent results.

Shipping cost calculations based on advenced price matrices (video).

Multiple data file transformations with a nice output format - forecasting data.

Optimization model for bus transport at the local municipally.

Innovation meetings about Microsoft Excel models, analysis, and intro to Excel/VBA.

  • Economic and logistics tools for agriculture - described in "Optimize logistics in field agriculture" (I was removed as co author, when I changed occupation) and "Analyze Transport through field maps and cultivation plan".
  • Calculating Controlled Traffic Farming (CCTF).

Reference from former employer: 

Major Projects

2004 - WebDrive.dk - Apply mobility and security to your data (Danish national TV - 2008). [SOLD to third party].

Webshops 

Acquired Underhyleren.dk - sales of boxershorts in the Nordics and changed the backend from Wordpress to Drupal 7. This site is currently for sale 2018-03-15.

Drupal

Currently hosting multiple Drupal, Moodle, and Wordpress sites on a Linux Nginx server in Holland. With internally provided offsite backup and externally provided and optional backup to custom google cloud storage or amazon cloud storage (S3).

Drupal 8

  • Event reporting engine Report.GrN.dk.
  • Migrating sites from Drupal 7 to Drupal 8.
  • Migrating Simple Machines forum site to Drupal 8.

Drupal Hosting 2015-2017

Moved the majority of administered web sites from a Danish hosting company to a hosting provider in Holland. If you are interested in specialized Drupal hosting for your web site please let me know.

Drupal 7 2015

Migrated GrN.dk from Drupal 6 to Drupal 7 - now with new look and bootstrap 3.

Major appearance change on Ideahunters.dk with a new theme for Drupal 7.

StegtFlaeskMedPersilleSovs.dk - a tribute to the truth about pig farming - Lucent the documentary.

Acquired GoNude.dk and migrated data from Wordpress to Drupal 7.

Drupal 7 2014

Millionmand.dk and Millionkvinde.dk - the marketing gimmick.

Drupal 7 2013

Tips and tricks for Drupal at nowa.dk.

  • IdeaHunters.dk - share your idea and earn money.
  • HelePlanter.dk - danish discussion forum about whole plant based food, raw food, and plants in general.
  • Innowatt - generates two new random words each day and uses crowd sourcing concepts to generate new innovative ideas.
  • BuyMe.dk - a site for keeping track of enhancements and maintenance of things and services you want to sell.
  • Electronic journaling demo for Balle Dyreklinik.

2012 Drupal 7

  • Billigaborsthuvuden.se - the Swedish version of billigeborstehoveder.dk. Supports sales at billigborst.se.
  • Billigeborstehoveder.dk - Micro site to support sales of cheap electric toothbrush heads [SOLD].
  • Pengebunken.dk - Micro site about earning, saving, and winning money [SOLD 2018-04-24].
  • Skoforum.dk - A shoe forum blog for shoe lovers and a place to announce wanted shoes. In addition Drupal Commerce is added to the site with sales of quality shoe soles from Spenco are available at a very low price in Denmark.
  • sweN.dk - the upside down News portal, where the future is predicted by Danes.

2011 Drupal 6

  • GigaNet.dk - Video Casting of Starcraft II.
  • A badminton club page with event signups, 1v1 and 2v2 ranking functions, match statistics under development.
  • Dåsen.dk - Total setup (Drupal 7).
  • Moneynet.dk - Total setup (Drupal 7).

2010 Drupal 6

  • Inseeto.com - extra theming and Drupal-setup support.
  • WebDev - GRN at Drupal Gardens.
  • PolByg.dk - backend, Drupal setup.
  • collagen.dk - hosting, Drupal-setup, CKeditor (WYSIWYG editor) and architecture consultancy.
  • Demo - example of a Funding List.
  • Demo - Polish Danish Forum.

2009 Drupal 6

  • e17.dk - IE6 theming consultancy.
  • texasopoker.dk - Advice regarding forum and architecture.
  • JobNow.dk - total solution, a database of job databases and tool to structure your job hunting.
  • grn.dk - total solution, Greg Nowak personal page including CV, portfolio and photo gallery.

2008 - Internal knowledge sharing platform at AgroTech based on advanced forum (150 hours).

Simple Machines Forum

nowa.dk - (Nogle Ordentlige Weekend Aktiviteter) - Some good weekend activities - a forum for cool activities.

LogistikForum.org - Danish logistics forum to connect students with companies in Denmark. Update 2015 - now translated to Drupal.

Other Web Sites

2009 - golfsverige.dk - Google Maps API consultancy.

2008 - balledyreklinik.dk - Veterinarian in Silkeborg, Denmark.

2007

  • voldtaegt.dk (this version is not used any more) - Web Site (University Hospital, Aarhus) for abused victims.
  • wdsupport.grn.dk - Logistics and IT support.

Tools

2011 - Sun rise,  sun set, and day length on weekly basis in Denmark.

2010 - Google Maps API V2 and V3. Examples: Vet in Silkeborg, hotels and tourist attractions, whale sharks and parks, and bicycling routes.

2007 - Automatic route planning (Dial-a-ride-problem) with custom algorithms programmed in C.

2005 - Automatic Time tabling tools in Excel and GNU Linear Programming Kit (GLPK).

Tags

  • excel
  • Linux
  • optimization
  • Web
  • Drupal
Last modified
2026-04-16

Review Greg on Google

Greg Nowak Google Reviews

 

Illustrated infographic summarizing: Your AI Workflow Needs an Acceptance Test Before It Meets Customers
Your AI Workflow Needs an Acceptance Test Before It Meets Customers
2026-07-19

A practical way to test AI workflows using realistic scenarios, tool checks, human rubrics, regression suites, and clear release gates.

Three cover candidates for The Goats Were Load-Bearing fanned on a dark background: an ember-lit door, three slow knocks, and a founders' ledger
The Goats Were Load-Bearing: a fantasy where the bill always comes due
2026-07-19

A teaser for the upcoming darkly comic fantasy novel The Goats Were Load-Bearing — a village, a door that must stay poor, and the worst possible time to sell the herd. Readers pick the cover.

Vegan Power game: the yellow player catches falling fruit while a chicken and a cow look on
Vegan Power: The Little Game About Eating Fruit, Not Friends
2026-07-19

Vegan Power is a free browser game where you catch fruit, dodge the animals, protect seven hearts, and chase a better high score.

KotobaMon title screen: the Japanese logo コトバモン over a low-poly 3D island with monsters, cherry-blossom trees and a trainer.
KotobaMon: Shipping a 3D Browser Game With No Build Step and Self-Hosted Voice
2026-07-19

A look at fantasy.grn.dk, a browser-based 3D game that teaches Japanese with no build step, procedural art and self-hosted AI voice, and what its constraints show about shipping interactive products fast and cheap.

Illustrated infographic summarizing: WordPress Forced an Emergency Update. Did Every Site Take It?
WordPress Forced an Emergency Update. Did Every Site Take It?
2026-07-18

WordPress pushed an emergency security update, but teams still need to confirm the right patched version and core integrity on every installation.

Illustrated infographic summarizing: IndexNow: Wire corrections and deletions into the CMS
IndexNow: Wire corrections and deletions into the CMS
2026-07-17

IndexNow works best when CMS workflows report updates, redirects and removals as well as new pages. Here is how to cover the full content lifecycle.

Illustrated infographic summarizing: The EU’s August AI Deadline Reaches Bots and Synthetic Content
The EU’s August AI Deadline Reaches Bots and Synthetic Content
2026-07-16

Article 50 applies from 2 August 2026. Businesses need to map AI touchpoints, clarify ownership, and put workable transparency controls in place.

Illustrated infographic summarizing: A Voice Agent Is Only Ready When the Human Handoff Works
A Voice Agent Is Only Ready When the Human Handoff Works
2026-07-15

A practical guide to voice agents that recognise failure, pass useful context to staff, protect customer data, and improve resolution after launch.

Illustrated infographic summarizing: If the Facts Need JavaScript, AI Search May Miss the Full Page
If the Facts Need JavaScript, AI Search May Miss the Full Page
2026-07-14

A practical guide to finding and fixing JavaScript rendering gaps that can hide services, prices, contact details and metadata from AI search crawlers.

Illustrated infographic summarizing: Search Console Can See Social Posts—Your Reports Need a New Map
Search Console Can See Social Posts—Your Reports Need a New Map
2026-07-13

Search Console now reports how social posts perform across Google. Here’s a practical way to manage properties, permissions, baselines and exports.

More articles
RSS feed

GrN.dk web platforms, web optimization, data analysis, data handling and logistics.