jamirankinen
H
o
m
e
M
y
S
e
l
f
E
x
p
e
r
i
e
n
c
e
M
y
W
o
r
k
R
e
v
i
e
w
s
C
e
r
t
i
f
i
c
a
t
i
o
n
s
E
d
u
c
a
t
i
o
n
C
o
n
t
a
c
t
GitHub
Instagram
LinkedIn
jamuxi34@gmail.com
Hello, I'm
Rankinen Jami
A Frontend Developer
Recent graduate in Business and Information Systems dedicated and disciplined Junior Dev who loves to create things for the internet, having more than 2 years of field experience I've worked on multiple diverse projects along the way
kubernetes_icons
My Portfolio
Hello! My name is Jami Rankinen, a 25-year-old Finnish guy with a passion for building things on the web. My journey into coding started out of curiosity, tweaking websites, experimenting with layouts, and slowly realizing how much I enjoy turning ideas into real, working projects. That curiosity grew into something more, and now I’m actively pursuing my first professional role in IT.
I mainly focus on frontend development, but I’m also open to exploring full-stack and backend work as I keep growing. During my first professional experience in frontend development, I got hands-on with TypeScript, HTML, CSS, and JavaScript, while working in a team environment that used CI/CD pipelines, Jira for task management, and Slack for communication. That short time taught me a lot about collaboration and modern workflows, and it motivated me to keep pushing further.
Right now, my strongest tech stack includes React, TypeScript, Next.js, Vite.js, HTML, and CSS, and I’m continuously learning more — from Tailwind CSS and Vue.js to improving my JavaScript and design skills with Canva and Figma. I also enjoy working on SEO and web app development, and I’m always looking for opportunities where I can put these skills to good use.
Outside of coding, I’d describe myself as a friendly, motivated, and athletic nature lover. I train regularly in Muay Thai, calisthenics, climbing, running, and gym, and my biggest passion outside of tech is the mountains — I love traveling, hiking, and being close to nature. I’m also very social, enjoy spending time with friends, and I’m always open to new experiences and challenges.
To test my skills to the fullest would be an amazing experience, an environment where I would learn more and polish my skills more further would be an ideal one for me. Because I believe that there is always room to learn something new and to say no to a new opportunity would not be wise at all. Feel free to communicate.
Over the time I've specialized in many technologies some of them are...
JavaScript/TypeScript
React.js/Native
HMTL/CSS
Node.js
Firebase
MongoDB
Jira
Git
GitHub
Netlify
PWA/SPA
AWS
/assets/profile1.webp
My Work Experiences
Diilimurkku Oy
Outo ry
Gigantti Oy
Puolustusvoimat
React Developer intern @ Diilimurkku Oy
Remote-Job | Nov 2024 - March 2025
A start-up company where I completed my internship as a React Dev. Developing company's websites using React, Typescript, HTML, CSS and some Next.js. Learned a lot about working in a agile environment using Slack for communication, Jira for task management and CD and CI methologies.
Things I've Worked on, Some of Them
http://localhost:1234
/assets/projects/portfolio_v2.png
Portfolio v2
A clean, modern single-page portfolio built with Next.js and SCSS. It features smooth scroll and parallax animations to create an engaging browsing experience. The project emphasizes reusable components, an organized folder structure, and responsive design across devices. I focused on performance optimizations and a coherent visual style, to leave a strong impression with minimal yet effective UI.
http://localhost:1234
/assets/projects/portfolio_v2.png
Javascript | SCSS | Next.js
http://localhost:1234
/assets/projects/portfolio_v1.png
First portfolio
This was my first online portfolio I created while still in school. It is created with React and Vite.js and it isn't as responsive and smooth as my current one but I just wanted to throw it in there to have something, anything is better than nothing right?
http://localhost:1234
/assets/projects/portfolio_v1.png
React | Vite.js | HTML5/CSS | Netlify
http://localhost:1234
/assets/projects/chat-app.webp
Chat App
A real-time chat application with live messaging, user presence indicators, and smooth UI interactions. Built with WebSockets for instant communication and structured using modular React components. Designed to be fully responsive with clean, modern styling. Demonstrates strong frontend skills in real-time data handling and UX design.
http://localhost:1234
/assets/projects/chat-app.webp
Typescript | Node.js | Clerk | Convex
Some Reviews
Tarja via El Tempo
"Flawless delivery!"
Tarja via El tembo
"Jami listened to all our needs and requirments and did everything we asked and more! 10/10!"
Alireza via Diilimurkku
"This guy is awesome! He works hard and always with the best quality. He did great on our project. I highly recommend him!"
Efran via Diilimurkku
"Absolutely great work dynamics with him! I’m going to work with him again. Thank you"
Efran via Diilimurkku
"I’m glad working with him, definitely you won’t regret it. Amazing job"
Sami via Gigantti
"Great guy. Works hard and delivers quality."
Sami via Gigantti
"Best person to do work with and get the job done."
Sayeed via Diilimurkku
"10/10, would definitely recommend this dude for all your app programming needs."
Licenses & certifications
IBM Front-End Developer
Coursera
Issued April 2024 · No Expiration Date
Google Digital Marketing & E-Commerce
Coursera
Issued May 2024 · No Expiration Date
AWS Cloud Technology Consultant
Coursera
Issued June 2024 · No Expiration Date
Education
Oulu University of Applied Science
Bachelor in Business and Information Systems
May 2025 I graduated from Oulu University of Applied Science as an Bachelor in Business and Information Systems focusing in multiple programming languages from Frontend all the way till Backend. I was part of many projects with real-life clients and worked in agile environments during my time at the Uni. Decided to hone my skills more in the Frontend sector including Web Development, Web Apps, Digital marketing, SEO and website optimization. Even after graduating I have kept working on honing my skills every day to become a better developer overall.
Get in touch
Let’s Work Together
I’m open for new opportunities – especially all Frontend positions intrigue me. However, my inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!.
Built by Jami Rankinen