Jari-Pekka Teurajärvi

Jari-Pekka Teurajärvi

Followers of Jari-Pekka Teurajärvi1000 followers
location of Jari-Pekka TeurajärviGreater Oulu Area

Connect with Jari-Pekka Teurajärvi to Send Message

Connect

Connect with Jari-Pekka Teurajärvi to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer at PehuTec Oy

  • Education

    • Oulu University of Applied Sciences

      2009 - 2013
      Master of Engineering (M.Eng.) Information Technology
    • Opiframe oy

      2016 - 2016
      Internet of Things Master Internet of Things

      Content of the studies:- Linux system programming, - Linux Kernel programming, - Linux driver programming, - Linux tools for sw development, - Common embedded sw libraries and projects of Linux, - IoT and Big Data & Cloud services (f.e. Arduino, ThingSpeak), - IoT Linux project and distributions (esp. Yocto)- Python- REST- MongoDB- AngularJS- AndroidOpintojen sisältö:- Linux systeemiohjelmoinnin perusteet 1- Linux… Show more Content of the studies:- Linux system programming, - Linux Kernel programming, - Linux driver programming, - Linux tools for sw development, - Common embedded sw libraries and projects of Linux, - IoT and Big Data & Cloud services (f.e. Arduino, ThingSpeak), - IoT Linux project and distributions (esp. Yocto)- Python- REST- MongoDB- AngularJS- AndroidOpintojen sisältö:- Linux systeemiohjelmoinnin perusteet 1- Linux systeemiohjelmoinnin perusteet 2- Linux Kernel- ja ajurikehityksen perusteet- Linux-ohjelmoinnin työkalut- Käytettävyys ja asiakaslähtöinen suunnittelu- Yleiset sulautetut kirjastot ja projektit Linuxilla- Kernel-ohjelmoinnin jatkokurssi- Internet of Things ja Big Data sekä pilvipalvelut (esim. Arduino, ThingSpeak)- IoT Linux projektit ja distrot, erityisesti Yocto- Projektin- ja prosessinhallinta- Python- REST- MongoDB- AngularJS- Android perusteet Show less

    • Oulusoft ay

      2014 - 2015
      Certified Project Management Project Management IPMA Level D

      IPMA Level D, Certified Project Management Associate, is an exam-based assessment of a wide range of project management knowledge. The foundation is ICB, the IPMA Competence Baseline, as regionalised by each Member Association. Certified Project Management Associate (Sertifioitu Projektiosaaja) is an internationally recognised entry-level qualification in the area of project management. The certificate is valid for five years.More info about IPMA-D certification can be found here:… Show more IPMA Level D, Certified Project Management Associate, is an exam-based assessment of a wide range of project management knowledge. The foundation is ICB, the IPMA Competence Baseline, as regionalised by each Member Association. Certified Project Management Associate (Sertifioitu Projektiosaaja) is an internationally recognised entry-level qualification in the area of project management. The certificate is valid for five years.More info about IPMA-D certification can be found here: http://ipma.ch/certification/certify-individuals/ipma-level-d/ Show less

    • Rovaniemi Polytechnic

      1998 - 2002
      Bachelor of Science (B.Sc.) Electrical engineering and Information Technology
    • Tornion Liiketalouden ja Tietotekniikan instituutti

      1996 - 1997
      Vocational Qualification in Business and Administration Merkantti
  • Experience

    • Noreltec Oy

      Apr 1999 - Aug 1999

      quality control quality control

      • Production Engineer (trainee)

        May 1999 - Aug 1999
      • Production Engineer (trainee)

        Apr 1999 - May 1999
    • GeraCap

      May 2000 - Oct 2000
      SW Engineer (trainee)

      C/C++

    • GeraCap

      May 2001 - Nov 2001
      SW Engineer (trainee)

      C/C++

    • Nokia

      Jun 2002 - Apr 2014

      Product: Nokia X2Role: EBA and FOTA E2E Test Lead. Operator Acceptance EBA (Evidence Based Acceptance) testing and E2E (End to End) testing of FOTA (Firmware Over-the-Air).E2E Test Lead role includes ownership of the technology area testing. Test Lead will take care that the team of individual contributors will implement, review and execute high quality test cases that covers the E2E functionality of the technology area. Test Lead is implementing the test plan and acting when bugs found. Reporting of the status and maturity of the technology area is mandatory part of the E2E Test Lead role. Test Lead is taking care of the Overall quality of the technology area. Show less Products: Nokia S40 AshaRole: Scrum Master of a team implementing Internet Protocols and Connectivity features.ANSI-C used as a coding language. Bugzilla used for error handling. Git used for version handling. Jenkings used for Continuous Integration (CI) Solution. Gerrit used for Code Review.Technology area: Connectivity, including all IP traffic from modem to UI. Features: BT, Wi-Fi and Cellular (2G/3G) bearers.On top of the Scrum Master role I was implementing a Bearer Control and Feature Control mechanism to the S40 Asha devices. Show less Products: Series 40 platform SDKsRole: SW DeveloperI was implementing a "Java Loader" feature to the SDK. The Java Loader was a feature that enabled a jar file selecting, downloading and installing from PC filesystem to the Simulation tool filesystem. Simulation tool was designed as platform independent so it can be used with Windowsand Linux OS. Coding languages used were ANSI-C, C++ and XAML.My Master's Thesis was related to that work: https://www.theseus.fi/bitstream/handle/10024/65909/masters_thesis_teurajarvi_jari-pekka_java_launcher_for_simulation_tool.pdf Show less

      • Senior Engineer, Test Lead (FOTA)

        Apr 2014 - Apr 2014
      • Senior Engineer, Test Specialist (EBA)

        Sept 2013 - Apr 2014
      • Senior Engineer, SW Developer (TNT)

        May 2012 - Aug 2013
      • Senior Engineer, Scrum Master / Team leader

        Oct 2011 - May 2012
      • Senior Engineer, SW Developer (NoSE)

        May 2011 - Sept 2011
      • Senior Engineer, Error Manager (CS and VoIP Calls)

        Jun 2009 - May 2011
      • Senior Engineer, HW Manager (VoIP)

        Feb 2008 - May 2009
      • SW Design Engineer, SW Developer (VoIP)

        Jan 2007 - Feb 2008
      • SW Design Engineer, SW Developer

        Jun 2002 - Jan 2007
    • Microsoft

      Apr 2014 - Oct 2014
      Senior Engineer, Test Lead

      Product: Nokia X2Role: EBA and FOTA E2E Test Lead. Operator Acceptance EBA (Evidence Based Acceptance) testing and E2E (End to End) testing of FOTA (Firmware Over-the-Air).E2E Test Lead role includes ownership of the technology area testing. Test Lead will take care that the team of individual contributors will implement, review and execute high quality test cases that covers the E2E functionality of the technology area. Test Lead is implementing the test plan and acting when bugs found. Reporting of the status and maturity of the technology area is mandatory part of the E2E Test Lead role. Test Lead is taking care of the Overall quality of the technology area. Show less

    • Oulu University of Applied Sciences

      Dec 2014 - May 2015
      Application Engineer (fixed term contract)

      Information Management (Tietohallinto). Project management of requirements analysis for information system acquisition. SW Development with Oracle DB based web services using Toad for Oracle and PL/SQL.

    • ElfGROUP Cyber Security Services Ltd

      Oct 2016 - Aug 2019
      Lead Developer / Full Stack SW

      Full-stack, MVC, python, web2py, JavaScript, JQuery, CSS, Bootstrap, REST, JSON, SQL, PostgreSQL, html, xml, HTTP/HTTPS, SSL, FTP/SFTP, SSH, Jira, Linux servers (RedHat, CentOS), VMWare vSphere, Ansible, git, gitlab, svn, DevOps, nginx (engine x), etc.https://www.elfgroup.fi/

    • Capricode

      Sept 2019 - Dec 2020
      Senior Software Engineer

      Full-stack, AngularJS, JavaScript, npm, webpack, Java, CSS, Bootstrap, REST, JSON, SQL, PostgreSQL, html, xml, HTTP/HTTPS, Jira, Confluence, Linux servers (RedHat, CentOS), DevOps, Git, GitLab, Subversion/Svn, Jenkins, Karma, Jasmine, UI-Router, nginx (engine x), Docker, Ansible, Robot framework, AWS (EC2, Route 53, Lambda) etc.https://www.capricode.com/

    • PehuTec Oy

      Jan 2021 - now

      Some of the technologies used in projects: React-Redux, Typescript, graphql, AWS (S3, Amplify, Lambda, DynamoDB, API Gateway), Git, GitLab, VSCode, Embedded SW, ANSI-C, J-Trace, SEGGER Embedded Studio, Subversion, Jira, Confluence, Scrum Master, Spring, Oracle DB, Gradle, OpenJDK11, IntelliJ IDEA, Yarn, NodeJS, Eclipse - Spring Tool Suite, OPNSense, Kubernetes, Docker, Mac, Jenkins, Gerrit, CSS, Robot Framework Front-End: React, Typescript, graphql, VSCode, IntelliJ, git, Robot Framework Web App: React-Redux, AWS, GitLab, VSCode, Jira, Robot Framework Kubernetes, Docker, Mac, Jenkins, Gerrit, CSS Web system: Spring, Oracle DB, Git, Gradle, OpenJDK11, IntelliJ IDEA, Yarn, NodeJS, VSCode, Eclipse - Spring Tool Suite Web App: React-Redux, AWS (Amplify, Lambda, DynamoDB, API Gateway, S3), GitLab, VSCode, Jira, Scrum Master Medical device: Embedded SW, ANSI-C, J-Trace, SEGGER Embedded Studio, Subversion, Jira

      • Senior Software Engineer

        Jan 2021 - now
      • Senior Software Engineer

        Feb 2023 - Apr 2024
      • Senior Software Engineer

        Sept 2022 - Feb 2023
      • Senior Software Engineer

        Mar 2022 - Aug 2022
      • Senior Software Engineer

        Nov 2021 - Feb 2022
      • Senior Software Engineer

        May 2021 - Nov 2021
      • Senior Software Engineer

        Jan 2021 - Jul 2021
    • Teurastaja Oy

      Apr 2022 - now
      Founder, President and CEO
  • Licenses & Certifications

    • IPMA Level D

      IPMA: International Project Management Association
      Jan 2015
    • Modern React with Redux

      Udemy
      Sept 2021
      View certificate certificate
    • Spring Framework for Beginners with Spring Boot

      Udemy
      Oct 2021
      View certificate certificate
    • Tietosuojan ABC 2020 julkishallinnon henkilöstölle

      EOppiva
      Nov 2021
  • Volunteer Experience

    • coach

      Issued by ORPa (www.rotuaarinpallo.fi) on Jan 2013
      ORPa (www.rotuaarinpallo.fi)Associated with Jari-Pekka Teurajärvi
    • coach

      Issued by ONS (www.onssi.fi) on Jan 2011
      ONS (www.onssi.fi)Associated with Jari-Pekka Teurajärvi
    • club leader

      Issued by The Evangelical Lutheran Church of Finland (http://evl.fi/) on Jan 1991
      The Evangelical Lutheran Church of Finland (http://evl.fi/)Associated with Jari-Pekka Teurajärvi
    • team leader

      Issued by Suomen Partiolaiset – Finlands Scouter ry (http://www.partio.fi/en) on Jan 1988
      Suomen Partiolaiset – Finlands Scouter ry (http://www.partio.fi/en)Associated with Jari-Pekka Teurajärvi