portrait

Petteri Kamppuri

Twitter 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. I have done in-house product development and consulting for big and small projects and companies. Driving towards business results motivates me.

My strongest suite is digital service development, and I have broad knowledge in many technologies and platforms, including web, mobile, desktop, backends and the cloud. I’m interested in deepening my skills in leading teams and projects, and delivering results.

I view team well-being as an important productivity factor, and I work on team well-being and team building. I want to make teams work well by creating a safe environment and setting up norms and processes.

Work Experience

$companyName logo

SOK

Feb 2022 - Present

Team Lead

June 2022 - Present

I am the engineering manager and tech lead for Store Applications team, consisting of four squads. We’re building a software platform and applications for retail employees, used as their primary mobile work tool. Our solutions are also used by store managers and chain management to make sure processes are working smoothly.

My time goes to looking after and growing the team and the people (incl. hiring people, managing consultants/vendors, team processes, etc.), technology and product direction, tech strategy, clearing obstacles, change management, developer experience, onboarding, budgeting, HR responsibilities etc.

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

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 lead, team building, teamwork, Android, React, Node.js, Kotlin, fullstack, mobile
$companyName logo

Lead Developer

Reaktor Innovations

Nov 2018 - Jan 2022, 3 years 3 months

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.

In client projects I developed 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.

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

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 was the lead developer of Richie’s digital publishing iOS app platform, products and SDKs, and also helped with the Android side. 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 and designed our projects, architectures, systems and products.

I used Objective-C, Swift, C++, C, Java and Kotlin, and tried to master Git and version control practices to keep code history clean and understandable.

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 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 and I think I did a pretty good job at that as well.

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 entrepeneur. Sales-orientation and helping customers were an essential part of the job.

I continued development of new features and improved the architecture of a networking monitoring tool, integrating various Linux tools and added custom logic with Perl, shell scrips, 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

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