Marno Kulmala
Software Consultant at Mavericks Software Oy- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Finnish Native or bilingual proficiency
-
German Elementary proficiency
-
Swedish Elementary proficiency
Topline Score
Bio
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.
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.
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.
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.
Credentials
-
IBM Tivoli Enterprise Asset Management Sales Professional v3
IBMJan, 2014- Nov, 2024
Experience
-
Mavericks: a Witted company
-
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
-
-
-
Huawei
-
China
-
Telecommunications
-
700 & Above Employee
-
Principal Big-data Architect
-
Nov 2018 - Feb 2019
Devops for big-data platform Devops for big-data platform
-
-
-
PHZ Full Stack
-
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
-
-
-
NSD
-
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
-
-
-
Unikie
-
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
-
-
-
Multiple Companies
-
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
-
-
-
Houston Inc.
-
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
-
-
-
NSD
-
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
-
-
-
Tieto
-
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
-
-
-
Multiple Companies
-
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 -
Oulu University of Applied Sciences
Bachelor of Engineering (BEng)