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.
19 years of coding experience
10 years of employment as a software developer
Doctor of Science Computer Science, Doctor of Science Computer Science at Aalto University
mechanic electronics, mechanic electronics at Vocational Institute of Jyväskylä
Abitur General Studies, Abitur General Studies at Muuramen lukio
MSc Mathematical Information Technology, MSc Mathematical Information Technology at University of Jyväskylä
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.
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.
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.