Patrik Nygren is a Fullstack Developer and educator with 11 years of experience building and modernizing web and embedded systems across frontend (React, React Native), backend (Java, Python, Node.js) and DevOps (Docker, CI/CD, AWS). He combines hands-on engineering—refactoring legacy Java monoliths, building telematics backends with real-time databases, and shipping React Native clients—with a strong teaching practice in vocational IT education. Known for a CLEAN-code mindset, Patrik moves comfortably between system architecture, testing automation and cloud infrastructure while helping others learn those skills. He blends academic rigor (MSc in Computer Science) with a history of community-focused teaching, including mentoring newly arrived immigrants in web development, which reflects his commitment to practical knowledge sharing. Based in Gothenburg, he now works freelance and at Stena Recycling AB, continuously iterating on both codebases and curricula.
11 years of coding experience
5 years of employment as a software developer
Master of Science (M.Sc.), Computer Science - algorithms, languages and logic, Master of Science (M.Sc.), Computer Science - algorithms, languages and logic at Chalmers tekniska högskola
Literature, Literature at University of Gothenburg
Computer Science (elective studies), Computer Science (elective studies) at Instituto Tecnológico de Buenos Aires / ITBA
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Patrik Nygren - Fullstack Developer at Stena Recycling AB