Christian Sommerlund

Christian Sommerlund

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
Friendly Dane that knows a thing or two about software development
Friendly Dane that knows a thing or two about software development

I get smarter every day. Just like you. So let's get smarter together :).

I've been working with computers and software all my life, from modding games to coding real-life systems that tens of thousands of people rely on every single day.

I love the world of tech, from the smallest detail to the big picture, so let me have a look at your problem! I've previously enjoyed teaching and mentoring Danish university students for several years, and am now offering my help here at Codementor.

In my daily life, I'm a full-time software engineer at a Danish IT company. Check out my expertise section for more information about my skills!

Danish, English
Copenhagen (+02:00)
Joined December 2016
EXPERTISE
2 years experience
Professional experience designing and implementing a bus ticket backend and API. The system is used by several public transportation comp...
Professional experience designing and implementing a bus ticket backend and API. The system is used by several public transportation companies in Denmark and services ~100k registered customers. On a daily basis, ~500k API calls from end-user mobile apps are served, and a ticket is issued every second during rush hour. My main skills in this field centers around: * Designing intuitive and extensible API/backend/database architecture. * Writing clean and maintainable code while balancing between text-book solutions/best practices and real world requirements/business logic that rarely matches these perfectly. * Optimizing algorithms, LINQ queries and code in general to ensure swift API response times. I've also worked with a number of related topics such as: * Mathematical optimization through heuristics, constraint programming, linear programming, local-search algorithms, ... * Web crawling, data parsing/mining and machine learning. * General full-stack development (MySQL/MSSQL database -> C#/Java/PHP backend -> nginx/Java applications server/IIS -> Linux/Windows server -> HTML/CSS/JavaScript frontend)
Software architectsSecurity softwareDatabase
View more
5 years experience
I'm a DevOps "jack of all trades" with hands-on experience with a long range of topics. I keep an eye out on what moves around in the wor...
I'm a DevOps "jack of all trades" with hands-on experience with a long range of topics. I keep an eye out on what moves around in the world of IT and have a finger on the pulse in many areas. A few examples of my experience includes: * Setting up Windows and Linux clients and servers, optimizing boot time, fixing issues, choosing the right software for the job, configuration management, webservers, ... * All-round security: SSL/TLS certificates, secure communication, secure file storage/sync, encrypted backups, software security evaluation, password management, ... * General troubleshooting/issue fixing: Analyzing obscure error messages, understanding how software works internally to determine why it fails in practice, fixing everything from printer issues to boot problems, ...

REVIEWS FROM CLIENTS

Christian's profile has been carefully vetted and approved as a Codementor. Connect with Christian now, and leave a review for them once you're done!