
Jesper Lugner
Verified Expert in Engineering
Software Developer
Gothenburg, Sweden
Toptal member since August 17, 2022
Jesper is a software developer and architect from Sweden with broad technical experience and a bachelor's degree in software engineering from the Chalmers University of Technology. He is used to working in small teams and enjoys picking up new technologies and responsibilities. Jesper has a passion for startups, clean code, and new ideas.
Portfolio
Experience
- Ruby on Rails (RoR) - 8 years
- Ruby - 8 years
- PostgreSQL - 8 years
- JavaScript - 8 years
- Node.js - 7 years
- React - 5 years
- REST APIs - 5 years
- React Native - 5 years
Availability
Preferred Environment
MacOS, Git, Visual Studio Code (VS Code), Sublime Text 3, Linux
The most amazing...
...thing I've done is rewrite the permission/user role part of a running system in just a few days, enabling several new required features to be added smoothly.
Work Experience
Co-founder | Lead Developer
Shady Solutions
- Designed, developed, and deployed two web shops capable of selling tokens on the Cardano blockchain.
- Helped build Ruby applications for minting tokens, burning tokens, and sending ADA on the Cardano blockchain.
- Ran and operated a stake pool, focusing on hardening Ubuntu servers and adding tools for monitoring server and application status and health.
- Built a web app that collects and aggregates news and press releases and uses OpenAI APIs to summarize them for end users.
CTO
Mevia
- Headed the development and kept long-term software plans updated.
- Led the development for integration with several prominent business partners.
- Helped plan and build integration with a new generation of IoT devices, including a new LwM2M server written in Kotlin.
Lead Software Developer
Mevia
- Planned and oversaw all software development at Mevia. Built large portions of both the back end, front end, and apps.
- Oversaw migration from DigitalOcean to AWS, including a rewrite of most DevOps-related software.
- Added integrations to new versions of IoT hardware.
- Built a complete JSON:API in Ruby on Rails, adhering to JSON:API 1.0.
Consulting Software Developer
B&B Web
- Built and deployed a new customer support chat, both the front and back end.
- Oversaw new releases, features, and deploys. Planned them in Asana and GitHub.
- Fixed bugs, added new features, refactored existing code, and helped migrate parts of the system from ASP.NET and jQuery to C# and React.
Software Developer
Entize
- Developed full and customized integration with a large customer system in JavaScript.
- Tracked and fixed bugs using Asana, Git, GitHub, and Trello.
- Helped build, plan, and deploy several releases in DerbyJS.
- Built several complete features and services in DerbyJS.
Software Developer
Chalmers Teknologkonsulter
- Helped customers plan and oversee several new features of existing products.
- Designed, built, and deployed a data transfer service in Java. The service ran daily, fetching and analyzing large datasets from one database and storing them in another.
- Upgraded two existing services from Ruby on Rails 3 to Ruby on Rails 4.
- Planned and built a feature, allowing for adding users via imports of large spreadsheets.
Experience
Cardano Plays Pokemon
The automation was done in pywinauto and Cardano parsing. I wrote the overall source code in Python.
Evolutionary Algorithms for Game Development
Everything was built on JavaScript, using the phaser.io game engine.
News Aggregator Using OpenAI GPT-4
Using OpenAI's GPT-4 APIs, this information is then parsed and summarized into succinct, comprehensible briefs. The AI model ensures an accurate representation of the original content, allowing users to stay informed without needing to read extensive articles or press releases.
Key Features:
Automated Information Collection: Automatically aggregates news and public information from a multitude of sources for diverse coverage.
AI-Powered Summarization: Utilizes GPT-4 to condense long-form content into concise summaries, facilitating quick comprehension of news.
User-Friendly Interface: Offers an intuitive design that simplifies navigation and usability.
Education
Bachelor's Degree in Computer Science
Chalmers University of Technology - Gothenburg, Sweden
Skills
Libraries/APIs
React, Lodash, JSONAPI::Resources, Pundit, REST APIs, React Redux, Node.js, jQuery, jQuery UI, Pywinauto, Backbone.js, PostgREST
Tools
Git, GitHub, TestFlight, Terraform, Ansible, RSpec, ChatGPT
Languages
Ruby, JavaScript, Python, SQL, TypeScript, Java, Kotlin, CSS, HTML, C#, Python 3
Frameworks
Ruby on Rails (RoR), React Native, minitest, Ruby on Rails 4, Ruby on Rails 5, Redux, Tailwind CSS, Cypress, DerbyJS, Phaser.io, ASP.NET, Express.js, Bootstrap, JSON Web Tokens (JWT), Django
Paradigms
Object-oriented Programming (OOP), Test-driven Development (TDD), REST, Agile, Functional Programming, Microservices
Storage
JSON, Relational Databases, PostgreSQL, Amazon S3 (AWS S3), Databases, MySQL, MongoDB
Platforms
MacOS, Linux, Heroku, Amazon Web Services (AWS), Cardano, Blockchain, Docker, iOS, Android, Firebase
Other
Full-stack, APIs, Back-end, JSON REST APIs, API Integration, Full-stack Development, Minimum Viable Product (MVP), Evolutionary Algorithms, CTO, Non-fungible Tokens (NFT), Architecture, API Design, API Documentation, Web Development, Scripting, OpenAI GPT-4 API, Front-end Development, Technical Leadership, Serverless, WebSockets, Mobile App Development, Code Auditing, OpenAI GPT-3 API, Artificial Intelligence (AI), Bots, CI/CD Pipelines, Cryptocurrency, Crypto, Document Parsing, Slack App, Slackbot
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