IT Sector
I have a very broad experience from the IT sector since the mid-90s so showing it off is a bit difficult. If you're interested in details do contact me and we'll see what we can do.
I'm very good at understanding the whole picture and finding the actual needs beneath the surface. Often the client isn't able to explain their specific needs and I never want to go for "you get what you ask for." I want to help them find out what exactly they need and how to provide the proper solutions.
Platforms
I mostly work on C#/.NET and am naturally strongest in that environment. I also use C, C++, Java, assembly languages, Python etc. And as supplementary there's PHP, Perl, and many others I've done but prefer not to work with. For operating systems and environments I'm very familiar with Windows and Linux as well as on the mobile side Android and iOS. Symbian and Windows Phone aren't very useful these days, but I've been there too.
Medical Software
I worked at Thermo Fisher Scientific for five years doing planning and development. I implemented several device control drivers, calculation and reporting modules - including XLS and PDF format writing before libraries were readily available - and I optimized the system a lot. The software consisted of about 300k lines of code and I was responsible for managing it as a whole.
I've also built volume rendering applications for research purposes from mid-90s. One of my applications was also shown at Heureka Science Centre and toured the world as a part of an exhibition. The application allowed digging into the data provided by the Visible Human Project of a human head and see the structures within. The system was optimized for a Pentium 100MHz computer with a whopping 48MB of memory, including multithreading.
Infrastructure and Administration
I've worked as an administrator / IT manager in my own company as well as in others. I've designed networks, managed servers, applications, and anything applicable. I'm familiar with Windows, Linux, Apache, Nginx, Traefik, Sendmail, Postfix, Exchange, IIS, SQL Server, PostgreSQL, some Dynamics CRM and Sharepoint, and a lot more. I've gathered a lot of experience from a wide range of systems so I have more understanding of the many environments systems run on. This has been very useful in my development work.
Location Based Software
I've studied and built location based software for a long time. I've built things on S60, J2ME, iOS and web platforms. I've provided location services and movement guidance for the blind, service searching, routing, realtime tracking and much more. I've used OpenStreetMap data, Digiroad, and other materials.
Web
I've built some larger systems first with PHP and then with ASP.NET. Personally I prefer to build proper applications with ASP.NET and the like instead of a bit more haphazard way of going with PHP and other such platforms. I want to focus on building applications rather than spend time solving interoperability issues and updating systems.
Some of my projects
- Old map service with routing and service search
- Popular TV guide on the web and on mobile
- IRC client for Symbian devices
- GPS navigating system for the blind
- One of the largest project bank systems in Finland
- Drivers for Lumino/photo/fluorospectrometers as well as data processing
- NFS3/4 server for Windows
- FTP server for Windows
- Volume rendering software (CT/MRI)
- eCommerce applications on different platforms
- HP-GL/2, DWG, CGM, PS, PDF etc viewer
- PDF writing components
- Barcode components (39, 93, 128, 2of5, DataMatrix, EAN/UPC, QRCode...)
- Barcode reading components for mobile devices
- XML/XSLT parser and engine
- HTTP/DAV/IMAP servers
- 6510/ARM/etc processor emulations
- et cetera ad nauseam (see more)
Technobabble
- C#, C, ObjC, C++, Java, Perl, Python, asm...
- Windows, Linux, Symbian, macOS, iOS, Android...
- ASP.NET, PHP, Vue.js, React, Angular...
- WinForms, WPF
- Exchange, Sendmail, Postfix, Dovecot...
- PostgreSQL, MySQL, Microsoft SQL Server
- Hyper-V, Docker, Kubernetes...
- and more...
See more on my personal project page.
Other

Some volume rendering imagery from the 90s