Petri Heikkinen
Petri Heikkinen

Software Developer | ICT Engineering Student

About me

I am a trained software developer currently studying for the bachelor’s degree in ICT engineering at the Tampere University of Applied Sciences. I have a passion for learning systems in depth, including security and hardware perspectives. I think it is pertinent to understand how systems are built from ground up. For over two decades I have gained extensive knowledge in different fields of ICT. Even though I’m mainly Linux user and a FOSS (free and open source software) advocate I do know my way around with commercial products and Microsoft, Android and Apple operating systems as well.

Download CV
Interests
  • Making living working in the ICT sector
  • Environmental impacts of human beings
  • Automating ICT environments
  • Homelab and Self hosted services
Education
  • (ongoing, est. grad. 2028/07) Bachelor of Engineering, Information and Communications Technology

    Tampere University of Applied Sciences

  • Software Developer, Information Technology

    Sasky Tampere College of Services

  • Electrician, Electronics and Information and Communication Technology

    Pohjois-Savo Vocational College, Siilinjärvi

Experience

  1. IT System Specialist, Communications developer

    University of Helsinki
    • Consulting on science outreach and communications development
    • Consept initialization
    • Content creation and updating
  2. Network / DevOps engineering, Software developer, Content creator

    stumble.eu.org
    • Acquire and configure domain
    • Create CI/CD
    • Publish a website
  3. Software Developer

    Comparo Oy
  4. IT System Specialist

    Kirja- ja Lehtilinna

    Design and installation of Linux internet kiosk for customers use:

    • sourcing second hand hardware
    • servicing and testing the hardware
    • software installation, configuration and documentation
    • on site device installation and customer orientation
  5. IT System Specialist

    Kirja- ja Lehtilinna

    Design and installation of an advertising display:

    • hardware sourcing
    • Linux on minicomputer
    • network share for Windows to copy pictures
  6. Personal Assistant

    Med Group oy
    Assisting people with wide variety of disabilities to get by with their daily life challenges.
  7. Computer System Technician

    I have designed, built, configured and maintained computer setups since the late 90’s. During that time I also started web programming with Notepad++ in the golden era of Netscape and Internet Explorer when web page layouts consisted of chopped images aligned in formation. In addition to this I’ve designed and carried out network installations, serviced and repaired countless devices including desktop, laptop, mini computers and handheld devices. Some of these procedures below:

    • PC devices: hdd/ssd, display panel, GPU, CPU etc. replacements

    • Android devices: chassis, display and charging port replacements

    • OS setups: Windows, Linux, Android, OS X, Mac OS and IOS

    • Custom OS installations: Windows & OS X –> Linux, Android –> Lineage OS, TP-Link –> OpenWRT

    • Data recovery

    • Network trouble shooting

    • Network design with structured cabling to workstations and WiFi router setups

    • Antenna installation and alignment for mobile internet service in a rural sparsely populated area

  8. Multiple positions

    in variety of companies
    • Among others I have worked in the cultural, logistics, restaurant and property maintenance sectors.
    • A total of over ten years of experience in the social sector and as a customer service representative.

Education

  1. (ongoing, est. grad. 2028/07) Bachelor of Engineering, Information and Communications Technology

    Tampere University of Applied Sciences
    Estimated graduation 2028 / 07.
    Description: opintopolku.fi
  2. Software Developer, Information Technology

    Sasky Tampere College of Services

    GPA: 5.0/5.0

    Courses:

    • 180 ECTS opintopolku.fi
    • +15 ECTS Task automation using a command language (additional course)
  3. Electrician, Electronics and Information and Communication Technology

    Pohjois-Savo Vocational College, Siilinjärvi
    • 72 / 80 study weeks
Languages
100%
Finnish
90%
English
25%
Swedish