✨ Features
Personal introduction
I'm a professional developer with a strong background in full-stack development. I enjoy building clean, scalable, and efficient applications.
Tech stack highlights
I work with modern technologies like React, Next.js, TypeScript, Node.js, and more. I display icons and proficiency levels to highlight my strengths.
Multilingual support
My website supports both English and Finnish to reach a wider audience.
Project showcase
I present selected client and personal projects with clear descriptions, features, and links to live demos or source code.
Responsive design
I ensure the UI looks great and functions well on all screen sizes, from mobile to desktop.
Animations
I use smooth transitions and motion effects to make the user experience more engaging.
Secure login
I implement secure, credentials-based authentication following best practices.
CI/CD
I use automated Continuous Integration and Deployment pipelines to streamline testing and deployment of my projects.
🛠️ Technologies Used
Next.js 15
Framework
TypeScript
Language
Tailwind CSS
Styling
Framer Motion
Animation
next-i18next
Localization
NextAuth.js
Authentication
⚡ CI/CD Pipeline
GitHub Actions
- ✓Automated deployments on push to main
- ✓Slack integration for deployment alerts
- ✓Docker image builds
- ✓Pushes to GitHub Container Registry
DevOps Features
- ✓Success/failure detection
- ✓Commit metadata extraction
- ✓Author tagging
- ✓Rich Slack Block Kit formatting