Petteri Kamppuri
portrait

Petteri Kamppuri

LinkedIn GitHub

Engineering manager with over 20 years of IT experience

I am an experienced and passionate engineering manager, tech lead, team lead and full-stack developer with over 20 years of experience.

Driving towards business results 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 interested in deepening my skills in leading teams and projects, and delivering results.

Work Experience

$companyName logo

SOK

Feb 2022 - Present

Senior Engineering Manager

September 2025 - Present

I am the engineering manager and tech lead for half a dozen software development teams.

We’re building applications and services for managing and running retail stores' daily operations, and also improving the performance and management of the stores.

My focus is on growing and supporting the teams, shaping technology and product direction and goals, stakeholder collaboration, and overseeing hiring, vendors, processes, and overall tech strategy.

This is a really great learning opportunity, in terms of leading people, building teams and enabling their success, and also getting to know the retail business domain.

Team Lead

June 2022 - September 2025, 3 years 3 months

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

Feb 2022 - May 2022, 4 months

I was the tech lead, leading the development of the primary mobile work tool software platform and applications for retail employees.

Keywords: Team leading, team building, teamwork, project management, product management, tech lead
$companyName logo

Lead Developer

Reaktor Innovations

Nov 2018 - Jan 2022, 3 years 3 months

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.

Keywords: iOS, Android, Swift, Kotlin, Rx, Reactive Extensions, FRP, native, mobile, fullstack, React, React Native, TypeScript, Node.js, SQL, Docker, AWS, CI, CD, GraphQL, REST, team building, teamwork
$companyName logo

Lead Developer

Richie

Sep 2013 - Oct 2018, 5 years 2 months

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.

Keywords: iOS, Android, Objective-C, Swift, Java, Kotlin, native, mobile, macOS, C++, JavaScript, SDK, Git, GitHub, CircleCI, Fastlane, CI, CD, Testing
MK&C

Lead Cocoa Developer

Marko Karppinen & Co.

Nov 2003 - Aug 2013, 9 years 10 months

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.

Keywords: iOS, iPhone, iPad, macOS, native, Objective-C
NN

Systems specialist

Noval Networks

Aug 2002 - Nov 2003, 1 year 4 months

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).

Keywords: Perl, Bash, Java, C, networking, Cisco, TCP/IP
EE

Software Designer

Enlightment Entertainment

Feb 2000 - Aug 2002, 2 years 7 months

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.

Keywords: Win32, Windows, C++, Java, networking, protocols

Education, Training, Certifications

FLOW - Aivot ja yhdessä onnistuminen

Feb 2025, NeuroLeadership Institute Finland

Kasvutarinat hyvään hallitustyöhön -kurssi

Dec 2024, TEK / Hallituspartnerit Helsinki

SLII - Situational Approach to Leadership

Sep 2024, Jollas Instituutti

Laadukas lähijohtaminen asiantuntijaorganisaatiossa

May 2023, Jollas Instituutti

Certified Scrum Product Owner

Dec 2021, Scrum Alliance

Certified Scrum Master

Nov 2021, Scrum Alliance

Reaktor Academy of Demanding Projects

Oct 2021, Reaktor

AWS Solutions Architect Associate

Dev 2019, Amazon Web Services (AWS)

Reaktor Certified Team Builder

May 2019, Reaktor

B.Sc Computer Science

2005, University of Helsinki