Tietoja
Developing software engineering and cyber security activities for continued, leading excellence in software consulting business and providing strategic and tactical advisory directly to clients in a wide range of industries.
Originally a lead programmer in a pioneering free software project, motivating a large team to produce without a money incentive, now helping businesses with multi-million dollar ambitions.
Full-time paid career in software development since 1997; passionately involved with Internet projects since 1994; experience of developing touchscreen UIs since 1996, including developing a touchscreen phone already in 2002; practical hacker skills since 1995, now on a high-level with latest tricks; games programming experience since 1990 and rather seriously for about 9 years; involved with development of pioneering social media systems from 1994 including a major world domination-level project in 2000 - 2002 and smaller attempts at the same, later.
With total of about 30 years programming experience, including leadership, software architecture, software security, trainer/coach and recruiter roles besides programming and being involved in key roles in about 100 highly-varied software projects, often involving custom HW, capable of taking lead and responsibility of any software project. Technical capability of producing, fixing and designing code in all levels of software, as well as making it highly secure, robust and maintainable.
Personal interest and motivator is improving productivity with software: for making software projects succeed holistically when all things are calculated, also from the end-user perspective. Inspired to help in discovering high-value decision points, offering enlightened recommendations and changing the work culture for achieving a positive impact to the long-term bottom lines of any particular nature.
Toiminta
Kokemus
Lisenssit ja todistukset
Vapaaehtoistoiminta
-
Chairman
Znet
- 1 vuosi
Tiede ja tekniikka
Founding member, chairman and software developer of a non-profit organization that was running Finland's largest public UUCP network for getting data transmitted between bulletin board systems in batch runs, and for enabling people to have an e-mail address in the age of dial up connections when many people couldn't afford to have a real e-mail address.
-
Project Leader
Majik 3D MMORPG https://majik3d-legacy.org/
- 7 vuotta 8 kuukautta
Tiede ja tekniikka
Project founder, leader, designer and one of the core developers for a massively multiplayer online role-playing game and its tools (such as custom collaboration tools for managing the development). The project saw user interfaces from simple text-based versions, 2D and isometric 3D up to full-blown 3D using C++ and OpenGL. There was commercial interest for the project, but the project was kept totally non-profit with a volunteering team of more than 10 active and dedicated contributors…
Project founder, leader, designer and one of the core developers for a massively multiplayer online role-playing game and its tools (such as custom collaboration tools for managing the development). The project saw user interfaces from simple text-based versions, 2D and isometric 3D up to full-blown 3D using C++ and OpenGL. There was commercial interest for the project, but the project was kept totally non-profit with a volunteering team of more than 10 active and dedicated contributors (programmers and artists) with a total of thousands of enthusiasts around the project. The project was featured in Finnish TV, in a popular printed computer/games magazine and in several online magazines.
-
Software Developer
Unix-like remote access shell
- 2 vuotta 1 kuukausi
Tiede ja tekniikka
System operator and software developer for a public non-profit Unix-like remote shell a.k.a. "bulletin board system" and its software and accessory tools in the age of dial-up Internet for people without real Internet connection. The system was unique because it imitated a real Unix shell on a non-Unix operating system on a resource constrained low-end computer yet provided all the services people were expecting from a "bulletin board system" or from a free-access Unix shell.
-
Package Maintainer
Debian Linux
- 3 vuotta 1 kuukausi
Tiede ja tekniikka
Maintainer of some Debian Linux packages.
-
Software Developer
Open Source Software
-Lahja 30 vuotta 8 kuukautta
Tiede ja tekniikka
Developer of numerous free and open source projects as a hobby.
Projektit
-
Movial Professional Linux Developer Training Program
-
The main teacher and organizer of a 6 months intensive training program for people who wanted to learn or improve professional Linux developer skills and get recruited.
-
Majik 3D MMORPG
-
Project founder, leader, designer and one of the core developers for a massively multi-player online roleplaying game and its tools (such as custom collaboration tools for managing the development). The project saw user interfaces from simple text-based versions, 2D and isometric 3D up to full-blown 3D using C++ and OpenGL. There was commercial interest for the project, but the project was kept totally non-profit with a volunteering team of more than 10 active and dedicated contributors…
Project founder, leader, designer and one of the core developers for a massively multi-player online roleplaying game and its tools (such as custom collaboration tools for managing the development). The project saw user interfaces from simple text-based versions, 2D and isometric 3D up to full-blown 3D using C++ and OpenGL. There was commercial interest for the project, but the project was kept totally non-profit with a volunteering team of more than 10 active and dedicated contributors (programmers and artists) with a total of thousands of enthusiasts around the project. The project was featured in Finnish TV, in a popular printed computer/games magazine and in several online magazines.
-
AXsh remote shell
-
System operator and software developer for a public non-profit Unix-like remote shell a.k.a. "bulletin board system" and its software and accessory tools in the age of dial-up Internet for people without real Internet connection. The system was unique because it imitated a real Unix shell on a non-Unix operating system on a resource constrained low-end computer yet provided all the services people were expecting from a "bulletin board system".
Kielet
-
Finnish
-
-
English
-
More activity by Tommi
-
"Kyberturvallisuuskeskus on avannut mikroyrityksille ja pienille ja keskisuurille yrityksille haettavaksi rahoitustukea modernien…
"Kyberturvallisuuskeskus on avannut mikroyrityksille ja pienille ja keskisuurille yrityksille haettavaksi rahoitustukea modernien…
Tommi Leino tykkäsi
-
Good code is like a love letter to the next developer who will maintain it. Code, in its essence, is communication. -ADDY…
Good code is like a love letter to the next developer who will maintain it. Code, in its essence, is communication. -ADDY…
Tommi Leino tykkäsi
-
Custom or Generic? Though generic products have their place, in your gut you know that it’s not the best solution to unique business needs. You may…
Custom or Generic? Though generic products have their place, in your gut you know that it’s not the best solution to unique business needs. You may…
Tommi Leino tykkäsi
-
Removing code is an undervalued virtue. I always pay attention to proportion of LoC removed in a pull request when I produce one or get one for…
Removing code is an undervalued virtue. I always pay attention to proportion of LoC removed in a pull request when I produce one or get one for…
Tommi Leino tykkäsi
-
I didn't write this, but I could have said the same... :) An undervalued topic.
I didn't write this, but I could have said the same... :) An undervalued topic.
Tommi Leino jakoi
Other similar profiles
Muut nimetyt Tommi Leino Finland
10 muut nimetyt Tommi Leino Finland ovat LinkedInissä
Muiden nimeäminen Tommi Leino