Tuomas Jaakola
Verified Expert in Engineering
Software Developer
Pori, Finland
Toptal member since June 6, 2022
Tuomas believes that code is the very essence of life. He is passionate about making tools and apps to make life easier and fun. Tuomas demands high quality of himself, and is a Linux and open source lover. Tuomas has an adventurous personality and is always ready to have new challenges and experiences.
Portfolio
Experience
- JavaScript - 17 years
- Python - 11 years
- Django - 10 years
- Django REST Framework - 8 years
- Node.js - 5 years
- React - 4 years
- React Native - 4 years
- Firebase - 4 years
Availability
Preferred Environment
Linux, Atom, Docker, Redux, REST APIs
The most amazing...
...project I’ve developed for is a React Native mobile app that was downloaded over 100,000 times.
Work Experience
Developer
Freelance
- Led as a head developer in an international mobile app project with four developers from different countries.
- Created a mobile app that helps to play card and board games remotely with friends.
- Built an open source web app that singers can use to train their pitch.
- Developed an open source web app for managing territories on a map.
- Found and fixed a bug in the React Native framework, a java-related error on Android.
- Developed a web app that makes creating and sending offers for a plumbing company easier.
React Native iOS/Android Developer
Curiti Inc.
- Developed a React Native mobile app that provides a new way to collect, share, and create content.
- Created a React Native component that handles shared content from other mobile apps.
- Tracked and fixed bugs using Jira as a reporting tool.
Senior Software Engineer
Digia
- Designed and developed an app to create telephone services using a web UI. Built server menus, set up voice recording, and fetched data from external sources.
- Developed a tool that helped to customize new phone models with a web UI.
- Tracked and fixed bugs using Jira as a reporting tool.
Experience
Mobile App for Travellers
Skills
Libraries/APIs
Node.js, React, jQuery, React Redux, REST APIs
Tools
NPM, JSX, Git, Atom, GitLab, GitLab CI/CD, GitHub, NGINX, Apache, Jenkins, LibreOffice, Vim Text Editor, Docker Compose, Apache Tomcat, uWSGI, Inkscape, Jira, Slack
Languages
JavaScript, PHP, XML, HTML, CSS, Python, HTML5, C++, SQL, Lua, Go, Ruby, Sass, TypeScript, Java
Frameworks
Bootstrap, React Native, Django, Django REST Framework, Redux, CakePHP, Angular, Ruby on Rails (RoR), Next.js
Platforms
Linux, Firebase, Docker, Alpine Linux, Ubuntu, Debian, Linode, Visual Studio Code (VS Code), iOS, Android
Paradigms
Agile Software Development, Scrum, Automated Testing
Storage
MySQL/MariaDB, PostgreSQL, MongoDB
Other
Open Source, Full-stack Development, Gimp
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring