
Petteri Kamppuri
LinkedIn GitHubEngineering manager with over 25 years of IT experience
I'm an experienced engineering leader and full-stack developer with over 25 years in the industry, across in-house product development and consulting.
Driving toward real business results is what motivates me.
I view team well-being as an important productivity factor. I want to make teams work well by creating a safe environment and setting up norms and processes.
I'm always looking to grow and learn, especially around strategy, team leadership, and delivering results.
Work Experience

SOK
Senior Engineering Manager
I am the Senior Engineering Manager and Tech Lead for the Employee Experience (EX) and Leadership Experience (LX) teams within Store Operations at SOK. In total there are about ten squads in the two teams.
We're building the tools and processes that powers retail operations for the most known retail brands in Finland: Prisma, S-market, Sale, Alepa, Sokos, Emotion, ABC etc. From the mobile apps store employees rely on as their primary work tool, to the platforms that help store managers and co-op leadership keep everything running smoothly.
We’re building applications and services for managing and running retail stores' daily operations, and also improving the performance and management of the stores via tools, trainings and processes .
My time goes to looking after, growing and unblocking the teams, technology strategy and long-term product direction, hiring, team processes, change management, developer experience, onboarding, budgeting, HR responsibilities and generally making sure our teams can succeed.
This is a really great learning opportunity, in terms of leading people, shaping the strategic direction, building teams and enabling their success, and also getting to know the the retail business domain.
Team Lead
I was the engineering manager and tech lead for Store Applications team, consisting of four squads. We were building applications and a software platform for retail employees, used as their primary mobile work tool.
Engineering Lead
I was the tech lead, leading the development of the primary mobile work tool software platform and applications for retail employees.

Lead Developer
Reaktor Innovations
Consulting work. I was developing two world-class digital health services in addition to working with a well-known international hospitality brand. I was a part of the recruitment effort at Reaktor, held many internal trainings, and facilitated many workshops and retrospectives.
I’m also a Reaktor Certified Team Builder, and I helped teams gel together, improve their ways of working, and achieve results.
Reaktor was a truly unique place. I had a lot of opportunities for learning new and expanding what I do. I also met a whole lot of wonderful people.

Lead Developer
Richie
I was the lead developer of Richie’s digital publishing iOS app platform, products and SDKs. I also helped with the Android side.
A great experience which taught me a lot about architecture, CI, servers and microservices, and moving towards the future with restrictions of legacy, always finding ways forward.
I’ve helped customers with technical integration and possibilities of app platform and SDK products. I also did iOS and Mac development consulting for big and small projects and clients.
As a lead developer I was improving our CI, CD, automated testing practices, code quality and architecture designs. I planned our projects and designed our architectures, systems and products.
Lead Cocoa Developer
Marko Karppinen & Co.
A once-in-a-lifetime opportunity to do consumer Mac app development for multiple years, and learn all about Mac, and then jump to iOS and learn all about it.
I was part of team creating a pretty big consumer app for the Mac with a lot of functionality under the hood, including file management, device communiation using USB and Bluetooth and a rich UI.
When iPhone came along, we jumped right into iOS consulting for multiple clients building big and small apps for well-known brands.
Employment carried over to Richie.
Systems specialist
Noval Networks
A great experience where I learnt a lot from a driven entrepreneur. Sales-orientation and helping customers were an essential part of the job.
I developed new features and improved the architecture of a networking monitoring tool, integrating various Linux tools and added custom logic with Perl, shell scripts, Java, and C.
I got to learn and became very familiar with IP networking and equipment (routers, switches).
Software Designer
Enlightment Entertainment
My first programming job. It gave me much, including a lot of great friends!
I did Java server-side and client-side programming, Win32 C++ programming with networking, databases and concurrency, including the networking implementation of two online games. Much work on documentation: requirements, program design and source code documentation.