Jesper Lugner, Developer in Gothenburg, Sweden
Jesper is available for hire
Hire Jesper

Jesper Lugner

Verified Expert  in Engineering

Software Developer

Location
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

Shady Solutions
Blockchain, Python, Ruby, Ruby on Rails (RoR), React, TypeScript, JavaScript...
Mevia
Ruby on Rails (RoR), Ruby, Kotlin, Ansible, Docker, Heroku, Full-stack...
Mevia
React, React Native, Ruby, Ruby on Rails (RoR), JavaScript, Node.js, Express.js...

Experience

Availability

Part-time

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

2021 - PRESENT
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.
Technologies: Blockchain, Python, Ruby, Ruby on Rails (RoR), React, TypeScript, JavaScript, JSON, JSON Web Tokens (JWT), PostgREST, Heroku, PostgreSQL, Agile, Test-driven Development (TDD), Lodash, RSpec, Pundit, Databases, Non-fungible Tokens (NFT), Back-end, Architecture, REST, JSON REST APIs, REST APIs, API Design, Web Development, Python 3, Redux, Scripting, Artificial Intelligence (AI), OpenAI GPT-4 API, OpenAI GPT-3 API, API Integration, Front-end Development, Tailwind CSS, Cryptocurrency, Crypto, Full-stack Development, Technical Leadership, Minimum Viable Product (MVP), Microservices, React Redux

CTO

2020 - PRESENT
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.
Technologies: Ruby on Rails (RoR), Ruby, Kotlin, Ansible, Docker, Heroku, Full-stack, Amazon Web Services (AWS), CTO, GitHub, SQL, APIs, TypeScript, PostgreSQL, Agile, Test-driven Development (TDD), Lodash, minitest, Amazon S3 (AWS S3), Pundit, JSONAPI::Resources, Databases, Back-end, Architecture, JSON, REST, JSON REST APIs, REST APIs, API Design, API Documentation, Web Development, iOS, Android, Firebase, Serverless, Redux, React Native, TestFlight, Mobile App Development, Scripting, OpenAI GPT-4 API, OpenAI GPT-3 API, API Integration, Front-end Development, Tailwind CSS, Bots, CI/CD Pipelines, Slack App, Slackbot, Full-stack Development, Technical Leadership, Minimum Viable Product (MVP), Microservices, Cypress, React Redux

Lead Software Developer

2015 - 2020
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.
Technologies: React, React Native, Ruby, Ruby on Rails (RoR), JavaScript, Node.js, Express.js, Terraform, Ansible, Heroku, Full-stack, Amazon Web Services (AWS), GitHub, SQL, APIs, PostgreSQL, Agile, Test-driven Development (TDD), Lodash, minitest, Amazon S3 (AWS S3), Pundit, JSONAPI::Resources, Databases, Back-end, Architecture, JSON, REST, JSON REST APIs, REST APIs, API Design, API Documentation, Web Development, iOS, Android, Firebase, Serverless, Redux, TestFlight, Mobile App Development, Scripting, Code Auditing, API Integration, Front-end Development, Tailwind CSS, Bots, CI/CD Pipelines, Full-stack Development, Ruby on Rails 4, Ruby on Rails 5, Minimum Viable Product (MVP), Microservices, Cypress, React Redux

Consulting Software Developer

2014 - 2015
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.
Technologies: C#, React, jQuery, Backbone.js, ASP.NET, Full-stack, GitHub, SQL, APIs, Bootstrap, Agile, Lodash, Databases, Back-end, JSON, REST, JSON REST APIs, REST APIs, Web Development, WebSockets, API Integration, Front-end Development, Full-stack Development

Software Developer

2014 - 2015
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.
Technologies: DerbyJS, JavaScript, Node.js, MongoDB, Full-stack, GitHub, SQL, APIs, Agile, Lodash, Databases, Back-end, JSON, REST, JSON REST APIs, REST APIs, Web Development, WebSockets, API Integration, Front-end Development, Full-stack Development, Minimum Viable Product (MVP)

Software Developer

2013 - 2014
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.
Technologies: Java, Ruby, Ruby on Rails (RoR), MySQL, JavaScript, jQuery, jQuery UI, CSS, HTML, Databases, Front-end Development, Full-stack Development, Django, Ruby on Rails 4, Ruby on Rails 5, Minimum Viable Product (MVP)

Cardano Plays Pokemon

I connected a Game Boy emulator to the Cardano blockchain and streamed the emulator on Twitch. The idea was to let people play by making transactions on the chain. The application was live for a few months and worked well.

The automation was done in pywinauto and Cardano parsing. I wrote the overall source code in Python.

Evolutionary Algorithms for Game Development

We built a small, basic game and added evolutionary algorithms to adapt enemies to the players' playstyle. I implemented the evolutionary algorithms, adapted them to the game, and built parts of the game loop.

Everything was built on JavaScript, using the phaser.io game engine.

News Aggregator Using OpenAI GPT-4

In this project, I developed an application that seamlessly integrates news aggregation and artificial intelligence to simplify news consumption. The app collects data from various public sources, such as news websites and official press releases.

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.

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

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

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

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, Cardano Blockchain, Serverless, WebSockets, Mobile App Development, Code Auditing, OpenAI GPT-3 API, Artificial Intelligence (AI), Bots, CI/CD Pipelines, Cryptocurrency, Crypto, ChatGPT, Document Parsing, Slack App, Slackbot

Platforms

MacOS, Linux, Heroku, Amazon Web Services (AWS), Blockchain, Docker, iOS, Android, Firebase

2011 - 2014

Bachelor's Degree in Computer Science

Chalmers University of Technology - Gothenburg, Sweden

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring