Juho Vepsäläinen

Lecturer at Aalto University

Rautalampi, Mainland Finland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Juho Vepsäläinen is a web architecture researcher, lecturer at Aalto University and founder of SurviveJS with 19 years of engineering experience building developer tools and front-end systems. He combines academic research—currently completing doctoral work—with hands-on open-source contributions to high-profile projects like webpack (including lazy compilation features) and widely used tooling such as extract-text-webpack-plugin and webpack-merge. As organizer of the Future Frontend conference and conference director at Toska, he blends community building with practical engineering, shipping build systems, documentation sites and React-based books. Juho’s work spans full-stack implementation, build/release automation and technical writing, and he’s known for improving maintainability and developer experience in complex bundling pipelines. Unusually for an academic technologist, he also manages DNS and hosting for community projects and scripts integration details that keep many JS project deployments running smoothly.
code19 years of coding experience
job10 years of employment as a software developer
bookDoctor of Science Computer Science, Doctor of Science Computer Science at Aalto University
bookmechanic electronics, mechanic electronics at Vocational Institute of Jyväskylä
bookAbitur General Studies, Abitur General Studies at Muuramen lukio
bookMSc Mathematical Information Technology, MSc Mathematical Information Technology at University of Jyväskylä
languagesFinnish, English, German
stackoverflow-logo

Stackoverflow

Stats
26,763reputation
3.8mreached
326answers
20questions
Badges
canvas
top-1%
html5-canvas
top-5%
gulp
top-5%
django-forms
top-5%
babeljs
top-5%
react-router
top-5%
github-logo-circle

Github Skills (69)

python10
image-processing10
testing10
text-formatting10
dns10
build-automation10
javascript10
bundle10
custom-domain10
html10
schema-validation10
formatting10
merge10
filter10
pandoc10

Programming languages (21)

MDXCSSC++CRustVueGoHTML

Github contributions (5)

github-logo-circle
survivejs/react-book

Mar 2015 - Mar 2018

From apprentice to master (CC BY-NC-ND)
Role in this project:
userFront-end Developer
Contributions:2343 commits, 122 PRs, 1182 pushes in 3 years
Contributions summary:Juho contributed extensively to setting up the front-end for a React-based book. They implemented a build script to generate a PDF, and made adjustments to the output format, including handling page numbers and adding CSS styling. Additionally, the user progressively developed the structure of the book's chapters to reflect the final layout.
cc-by-nccc-bymasterdockercc-by-nc-nd
survivejs/webpack-book

Jan 2015 - Jan 2023

From apprentice to master (CC BY-NC-ND)
Role in this project:
userFull-stack Developer
Contributions:2 reviews, 4090 commits, 191 PRs in 8 years
Contributions summary:Juho primarily contributed to building the front-end application for a React Webpack cookbook. They set up the basic application structure, including HTML, CSS, and React components. They implemented search functionality, integrated JSON data, and integrated syntax highlighting. Furthermore, the user worked on setting up the build process, including configuration for development, production, and gh-pages deployment.
ebookwebpack5-module-federationwebpack-5webpack2-tutorialwebpack-4
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Juho Vepsäläinen - Lecturer at Aalto University