Curriculum Vitae ================ Contact Information: -------------------- Name: Veli Kaksonen City: Lahti Country: Finland Phone: +358-50-4820837 email: firstname (dot) lastname (at) kajuutta.com Personal Information: --------------------- Year of Birth: 1978 Nationality: Finnish Sex: Male Marital Status: Married Children: 2 About me: --------- I am a seasoned software industry professional with over 25 years of experience. I have specialized in leading software development teams on architecture an development, while actively participated in the hands-on work. I also have demonstrated success in managing projects, programs and products, and developing concepts into successful products. Highlights: - Leadership in Software Engineering - Led a multicultural & multicorporation global remote team of more than 50 developers and 6 project managers - Built and managed teams of different sizes (including recruitment & layoffs) - Founded and managed two companies - Led open source projects and open source strategy - Raised funding from private and public sources - Expertise in Linux Systems - Invented Scratchbox which revolutionized the development process for Linux-based systems by facilitating efficient cross-compilation. This enabled seamless development of Linux-based products for major companies, including Nokia and ARM - Deep expertise in Linux operating systems, contributing significantly to the transition of Nokia’s mobile devices to Linux platforms - Spearheaded the creation of the ALIP (ARM Linux Internet Platform) architecture, later adopted by ARM as a preferred platform - Innovative Product Development - Invented and driven multiple concepts which have turned into successful products - Built multiple applications sold worldwide in iOS and Mac AppStores obtaining number one positions in their categories, featured by Apple and reached sales in more than 100 countries - Developed numerous applications, services and solutions for different software platforms using vast number of appropriate programming languages, frameworks and tools I get easily excited by new ideas and challenges. Upon creating something new or solving challenges I focus on understanding the big picture and then dividing it to smaller and easily understandable parts. I am passionate about continuous learning and leveraging technology to solve real-world problems. Employment History: ------------------- Employer.: Kajuutta Oy Date.....: May 2015 -> Ongoing Position.: Founder, CTO / CoB, Lead Consultant Achievements: Developed various solutions for a wide variety of customers (from stealthy startups to publicly traded companies), including frontend, backend and application development, architecture design, lead development and process development. Significant customer cases: - Vastuu Group Oy - Software Architect and Lead Developer responsibility with productization for a completely new product (contracted for more than 5 years) - Singa Oy - Helped Singa to achieve superior customer experience by completely refactoring their iOS audio pipeline enabling streaming, caching and priority based downloading capabilities - Kieku Oy - Responsible for building their iOS application from ground up with complex audio pipeline features - Naveo Commerce Oy - Helping with complex backend challenges including speeding up SQL operations and response times by a thousandfold - LAC Camera Systems Oy - Designed and built a proof of concept version of autonomous flight application coupled with embedded Linux platorm used with unmanned aerial vehicle. Contributed to design as a whole by collaborating with the hardware designers - Zenniz Oy - Built a custom embedded Linux platform and build system utilizing OpenEmbedded Tech: Swift, Obj-C, Python, PostgreSQL, React.js, Ruby, MySQL, AWS, Firebase, node.js, Embedded Linux, ... --- Employer.: Huimio Oy Date.....: Apr 2012 -> 2018 Position.: Founder, CTO / CoB Highlights: - Concepted Tunemio music rehearsing application/service idea and founded a great team to make it a reality - Developed and released Tunemio in iOS & Mac AppStores (featured by Apple on AppStore front page, reached sales in more than 100 countries) - Raised funding from private and public sources - Software development related: - iOS & OS X application development including: - Core Audio (DSP) - Custom UI components (e.g. zooming waveform display) - IAP and free version restriction handling with server side secure signing - Server side & web developement on Linux including: - MongoDB, Firebase, Python, nodejs, javascript, html5, css --- Employer.: Nokia Date.....: Jan 2010 -> Sep 2012 Position.: Program Manager Highlights: - Directed the MeeGo SDK program, a pivotal element in the development and launch of the first Nokia Linux-based mobile phones, including the Nokia N9, marking a significant shift from the legacy Symbian platform to Linux in the mobile market - Managed cross-functional collaboration between Nokia and Intel, overseeing a team of 50+ professionals and 6 project managers/team leads, to deliver a comprehensive SDK that facilitated the development of innovative mobile applications --- Employer.: Movial Creative Technologies Inc. - www.movial.fi Date.....: Feb 2007 -> Dec 2009 Position.: Technology Manager Highlights: - Creating first versions of ALIP architecture - Embedded Linux platform later chosen by ARM to be the de facto Linux platform on ARM (later obsoleted by Linaro) - Finding and driving Movial IXS concept / product - Concept of using Web UI technologies with native applications in embedded Linux context. Work started during 2006 (way before palm WebOS or Chrome OS) - Member of Movial Creative Technologies Steering Team - R&D Management - Applying for and management of Government/EU-funded research projects e.g. Tekes/ITEA(2) - Innovations & New Concepts Management - Open Source strategist --- Employer.: Movial Corporation - www.movial.fi Date.....: Feb 2002 -> Feb 2007 Positions: Team Leader, Jan 2004 -> Feb 2007 Senior Software Developer, Feb 2002 - Jan 2004 Highlights: - Inventing Scratchbox -- http://www.scratchbox.org - Enabled Nokia to lauch multiple Linux based products - Used by e.g.: - Nokia (Maemo platform) - Supported devices: 770, N800, N900 - Access / PalmSource (ALP platform) - ARM Linux Internet Platform (ARM Ltd) - Also many other platforms... - I acted as Scratchbox Open Source Project Leader for many years - Linux Platforms & Developement Tools Team Leader (5 - 10 persons) - Linux Technology Researcher (Contract work for Nokia Maemo project) - Product Management - Open Source strategist - Sales & Account Management --- Employer: Lumo Media Oy Date....: Jan 2001 -> Feb 2002 Position: Senior Software Developer Assignments: - Web Technology Expert & Consultant - SMS Services Developement --- Employer: WOW-Verkkobrandit Oy Date....: Jan 2000 -> Jan 2001 Position: Software Developer Assignments: - www.fi Search Engine Development - Web Traffic Monitor Development --- Employer: Vaskivuoren Lukio, City of Vantaa (High School) Date....: Dec 1998 -> Jan 2000 Position: System Administrator / Web Developer (Civil Service) Assignments: - Creating Linux Infrastructure (Computer classroom with Linux Desktops etc.) - System Administration (approx. 100 Linux & Windows NT machines) - Intraweb Development - Substitute Teacher --- Employer: Helsinki Media Date....: May 1998 - July 1998 Position: Software Developer / Tester, CD-ROM Localisation project Assignments: - Developing localisation helper tools - Testing Positions of Trust: ------------------- - Lahden musiikkiluokkientuki Ry (Non-profit org. for supporting music emphasised classes) - Board member 2017, 2018 - Lotilan koulun vanhempainyhdistys Ry (elementary school parents non-profit org.) - Launeen peruskoulun vanhempainyhdistys Ry (elementary school parents non-profit org.) - Board member 2015, 2016 - Lahden Munskankarna ry (Lahti Munskankarna nonprofit organization) - Chairman of the Board 2014 - Board member 2013 - Lahden Montessori Yhdistys (Lahti Montessori nonprofit organization) - Secretary of the Board 2012, 2013, 2014 - Board member 2011 Other Personal Achievements: ---------------------------- - Composing and performing of YLE Abitreenit 2013 theme music. Abitreenit is a internet video production with multiple episodes and seasons by YLE (Finnish national broadcasting company) - Running (and developing) Uutimet.net -service -- http://uutimet.net - News site used by default by e.g. Firefox RSS reader (Finnish localisation version) - One day site usage data (09 Oct 2006): - 1564835 hits (avg. 18 hits/second, peak 50 hits/second (5min average)) - 370075 different cookies - 181406 different ips - Uutimet.net was acquired and utilized as development baseline in a news-service Education: ---------- Date: Feb 2002 - May 2006 Movial Management Training Description: Courses about Project Management, Team Management, Recruiting, Sales, Account Management etc. Date: Dec 1998 Degree: Finnish Baccalaureate Info: https://www.ylioppilastutkinto.fi/en/matriculation-examination Publications: ------------- Date: 1 Feb 2005 Title: Introduction to cross-compiling Media: Linux+ magazine Date: 1 Nov 2004 Title: Comparing Scratchbox cross-compile times to native compile times Media: LinuxDevices.com URL: http://piipiip.net/~veli/Comparing_Scratchbox_cross-compile_times_to_native_compile_times.pdf Date: 1 Apr 2004 Title: An introduction to the Scratchbox cross-development tool Media: LinuxDevices.com URL: http://piipiip.net/~veli/An_introduction_to_the_Scratchbox_cross-development_tool.pdf References: ----------- Mr. Mika Huhtamaki - Director of Identity and Personal Data - +358-40-0616253 * Responsible for the team I was contracted to at Vastuu Group Oy during 2018 - 2024 Mr. Ville Lavonius - CEO - Kajuutta Oy - +358-40-5149523 * We founded Kajuutta Oy together * We founded Huimio Oy together * Product Manager for MeeGo SDK (when we worked at Nokia) Mr. Toni Timonen - OpenAI - +41 79 23 000 50 * Ex. Google, Oura, Julius Baer, Movial * Member of my team at Movial back in 2005 - 2007 Personal interests: ------------------- My family, Music (bands, choirs etc.)