Ilja Ganulevics

Ilja Ganulevics Email and Phone Number

Head of Engineering for Integrations and Personalization @ Nosto
Finland
Ilja Ganulevics's Location
Finland, Finland
About Ilja Ganulevics

Experienced Software Engineer with a demonstrated history of working in the computer and network security industry. Skilled in Java, IntelliJ IDEA, Apache Kafka, and Linux. Strong engineering professional with a Bachelor’s Degree focused in Computer Software Engineering from the University of Bradford.

Ilja Ganulevics's Current Company Details
Nosto

Nosto

View
Head of Engineering for Integrations and Personalization
Finland
Website:
nosto.com
Employees:
181
Ilja Ganulevics Work Experience Details
  • Nosto
    Head Of Engineering For Integrations And Personalization
    Nosto
    Finland
  • Nosto
    Head Of Platform Integrations Engineering
    Nosto
    Finland
  • Nosto
    Lead Software Engineer
    Nosto Mar 2024 - Present
    Helsinki, Uusimaa, Finland
  • Skenariolabs
    Vp Of Engineering
    Skenariolabs Feb 2023 - Feb 2024
    Espoo, Uusimaa, Finland
    ● Managing development team (1:1s, recruitment, growth strategies)● Establishing development processes and team structures● Building and empowering engineering culture (fostering psychologicalsafety and inclusivity)● Managing technical aspects of the product● Hands-on development of the product● Creating product strategy with Product Owner and Sales Director● Bringing a product to different markets
  • Skenariolabs
    Head Of Engineering
    Skenariolabs Apr 2021 - Feb 2023
    Espoo, Southern Finland, Finland
    Joined at the time of the growth and expansion of the team.Was able to determine the pain that the current development team had within the current processes and find which people we should recruit.Was able to lead the team of developers with ongoing 1:1s while recruiting more employees to different parts of the team (Frontend, Backend, Data Science, Test Engineering).Changed the current recruitment process, and created multiple technical assignments for possible candidates as well as introducing tools that help with recruitment.Leading the overall system revamp for the new technologies Kotlin, SpringBoot, TypeScript and UI/UX. Moving away from the monolith backend system to the microservices
  • Jobilla
    Senior Developer
    Jobilla Nov 2020 - Apr 2021
    Helsinki, Southern Finland, Finland
    Challenged myself to try out some other tech stack out of my comfort zone. Primarily working on Laravel/PHP and VueJs/Typescript. Was happily surprised by the Laravel following and the way it works and successfully completed the tasks which were given to me while also interacted with Kubernetes in a small capacity.Learned more about recruitment and better understanding of UX while working with a very professional team to pick up things that I didn’t knew before.Was able to improve retrospective meetings to be easily visible and actioned upon.
  • Skenariolabs
    Lead Developer
    Skenariolabs Oct 2019 - Oct 2020
    Helsinki Area, Finland
    Joined as a Lead developer to work on the main Property Valuation/Investment software. Consisting of Java backend and React frontend code base. Main tasks were to maintain and improve the current system while helping other developers with code and architectural issues. Had to quickly pick up and learn the Play Framework that is used on the backend side, as well as get up to grips with React frontend. Improved the agile processes and interactions between the sales and development teams to increase the performance and quality of the product
  • Idenprotect
    Lead Developer
    Idenprotect Sep 2017 - Sep 2019
    Leeds
    Had to create a first version of the iDENprotect Android application which used NDK for using the iDENprotect C framework. Was able to quickly learn and write C code to call Java code within the application. Application was used as a BlackBerry Dynamics Authentication delegate and had to include the BlackBerry Dynamics SDK.While working on the Android application, had to also focus on the backend server and had to write a java microservices to work with the backend server. Backend server was a springboot java application with REST APIs and Angular JS UI. The microservice also was a springboot application which would contact the backend server via WebSocket connection. In May 2018 had to pick up on the iOS development, and learned Objective C to meet the deadlines and get the application in the better UI/UX state for the customer. Added new features and made it easier to use for the customers. As well as working on Android, iOS, Java Backend, and Java microservices had to manage the sprints and help other developers with the best code practices and code reviews.
  • William Hill
    Software Engineer
    William Hill Oct 2016 - Jan 2018
    Leeds
    Joined as a Developer to the busy enterprise environment, to develop, maintain and design micro services for the in-house use of the trading department. Most of the work was done in Java 8, Scala, JavaScript, Bootstrap, and AngularJS. Teamwork was an essential skill, as all of the teams were working on the solution. Joining from the Java 7 background had to quickly pick up Java 8 and some of the Scala knowledge on the go and currently trying to use as much of the new technology as possible throughout the development. Working in an Agile Scrum and then Kanban environment, was able to work under the pressure and successfully find the solution for any work needed. Most of the parts of the software were written in the test driven development environment and built via Jenkins jobs and released on Docker. Docker allowed us to combine all of the efforts of the teams into one and see the outcome of our development, as well as allowed us to test the work accomplished with the real-time data. Most of the systems communicated between each other with an Apache Kafka or Web Sockets which allowed to listen to different messages, and to pass on the messages to the different systems.
  • Swivel Secure
    Software Developer
    Swivel Secure Aug 2015 - Oct 2016
    Joined as a Java Developer, to undertake a Cordova mobile project maintenance, update, design and functionality implementations. Most of the work was done in JavaScript, CSS and HTML. Successfully accomplished set goals and mobile applications got released (iOS, Android, WP8 and Blackberry10). Worked with other web applications which allowed me to work with Java, JavaScript, Semantic UI, ReactJS and CSS. Working in an Agile environment was able to work under pressure, or taking more tasks when tasks allocated where finished in the sprint. Tested other developers work to learn more, to see the software from the users perspective. Created successful Proof of Concepts which were included into the released product (implemented One Time Code generator on the JavaScript which reassembles the algorithm on the main Java web application). Was able to learn quickly and adopt to the new environment and new technologies (Sematic UI, ReactJS, Hibernate, Spring, JavaScript e.g.). Answered customer support tickets which were relevant to the Mobile Client, and was able to communicate without any issues. After 10 months became a Project manager for few projects (Mobile Client, Desktop Client, SSD Server, SMC Server) which allowed me to look at these projects, and push in my thoughts to the manager and scrum master on how to improve them, as well as becoming the first point of contact with these projects internally.
  • Sapiens
    Trainee Developer
    Sapiens Aug 2014 - Aug 2015
    Cardiff, United Kingdom
    Joined as a graduate developer with successfully undertaken training in the Life Insurance and Pensions (UK and US). Worked as a part of two busy teams. One team was working on Pensions for the UK market where I had to fix defects in C++ and working on an in-house testing tool made in Python and XML. With another graduate have created an important tool in Java with Oracle SQL for the team’s testers (30+ people) which saves at least 2 days’ worth of testing. On a second team, I had to create soapUI testing scenarios for regression testing which at the end saved test team up to 4 days and is currently used daily. soapUI consisted of XML and Groovy code (Java). As the system on the team was complicated and consisted of multiple languages and layers (Presentation, Service and Business Layer) I was able to learn rapidly and undertake any work that should have been done. Mostly Java and C++. Service Layer was purely made in Java and Hibernate, and communication between layers was SOAP or REST. For the client on the team we had to create complicated SQL stored procedures which allowed me to understand how important it is to have a good SQL knowledge as it is easier and faster to use SQL that Java or C++

Ilja Ganulevics Education Details

Frequently Asked Questions about Ilja Ganulevics

What company does Ilja Ganulevics work for?

Ilja Ganulevics works for Nosto

What is Ilja Ganulevics's role at the current company?

Ilja Ganulevics's current role is Head of Engineering for Integrations and Personalization.

What schools did Ilja Ganulevics attend?

Ilja Ganulevics attended University Of Bradford, University Centre At Wakefield College.

Who are Ilja Ganulevics's colleagues?

Ilja Ganulevics's colleagues are Emilie Ruiz, Susan Ornowski, Amanda Kymmer, Kyra Anderson, Elina Anttalainen, Tenzin Passang, Ester Covarrubias.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.