experiences with
passion & precision!
Hi, I'm Peter Ahlgren
I build things for the web
I'm a software engineer specializing in building exceptional digital experiences. Currently, I'm focused on building accessible, human-centered products.
About Me
Hello! I'm Peter, a passionate software engineer who loves creating things for the web. My journey in web development started back when I discovered my fascination with building digital experiences that make a difference in people's lives.
I focus on creating fast, responsive, and user-friendly applications that solve real-world problems. I'm particularly interested in modern web technologies and best practices in software development.
When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community.
Skills & Technologies
- ▹JavaScript (ES6+)
- ▹TypeScript
- ▹React
- ▹Next.js
- ▹Node.js
- ▹C#
- ▹.NET
- ▹HTML & CSS
- ▹Tailwind CSS
- ▹Git
- ▹SQL
Where I've Worked
Cloud Developer
Enfo Group
- ▹Developed mobile and web applications for major clients including Universeum and Ramboll
- ▹Set up and managed systems using both Azure and AWS as backend infrastructure
- ▹Built responsive and modern applications using React and Angular frameworks
- ▹Utilized various technologies including HTML, CSS, JavaScript, Git for version control
Frontend Developer
Navigraph
- ▹Developed navigation systems for flight simulators
- ▹Led development of the developer portal for third-party accessories
- ▹Built modern web applications using React, Next.js, and TypeScript
- ▹Worked with cloud infrastructure using AWS for deployment and hosting
Fullstack Developer
Peter Ahlgren Consulting
- ▹Operated as an independent freelance developer serving clients worldwide
- ▹Developed full-stack solutions using PHP, MySQL, WordPress, and modern JavaScript frameworks
- ▹Conducted programming courses and authored books on software development
- ▹Managed cloud infrastructure using AWS and Azure for client projects
Fullstack Developer
Holid
- ▹Developed a comprehensive website advertising system from design to deployment
- ▹Managed the entire development lifecycle from concept to customer launch
- ▹Built full-stack solutions using PHP, MySQL, and modern JavaScript
- ▹Implemented version control and collaborative development using Git
Web Developer
Dormy Golf & Fashion
- ▹Enhanced and maintained the company's e-commerce platform
- ▹Developed corporate ordering website using C# and .NET framework
- ▹Worked extensively with custom-built e-commerce platform
- ▹Built responsive interfaces using HTML, CSS, JavaScript, and Foundation framework
Certifications
MS-900: Microsoft 365 Fundamentals Cloud
Microsoft
Cloud Computing
SC-900: Security, Compliance, and Identity Fundamentals
Microsoft
Security
Networking Basics
Cisco
Networking
Operating Systems Basics
Cisco
Systems
Introduction to Cybersecurity
Cisco
Security
Endpoint Security
Cisco
Security
ITIL 4
Axelos
IT Service Management
C++ MCP
Microsoft
Programming
Visual Basic MCP
Microsoft
Programming
Some Things I've Built
SaaS Starter Kit
A production-ready SaaS starter kit with comprehensive features including JWT authentication, Stripe subscription billing, email verification via Resend, and MongoDB integration. Features a modern UI with dark mode, responsive design, and role-based access control. Perfect for quickly launching professional SaaS applications with enterprise-grade security and scalability.
- Next.js 14
- TypeScript
- Tailwind CSS
- MongoDB
- Stripe
- JWT
- Resend
- Framer Motion
Currency Converter
A modern mobile currency converter application built with React Native and Expo. Features real-time currency updates via API, support for multiple languages, and a sleek dark/light theme interface. Includes a custom splash screen and intuitive user interface for easy currency conversions.
- React Native
- Expo
- TypeScript
- REST API
- i18n
- Theme UI
React Elegant Toasts
A lightweight and customizable toast notification library for React applications. Features elegant animations, multiple toast types, and a modern design system. Easy to integrate with any React project and fully customizable with support for different positions and styles.
- React
- TypeScript
- CSS3
- npm package
- GitHub Pages
Color Palette Creator
An intuitive web application for creating and exploring color palettes. Users can generate, customize, and save color combinations for their design projects. Features a modern, responsive interface and real-time color preview capabilities.
- React
- JavaScript
- HTML5
- CSS3
- Create React App
- Vercel
Wallpapers App
A feature-rich mobile application for browsing, downloading, and setting high-quality wallpapers. Users can explore various categories, save favorites, and instantly set wallpapers for their home and lock screens. Includes search functionality and an intuitive category-based browsing experience.
- React Native
- TypeScript
- Expo
- CodeMagic CI/CD
- REST API
- Mobile Storage
Get In Touch
I'm currently open to new opportunities and collaborations. Whether you have a question or just want to say hi, I'll try my best to get back to you!