Karoliina Salminen
Principal Software Engineer at KATIM- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
KATIM
-
Computer and Network Security
-
100 - 200 Employee
-
Principal Software Engineer
-
Jan 2020 - Present
Finland Leading AI-team at KATIM. Designing and developing machine learning algorithms and systems.
-
-
-
Huawei
-
Australia
-
Renewable Energy Semiconductor Manufacturing
-
1 - 100 Employee
-
Principal Engineer
-
Jul 2013 - Jan 2020
Helsinki, Finland Artificial Intelligence research & design & development. Spiking Neural Networks, Random Indexing. Proposing features, projects, algorithms, technologies, combinations of technologies, pitching projects, running subcontracting projects, scouting & negotiating potential university collaborations, programming algorithms. Research: Deep spiking neural networks, cognitive systems, artificial general intelligence.
-
-
-
HCL Technologies
-
India
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior System Specialist
-
Mar 2013 - Jun 2013
Espoo Designing & developing enterprise software solutions for Mac with Objective C, Cocoa and Qt. Working an consultant for Nokia.
-
-
-
Nokia
-
Finland
-
Telecommunications
-
700 & Above Employee
-
Senior System Specialist (Mac), Linux & Mac Experience
-
Jan 2012 - Mar 2013
Espoo Designing & developing enterprise software solution MacPac for Nokia's Macs with Objective C, Cocoa and Qt. A system that manages Nokia's Mac computers that consists of configuration management system and user interfaces and analysis tools for OS X using Objective-C native code, C++, shell scripting and ruby.
-
-
Technical Product Owner (MeeGo)
-
Sep 2009 - Dec 2011
Ruoholahti, Helsinki I have been leading a team of 11 people as a product owner that is working with scrum and kanban methodologies to develop several important applications for MeeGo. I created this team. We are focused on lean thinking and not spending too much time on unessential. Our team's code is partly open source and available on meego.com gitorious. My responsibility area includes Startup UI applications, Settings Panel, a large collection of Settings Applets for the Settings Panel, User Guide… Show more I have been leading a team of 11 people as a product owner that is working with scrum and kanban methodologies to develop several important applications for MeeGo. I created this team. We are focused on lean thinking and not spending too much time on unessential. Our team's code is partly open source and available on meego.com gitorious. My responsibility area includes Startup UI applications, Settings Panel, a large collection of Settings Applets for the Settings Panel, User Guide App (user guide content viewer/renderer). My teams are delivering to both MeeGo open source and Harmattan. The details of our current device that we are working on has not been released yet.
-
-
Technical Project Manager (Maemo)
-
Jun 2004 - Sep 2009
Maemo UI Framework technical project manager ...2008 2008-2009 Framework extras technical project manager and Senior Developer and Architect. In addition to project management and software development I have been blogging about Maemo and have had presentations in open source conferences. Products I have been working on in this position: - Nokia 770 (first ever Nokia Linux device) Internet tablet, and first version of Maemo - Nokia N800 Internet tablet - Nokia N810… Show more Maemo UI Framework technical project manager ...2008 2008-2009 Framework extras technical project manager and Senior Developer and Architect. In addition to project management and software development I have been blogging about Maemo and have had presentations in open source conferences. Products I have been working on in this position: - Nokia 770 (first ever Nokia Linux device) Internet tablet, and first version of Maemo - Nokia N800 Internet tablet - Nokia N810 Internet tablet - Nokia N900 Smart phone (first ever Nokia Linux based phone)
-
-
Senior Software Engineer
-
Jun 1998 - Jun 2004
Software development to various network elements with various programming languages, different software architectures and operating systems. Server software development, distributed computing, multi-threading. Creating and maintaining code and designing software architecture on the following platforms: - Nokia DX-200 - Nemu (Windows NT) - Flexi Server (Linux based network element platform) - Chorus OS Languages / technologies: - C, C++, TNSDL, Corba, COM
-
-
-
-
Trainee
-
Jun 1996 - Jun 1998
Software implementation to network elements
-
-
Education
-
Tampereen ammattikorkeakoulu
BSc, Software engineering, Machine automation