Daniel Ronkainen

Creative developer

I am a full stack developer with extensive experience in HTML, CSS, JavaScript, PHP, MySQL, and a knack for UX design, I am your go-to developer for crafting functional and visually stunning websites and apps. Read more

MaplePHP
(Ongoing)

MaplePHP is a layered structure MVC PHP framework that I am currently working on to provide developers with an intuitive, user-friendly experience that doesn't compromise on performance or scalability. By leveraging a modular architecture and full PSR support

Read more »

Stratox/Pilot
(New)

Stratox Pilot is a JavaScript Router Library that enables precise navigation within web applications through the use of regular expressions for route definition.

Read more »

Stratox.js

Is a JavaScript library with a new and fresh approach for facilitate the development of templates and user interfaces (UI) with a focus on components and views, offering a flexible and efficient approach to web development.

Read more »

sudo apt install lamp-server^
sudo nano /etc/apache2/conf-enabled/security.conf
ServerSignature Off
ServerTokens Prod
TraceEnable Off
Header unset ETag
FileETag None
sudo a2enmod headers
sudo a2enmod expires
sudo a2enmod rewrite
sudo service apache2 restart
sudo mysql -u root
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
exit
sudo apt-get install openssh-server
sudo nano /etc/ssh/sshd_config
Subsystem sftp /usr/lib/openssh/sftp-server
UsePAM no
AllowTcpForwarding no
Match group www-data
sudo service ssh restart
sudo useradd -m theUser -s /usr/sbin/nologin 
sudo passwd theUser
sudo adduser theUser www-data 
sudo chown -R theUser:www-data /var/www
sudo chmod g+s /var/www
sudo apt-get install php8.3-curl php8.3-imagick php8.3-xml php8.3-zip php8.3-gd php8.3-mbstring php8.3-gettext php8.3-sqlite3
sudo service apache2 restart
sudo apt install certbot python3-certbot-apache
sudo certbot --apache
sudo apt-get install phpmyadmin
sudo nano /etc/apache2/apache2.conf
include /etc/phpmyadmin/apache.conf
sudo service apache2 restart

Selected projects

Below are some selected projects in which I have been actively involved with

UX, UI & product design

Dots, lines or boxes?

What I love about design is that it can transform the simplest elements like dots, lines, or boxes into something visually appealing and elevate the user experience.

It's the art of turning a snooze-fest interface into a party where even the pixels are dancing.

See my UX projects »

Who am I?

I'm an experienced full-stack developer with a diverse project background, ranging from web development for major brands like BMW to creating OS X apps for organizations like Trafikverket. I've built various products, platforms, and apps, including CMS, E-commerce, social media platforms, financial reporting, HR vacation systems, and more.

My expertise extends to integrations with systems like Klarna, Stripe, Nets, Paypal, and others, as well as with Microsoft Azure, Facebook, DHL, and more. I'm well-versed in search engine optimization, utilizing tools like Google Analytics, Search Console, and Tag Manager for optimization.

I've also delved into Linux and Shell scripting, installing dedicated web servers and developing custom Linux packages and apps.

Contact me

daniel.ronkainen@wazabii.se