Akseli Lukkarila
Software Developer at Nitor- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Finnish Native or bilingual proficiency
-
English Professional working proficiency
Topline Score
Bio
Martin Bussy-Pâris
It was really helpful to have Aksu and his Python skills to help with the audio team's tools and workflows. Aksu is also very interested in following new tech and designs from the game audio industry and the research fields and it is definitely a plus when working in the interactive audio field.
Martin Bussy-Pâris
It was really helpful to have Aksu and his Python skills to help with the audio team's tools and workflows. Aksu is also very interested in following new tech and designs from the game audio industry and the research fields and it is definitely a plus when working in the interactive audio field.
Martin Bussy-Pâris
It was really helpful to have Aksu and his Python skills to help with the audio team's tools and workflows. Aksu is also very interested in following new tech and designs from the game audio industry and the research fields and it is definitely a plus when working in the interactive audio field.
Martin Bussy-Pâris
It was really helpful to have Aksu and his Python skills to help with the audio team's tools and workflows. Aksu is also very interested in following new tech and designs from the game audio industry and the research fields and it is definitely a plus when working in the interactive audio field.
Experience
-
Nitor
-
Finland
-
Information Technology & Services
-
100 - 200 Employee
-
Software Developer
-
Feb 2023 - Present
-
-
-
T:mi Juri Lukkarila
-
Helsinki
-
DJ & Audio Engineer
-
Jan 2010 - Present
Accomplished professional DJ with over 500 performances all around Finland, from nightclubs and restaurants to a wide variety of large events and dance competitions. In Helsinki, I have organized many monthly club nights in venues like Merikerho, mbar, Ravintola Helmi, Adams, Bones, and Club YK. I also do audio editing, mixing and post-production as a freelancer. Projects include radio commercials, voice-overs, theater productions and numerous dance shows. • Learned to be self-imposed and to take responsibility of my work and time management. • Has taught me excellent social, communication and organizational skills. Show less
-
-
-
Yousician
-
E-Learning Providers
-
100 - 200 Employee
-
Backend & CI Developer
-
Nov 2022 - Feb 2023
I moved to the Yousician App team, focusing on backend and CI/CD development. Also continuing to own and maintain the Yousician desktop launcher.Keywords: Python, Flask, Pydantic, Bazel, MongoDB, Jenkins, Grafana, Docker (AWS ECR), Kubernetes (AWS EKS), C++, CMake, JUCE
-
-
Senior DevOps Engineer
-
Mar 2022 - Nov 2022
Worked on CI/CD for all Yousician apps (Unity Android, iOS, MacOS, Windows / iOS Swift / C++ CMake / C# .NET) and backend (Python / AWS EC2 Linux). Guided adoption of DevOps best practices and automation. Continuing to maintain and develop a few key internal tools and the Yousician desktop launcher for our users.• Drove the adoptation of auto-formatting and linting for all Python code using Black, Flake8 and isort. Implemented PR checks for enforcing code style. Formatted most of the existing Python code and wrote the documentation for developers.• Took part in transitioning most CI jobs for app builds and tests from a fixed number of macOS agents to auto-scaling AWS EC2 Windows and Linux on-demand instances to significantly improve the scalability, speed, and costs.• Re-implemented the nightly S3 build artefact cleanup system (Python, Boto3, awscli), resulting in a much faster, safer and expandable solution, where it was easy to add new app products to be cleaned.Keywords: Jenkins, AWS EC2 & S3, Macstadium, Anka, Packer, Ansible, Shell scripting, Python, Groovy, Fastlane, git, GitHub, PowerShell, Bazel. Show less
-
-
DevOps Engineer
-
Jan 2021 - Mar 2022
Build, release, and test automation for all Yousician app products. Maintaining and improving CI and test infrastructure, and developing internal tools. Interviewing and mentoring test automation people.• Working primarily with Jenkins pipelines and our custom Groovy pipeline library, using Anka Build macOS virtualization for Mac build agents hosted by MacStadium, and AWS EC2 instances for Linux and Windows agents.• Took ownership of the Yousician desktop launcher GUI app. Refactored the existing Python Tkinter codebase fully and transitioned it from Python 2.7 to Python 3.6+. Eventually re-wrote the app in C++ (20) using the JUCE GUI library. Refactored and modernized the backend endpoints for the launcher (Flask, Pydantic). • Remade our test automation programming assignment and lead the technical interview for most QA and test automation candidates. Involved in hiring around ten automation developers and was the assigned mentor for many of them during their onboarding.Keywords: Jenkins, AWS EC2 & S3, Veertu Anka, Fastlane, Python, Shell scripting, Groovy, Git, GitHub, C++, CMake, JUCE Show less
-
-
Test Automation Developer
-
Jun 2019 - Jan 2021
Yousician is a cross-platform music education app for anyone to learn, play, and teach music. Millions of people around the world use Yousician to advance their music skills and play the music they love.Worked on an end-to-end audio testing system and related automation infrastructure for the Yousician app (Unity Android, iOS, macOS, Windows) using Robot Framework, Python, Appium, C#, gRPC, and Jenkins.Keywords: Python, Robot Framework, Unity, Jenkins, Appium, C#, Groovy, NumPy, PyAudio, shell scripting, git, GitHub, JIRA, Confluence Show less
-
-
-
Oy Basso Media Ltd
-
Helsinki
-
DJ & Radio host
-
Apr 2012 - Sep 2019
I hosted a biweekly two hour radio show on Finland's foremost urban and electronic music radio station “Basso”. Our show was consistently among the top 10 most listened biweekly shows on Basso. Altogether, we reached close to 200 radio shows done. I hosted a biweekly two hour radio show on Finland's foremost urban and electronic music radio station “Basso”. Our show was consistently among the top 10 most listened biweekly shows on Basso. Altogether, we reached close to 200 radio shows done.
-
-
-
Remedy Entertainment Plc
-
Finland
-
Computer Games
-
200 - 300 Employee
-
Junior Audio Programmer
-
Oct 2018 - Mar 2019
Worked on a variety of tasks from developing Remedy’s in-house Northlight C++ game engine and Wwise audio middleware integration to custom audio plug-ins, tools and scripts for the audio and narrative teams. • Implementation of new features and functionality in Remedy's "Northlight" proprietary C++ game engine and the related WorldEditor application. • Created an automatic subtitle alignment system using open-source speech recognition tools and models, which extracts the caption starting and ending timestamps automatically from the corresponding speech audio recording, speeding up the process of setting subtitles significantly. Prototyping with Python using Numpy and Matplotlib, final implementation in C# / .NET for the engine tools application. • Was granted ownership of the audio team's Python codebase and participated in a cross-team effort to unify and take all the Python development at Remedy to a new level of professionalism. Work on Python tools for the audio and narrative teams, such as the "Session Controller" GUI application used in all voice actor recording sessions. • Large number of fixes and improvements to the existing Python and Batch audio scripts helping the audio and sound designers to work faster and better. Creating new scripts and features in close communication with the non-programmer artist members of the audio team, based on their needs and workflows. Examples include generating randomised MIDI note patterns for an interactive combat music system, batch-processing and renaming of audio recordings in the Reaper audio software (DAW), and automatically syncing and updating multiple different projects under version control. • Also worked directly on Control, Remedy's acclaimed AAA action adventure game that came out in 2019 for PC, PS4 and Xbox One. Keywords: C++, Python, C#, Visual Studio, Perforce, Batch scripting, Wwise, WAAPI, Reaper, ReaScript, TeamCity, JIRA Show less
-
-
-
Aalto University
-
Finland
-
Higher Education
-
700 & Above Employee
-
Project Employee
-
Dec 2017 - Sep 2018
Continuing the work I did for my Master's Thesis at the Aalto Speech Recognition research group at the Department of Signal Processing and Acoustics, as part of an Academy of Finland key project "A Conversation Assistant for the Hearing Impaired":• Research and development of the Conversation Assistant application and assistive technology. • Building and administering a server-based, real-time automatic speech recognition system(ASR) running on a Red Hat Linux virtual server, enabling flexible speech audio input streaming.• Visiting Researcher at the Department of Computer Science at the University of Sheffield, UK,during 4.6.-6.7.2018, focusing on audio beamforming and microphone arrays for ASR in relation to the Conversation Assistant project.• Conducting user testing with our prototype application.• Advisor for a Master’s Thesis on developing an augmented reality automatic speechrecognition application on iOS by utilizing the Apple ARKit with our ASR server. Co-author of the resulting conference paper.Keywords: Python, git, Automatic Speech Recognition, Linux, User testing Show less
-
-
Research Assistant
-
Dec 2016 - Dec 2017
I did my Master’s Thesis at the Aalto speech recognition research group, working in an Academy of Finland project on developing a conversational assistance application for the hearing impaired by utilizing automatic speech recognition.• Developed a GUI desktop application for Finnish real-time speech recognition running on Ubuntu using Python, GTK+, GStreamer and the Kaldi automatic speech recognition toolkit.• Designed and conducted user testing to validate the developed software application and proposed assistive method in general.Thesis title: "Developing a Conversation Assistant for the Hearing Impaired Using Automatic Speech Recognition" Available at:https://github.com/Esgrove/mastersthesis Show less
-
-
-
Stockmann
-
Finland
-
Retail
-
700 & Above Employee
-
Salesperson, Stockmann Herkku Helsinki
-
Feb 2010 - Mar 2013
Part-time salesperson at the Stockmann flagship grocery store in the Helsinki city centre department store. • Customer service and inventory management in a fast-paced working environment. Part-time salesperson at the Stockmann flagship grocery store in the Helsinki city centre department store. • Customer service and inventory management in a fast-paced working environment.
-
-
Education
-
Aalto University
Master of Science (Technology), Acoustics and Audio Technology -
Aalto University
Bachelor of Science (Technology), Electrical Engineering -
Oulu University Upper Secondary School
Undergraduate