
Jari-Pekka Teurajärvi

Connect with Jari-Pekka Teurajärvi to Send Message
Connect
Connect with Jari-Pekka Teurajärvi to Send Message
ConnectTimeline
About me
Senior Software Engineer at PehuTec Oy
Education

Oulu University of Applied Sciences
2009 - 2013Master of Engineering (M.Eng.) Information Technology
Opiframe oy
2016 - 2016Internet of Things Master Internet of ThingsContent 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 - 2015Certified Project Management Project Management IPMA Level DIPMA 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 - 2002Bachelor of Science (B.Sc.) Electrical engineering and Information Technology
Tornion Liiketalouden ja Tietotekniikan instituutti
1996 - 1997Vocational Qualification in Business and Administration Merkantti
Experience

Noreltec Oy
Apr 1999 - Aug 1999quality control quality control
Production Engineer (trainee)
May 1999 - Aug 1999Production Engineer (trainee)
Apr 1999 - May 1999

GeraCap
May 2000 - Oct 2000SW Engineer (trainee)C/C++

GeraCap
May 2001 - Nov 2001SW Engineer (trainee)C/C++

Nokia
Jun 2002 - Apr 2014Product: 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 2014Senior Engineer, Test Specialist (EBA)
Sept 2013 - Apr 2014Senior Engineer, SW Developer (TNT)
May 2012 - Aug 2013Senior Engineer, Scrum Master / Team leader
Oct 2011 - May 2012Senior Engineer, SW Developer (NoSE)
May 2011 - Sept 2011Senior Engineer, Error Manager (CS and VoIP Calls)
Jun 2009 - May 2011Senior Engineer, HW Manager (VoIP)
Feb 2008 - May 2009SW Design Engineer, SW Developer (VoIP)
Jan 2007 - Feb 2008SW Design Engineer, SW Developer
Jun 2002 - Jan 2007

Microsoft
Apr 2014 - Oct 2014Senior Engineer, Test LeadProduct: 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 2015Application 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 2019Lead Developer / Full Stack SWFull-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 2020Senior Software EngineerFull-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 - nowSome 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 - nowSenior Software Engineer
Feb 2023 - Apr 2024Senior Software Engineer
Sept 2022 - Feb 2023Senior Software Engineer
Mar 2022 - Aug 2022Senior Software Engineer
Nov 2021 - Feb 2022Senior Software Engineer
May 2021 - Nov 2021Senior Software Engineer
Jan 2021 - Jul 2021

Teurastaja Oy
Apr 2022 - nowFounder, President and CEO
Licenses & Certifications

IPMA Level D
IPMA: International Project Management AssociationJan 2015- View certificate

Modern React with Redux
UdemySept 2021 - View certificate

Spring Framework for Beginners with Spring Boot
UdemyOct 2021 
Tietosuojan ABC 2020 julkishallinnon henkilöstölle
EOppivaNov 2021
Volunteer Experience
coach
Issued by ORPa (www.rotuaarinpallo.fi) on Jan 2013
Associated with Jari-Pekka Teurajärvicoach
Issued by ONS (www.onssi.fi) on Jan 2011
Associated with Jari-Pekka Teurajärviclub leader
Issued by The Evangelical Lutheran Church of Finland (http://evl.fi/) on Jan 1991
Associated with Jari-Pekka Teurajärviteam leader
Issued by Suomen Partiolaiset – Finlands Scouter ry (http://www.partio.fi/en) on Jan 1988
Associated with Jari-Pekka Teurajärvi
Languages
- fiFinnish
- enEnglish
- swSwedish
Recommendations

Romy vandekerckhove
Restaurant ManagerIstán, Andalusia, Spain
Sean davy
Project Manager at Energy Saving TrustLondon, England, United Kingdom
Chadwick van brunt
LawyerSan Antonio, Texas, United States
Md. abu sayeed
Asst. Manager, Sales & Marketing at Star Tech & Engineering Ltd.Bangladesh
Sandra nasi
Sales Training Manager (Commercial Excellence Department) presso ViatrisItaly
Parnian kazemi
GZ-psycholoogAmsterdam, North Holland, Netherlands
Lea paetzold
Diplom Juristin univ.Munich, Bavaria, Germany
Tanmay talreja
Associate @ SBI Capital Markets | XIMB-BM '23 | JHC '20New Delhi, Delhi, India
Srishti pabra
Visual communication student at Srishti Manipal Institute of Art, Design and TechnologyMumbai, Maharashtra, India
Margret nyfeler-bögli
HR-FachfrauGondiswil, Berne, Switzerland
Antonio silva
Technical Support Supervisor @ Aposta Ganha | iGaming | Systems Analyst and Developer | MBACaruaru, Pernambuco, Brazil
Kaitlyn baillie
Environmental TechnologistGreater Halifax Metropolitan Area
Ankisha malhotra
Consultant at Deloitte | Ex-AccentureGurugram, Haryana, India
Binafeya robert
Aviator, Soil Scientist, Safety OfficerYenagoa, Bayelsa State, Nigeria
Shivam gupta
Software Engineer @BoeingBangalore Urban, Karnataka, India
Serhii pozhydaiev
"CEO, co-founder at ""SKALAR"""Ukraine
Preethi selvaraj
ArchitectMadurai, Tamil Nadu, India
Serhat özkilinc
Sacharbeiter Luft Export bei ITG Global Logistics BVStuttgart Region
Daniel marquez castillo
ESPECIALISTA DE GESTION DE RECURSOS HUMANOS en Ministerio de la ProducciónPeru
Sapna soni
Senior Manager at Bank of Baroda WealthBengaluru, Karnataka, India
...