Tobias Haugen
Verified Expert in Engineering
Front-end Developer
Gothenburg, Sweden
Toptal member since February 6, 2019
With strong technical skills in addition to a passion for making groups of people thrive and excel together, Tobias has been an appreciated team member throughout his career. Tobias' open mind and genuine interest in strong relations set him apart in the business.
Portfolio
Experience
Availability
Preferred Environment
React, JavaScript, Node.js, Git, Ethers.js, Hardhat, Next.js, Solidity, Tailwind CSS
The most amazing...
...tech discovery I've made recently is web3 and blockchain development. I have never had this much fun before in my career.
Work Experience
Senior Software Engineer
Volvo Cars
- Led the CMS migration with a larger platform team from Sitecore to Contentstack for my team.
- Researched and built a new, modern image component and led the rollout and its adoption in the organization on a broader scale.
- Developed full-stack Next.js infrastructure, integrating with several internal APIs and services and rebuilding and simplifying these integrations.
- Supported and mentored junior engineers in best practices and implementations.
- Improved our general agile process and collaboration between product, tech, design, content, and other stakeholders.
Senior Software Engineer
Anotherblock
- Set up the front-end infrastructure with TypeScript, Next.js, Tailwind, and more in a monorepo with multiple apps and packages.
- Collaborated closely with UI designers to develop the site's style guide and design; also implemented all front-end stylings.
- Worked on team processes, development workflows, planning, collaborations between roles, code infrastructure, and more to grow the tech team.
- Explored and integrated multiple blockchain-related APIs into our front end.
Tech Lead
Huge, Inc.
- Led a small engineering team to develop an app in Preact for Samsung Smart TVs, working closely with stakeholders and the engineering team at Samsung. Mentored other engineers and oversaw code architecture and code reviews.
- Developed a complex app in Flutter, where people in New York City could view live updates on their commute and share information. Worked with Google Maps API and Protocol Buffers to interact with a back-end API while dealing with lots of live data.
- Refactored a large multi-site project to a more modern set up, using Webpack instead of Grunt. This greatly helped increase productivity and maintenance over the codebase.
Software Engineer and Web Consultant
Freelance
- Planned and developed a larger Drupal intranet together with an old employer.
- Closely integrated Drupal with an external system during a project.
- Appeared as a guest lecturer as Yrgo, teaching Drupal to engineers and basic web technologies to designers.
- Consulted my old employer on a project as a product owner.
- Coached web technology buyers during their work with IT agencies.
Program Manager
Yrgo
- Planned and executed the semester curriculum based on overarching education goals.
- Coached, helped, and graded around 50 students in two classes.
- Taught classes in Drupal, Git, and Agile development processes.
- Participated in board meetings with the school principal and industry representatives.
- Wrote proposals applying for further government funds to keep the program going.
Product Owner
Curly Labs
- Worked closely with Lund University during maintenance and further development of their platform.
- Produced and participated in four episodes of a company podcast, discussing Drupal and web technologies.
- Hosted webinars demoing Drupal for an online audience.
- Wrote offers and participated closely in our sales process.
- Offered Drupal workshops and taught small groups of people from several clients and prospects.
Software Engineer and Project Lead
Understandit
- Planned, developed, and delivered a new website for a law firm.
- Helped with the implementation of agile processes in the organization.
- Contributed to the open source community of Drupal.
- Created graphically challenging and animated landing pages for marketing campaigns.
- Participated in building a Spotify app for a large TV network.
Software Engineer and Scrum Master
Digitalist Sweden
- Migrated Lund University's online presence to Drupal.
- Taught several Drupal workshops for small groups of clients.
- Built and maintained Lucid, a Drupal base theme, together with my colleagues.
- Implemented a video on demand section for IKEA's inspiration site.
- Acted as Scrum Master in several developer teams.
Experience
Anotherblock
https://anotherblock.io/Chromebook
https://chromebook.com/Google Assistant TV Promo App
https://www.youtube.com/watch?v=adV0GSRVuIIThe multilingual app is available in 14 languages and has performance profiling to find and fix memory leaks.
Pigeon — Flutter App
The project has been shut down during COVID-19.
Lund University
https://www.lu.se/Currency Converter
Calorie Counter
ESS
https://europeanspallationsource.se/Education
Advanced Higher Vocational Education Diploma in Software Engineering
Yrgo - Gothenburg, Sweden
Certifications
Professional Scrum Master 1
Scrum.org
Skills
Libraries/APIs
React, REST APIs, Preact, Node.js, jQuery, Socket.IO, Web3.js
Tools
Git, GitHub, Webpack, Terminal, NPM, Front-end Build Tools, Mongoose, Etherscan
Languages
HTML5, JavaScript, CSS, HTML, TypeScript, Dart, Sass, GraphQL, PHP, Solidity
Frameworks
Flutter, Tailwind CSS, Next.js, Express.js, Bootstrap, Redux, Material UI, Truffle, Hardhat
Paradigms
Agile Software Development, REST, Functional Programming, Scrum, Kanban
Platforms
Visual Studio Code (VS Code), MacOS, Firebase, Vercel, Docker, Google Cloud Platform (GCP), Drupal, Linux, Heroku, Blockchain, Ethereum, Amazon Web Services (AWS), Contentstack
Storage
MongoDB, MySQL
Other
API Integration, Front-end, User Interface (UI), User Experience (UX), Scrum Master, Full-stack, APIs, PSM-1, Technical Leadership, Turborepo, Cryptocurrency, Product Owner, Gatsby, Ethers.js, wagmi, Ethereum Smart Contracts, Zustand, Storybook
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