Marno Kulmala

Software Consultant at Mavericks Software Oy
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Finland, FI
Languages
  • English Full professional proficiency
  • Finnish Native or bilingual proficiency
  • German Elementary proficiency
  • Swedish Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Juha Simola

Marno is an easy-going person, there are no dull moments when having him as a teammate. Creates a relaxed and open atmosphere. Has strong talent, seniority and vision in Java development. Communicates openly about possible challenges and always finds time to work for the team, thus helping to create or maintain a psychologically safe culture within the team he is working in.

Artturi Laitakari

Marno is highly focused problem solver with very high talent for analysing and making things happen. Marno is a great addition to any team.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • IBM Tivoli Enterprise Asset Management Sales Professional v3
    IBM
    Jan, 2014
    - Nov, 2024

Experience

    • Finland
    • Information Technology & Services
    • 1 - 100 Employee
    • Software Consultant
      • Feb 2019 - Present

      Subcontractor as a Senior/Lead Java developer in different domains: Public Sector, fintech, telecom, OEM. Also involved doing technical interviews for possible candidates for joining Mavericks. Tech used: - Java (JVM8-17, Eclipse Leshan and LwM2M protocol, device control, Kubernetes + prometheus, Spring, Spring Boot, Wicket, JavaFX, troubleshooting in all forms, flyway, lombok, hibernate, ehcache, java profiling and optimizing with JProfiler and JMC/JCMD), jdeps for module hunting - Integrations (REST, SOAP, main frames) - Containers (Docker, Kubernetes) - Cloud (openstack, AWS) - Databases (DB2, Postgres, triggers, procedures etc) - Devops (shell scripting, automation, CI, ansible, yaml, Jenkins, artifactory) - Embedded (Hardware debugging, basics of yocto distros) - System testing with robot framework - requirements engineering Domain skills used: - Educational services - fintech (PSD2, monetising, PCI) - authentication - Embedded devices (weather stations), IoT Show less

    • China
    • Telecommunications
    • 700 & Above Employee
    • Principal Big-data Architect
      • Nov 2018 - Feb 2019

      Devops for big-data platform Devops for big-data platform

    • Finland
    • Information Services
    • 1 - 100 Employee
    • Senior Consultant
      • Apr 2017 - Nov 2018

      Java consultation: Java, Graphql, flyway, RxJava, Spring, microservices, Groovy + Grails, xml technologies Devops consultation: Jenkins, ansible, terraform, flocker, openstack, aws, docker, artifactory, *nix, scripting (bash, python), marathon, mesos, developing and maintaining Platform as a Service Domains: fintech, idm, telecom for inhouse game: unity and CSharp Java consultation: Java, Graphql, flyway, RxJava, Spring, microservices, Groovy + Grails, xml technologies Devops consultation: Jenkins, ansible, terraform, flocker, openstack, aws, docker, artifactory, *nix, scripting (bash, python), marathon, mesos, developing and maintaining Platform as a Service Domains: fintech, idm, telecom for inhouse game: unity and CSharp

    • Finland
    • Software Development
    • 100 - 200 Employee
    • Ohjelmistosuunnittelija
      • Nov 2016 - Apr 2017

      Healtcare technology product development. Technologies used: - Java (EE7, wildfly, wildfly swarm, java microservices) - Postman for REST backend testing - Docker Healtcare technology product development. Technologies used: - Java (EE7, wildfly, wildfly swarm, java microservices) - Postman for REST backend testing - Docker

    • Finland
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Consultant
      • Feb 2016 - Nov 2016

      Management system development with Java. Technologies used: - Java microservices - HA solutions (pcs, rabbitmq) - Docker - integrations Management system development with Java. Technologies used: - Java microservices - HA solutions (pcs, rabbitmq) - Docker - integrations

    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Architect
      • Jul 2013 - Feb 2016

      Worked as software architect for couple of companies. First my tasks included asset management related development and software design tasks. Mostly Maximo cases, but others as well. Other tasks include architectural decisions, helping other team members in development issues, refining software engineering processes used on daily work and designing better ways to implement things. Here I used these technologies: JEE, Web Services (REST, SOAP), Spring, jython, virtualization, windows, linux, db2, WebSphere, redmine, integrations, Talend Open Studio. Next I moved to electronic case management on Java tech stack. Where I used following technologies: JEE, Apache ServiceMix, MySql, IntelliJ, Liferay, xml-technologies, python, tesseract After that I was doing customs applications with following tech stack: Spring, Oracle DB, Oracle SOA, Weblogic, htlm5, responsive.css I was also involved in project that was creating new emergency system for Finland. Techstack was: javafx and knockdown.js. Show less

  • Protacon Group
    • Tampere, Finland
    • Senior Software Developer
      • Feb 2012 - Jul 2013

      Business development as well as R&D tasks related to software engineering and planning software architectures. Acting as lead dev and Scrum mastering. Methodologies used: scrum, tdd Technologies used: Javascript frameworks (mainly node.js but also jquery), Java (version 6 and 7: rest, resteasy, ejb3.X), Servers (Managing and installing: Win 2008 server, ubuntu), tech demos(nacl, kotlin, .net, drupal), orm (jpa2, mybatis), Stripes framework, jms, IBM MQ, Spring, Spring Integration Business development as well as R&D tasks related to software engineering and planning software architectures. Acting as lead dev and Scrum mastering. Methodologies used: scrum, tdd Technologies used: Javascript frameworks (mainly node.js but also jquery), Java (version 6 and 7: rest, resteasy, ejb3.X), Servers (Managing and installing: Win 2008 server, ubuntu), tech demos(nacl, kotlin, .net, drupal), orm (jpa2, mybatis), Stripes framework, jms, IBM MQ, Spring, Spring Integration

    • Finland
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Consultant
      • May 2010 - Jan 2012

      Developer in TeleOperator/TeleCom sector R&D and banking Technologies used: Antlr, Wicket, GearMan, Guice, Mockito, JDave, Jetty, Resin, Web Services (SOAP), IDM, J2EE, Spring, maven, Struts, ibatis, Weblogic, xml, EJB, jsp, HTML + CSS + jQuery, php, XAMPP, postgres Methodologies used: Scrum, kanban Developer in TeleOperator/TeleCom sector R&D and banking Technologies used: Antlr, Wicket, GearMan, Guice, Mockito, JDave, Jetty, Resin, Web Services (SOAP), IDM, J2EE, Spring, maven, Struts, ibatis, Weblogic, xml, EJB, jsp, HTML + CSS + jQuery, php, XAMPP, postgres Methodologies used: Scrum, kanban

    • Owner
      • May 2008 - Mar 2010

      Software development subcontrating. Mainly Java based Systems. Technologies used: Apache Beehive, EJB, Web Services, BEA WLS (8.1 and 10), Java 1.4.2 and 1.5, MySQL, datacommunications, Akamai Software development subcontrating. Mainly Java based Systems. Technologies used: Apache Beehive, EJB, Web Services, BEA WLS (8.1 and 10), Java 1.4.2 and 1.5, MySQL, datacommunications, Akamai

    • Software Engineer
      • Aug 2007 - Apr 2008

      Web development (CSS, XHTML and Velocity) and Java programming (Spring, Maven, J2EE, XML etc) for online lottery games Web development (CSS, XHTML and Velocity) and Java programming (Spring, Maven, J2EE, XML etc) for online lottery games

    • Finland
    • Software Development
    • 100 - 200 Employee
    • SW Developer
      • Nov 2006 - Aug 2007

      Java GUI programming and graphics programming (geom, java2D) for developing telecom device (microwaveradio) management software Java GUI programming and graphics programming (geom, java2D) for developing telecom device (microwaveradio) management software

    • Finland
    • Information Technology & Services
    • 700 & Above Employee
    • Consultant
      • Apr 2004 - Nov 2006

      Document management consultant: implementing and supporting client specific solutions. Technologies used: document management tools, Java, SQL, scripting, unix, admin tools (consoles, network statistics etc), tech support Document management consultant: implementing and supporting client specific solutions. Technologies used: document management tools, Java, SQL, scripting, unix, admin tools (consoles, network statistics etc), tech support

    • IT Services and IT Consulting
    • 700 & Above Employee
    • Freelancer
      • Dec 1999 - Sep 2003

      I worked more than three years as freelancer for couple of companies in Turku and in Pori. First I worked as Office trainer for Metso (part time job won from schools competition). Then I worked for Sysforte (nowadays belongs to SysOpen Digia) half an year or so. In Sysforte I worked as Visual Basic programmer for different projects. Mainly on applications that were used from industrial PC's: one of them was a inhouse ERP for customer. Last one was Affecto where I worked most of my time as freelancer. My job description was ICT designer which basically meant Document management solutions developer. In technical point of view this meant mainly ASP2+ (vbscript and JavaScript) webapplications and Visual Basic components. I also developed many integrations to other systems related to document management, example of these are autocad integration component and wintime integration component. Tech used: Windows, desktop development, VB, VBA, ASP, T-SQL, PL/SQL, MS SQL Server, Oracle, Document management, Barcode scanning, Sticker printers, Document scanning (Kofax, OCR etc) Show less

Education

  • LUT University
    Master of Science in Technology
    2020 - 2023
  • Oulu University of Applied Sciences
    Bachelor of Engineering (BEng)
    2013 - 2019

Community

You need to have a working account to view this content. Click here to join now