Eric Lavesson

Meet our Team

Eric Lavesson
Dodongo Dislikes Smoke

Eric is an analytical and quality aware consultant with passion for programming and web administration. He has long experience of for instance PHP programming and web application administration. Furthermore, he has experience and knowledge of MySQL databases and application development in .NET/C#.

Key skills

  • C++
  • JavaScript
  • ReactJS
  • NodeJS
  • Python
  • C#
  • TDD
  • Git

About me

Analytical and quality-conscious consultant with a passion for programming. Eric has many years experience of complex systems built in C++ and C#, but has also worked a lot with scripting languages such as Python and PHP.

Eric has expertise in Web development, where he primarily worked with JavaScript, and various related frameworks such Node, React, Angular and Knockout.

Eric is an experienced teacher and has taught in subjects such as mathematics, physics and advanced programming courses for companies. 

Eric is certified Scrum Master.

Specific competence areas

  • ["RESTFul Web services","C# Application Development","PHP-Programming","Web administration","C/C++ including STL",".NET Framework","MVC 3.0 and 4.0, WebAPI för REST services","LAMP development","Knowledge in Windows and Linux","Version control with Git"]

Previous assignments

  • Informator
  • Edument AB
  • Lärare, Naturbruksgymnasiet, Östra Ljungby
  • Monacor Sweden

Certifications

  • Certified Scrum Master Certified Scrum Master

Teacher for courses

Contact

eric@edument.se

Posts by Eric

How we do agile, part 1

Exploring how "agile" consists of good ideas mixed with buzzwords and bad practices

Read post

News & feeds

Now we launch Comma

 Now we are launching the beta version of Comma, an IDE for Perl 6 developers that will streamline their work.  

Read more >

Our view of Vue

Are React and Angular still the only two responsible choices when selecting a JavaScript framework for the new project, or can Vue now be considered an actual contender also from a business perspective?

Read more >

Configuring CMake for success

One common question I get on our Advanced C++ course is how the project structure should look, e.g. should I split the source code into multiple directories? How can I introduce unit tests? Should I compile into multiple libraries?

Each project is unique in what it needs, so in this blog post I’ll go over my general preferred setup and then look at how we adopted it for C++ on Android where we also interface with Kotlin/Java.

Read more >

Working Remotely… Very Remotely

Does your job let you travel? Do you want it to? Our job does! And we're taking advantage of it!  Read all about our plans for remote work... very remote work.  #waaayoutofoffice

Read more >

Focus on Business Value with Scrum

How do we, as a company, keep our focus on Business Value, when we our teams are dominated by technical people and developers, who are not always even expected to see the bigger picture. How can Scrum be at help?

Read more >