Professional resume site for Björn Lindqvist. For prospective employers and clients. Incorporated and looking for freelance work.
Among my best qualities are my ability to see both the details and the full picture of any software development project. I'm passionate about always producing top quality results and satisfying my clients needs. Simply said, I love building stuff.
Developing stuff is both what I do for fun and what I do for a living. I have studied for three years to Bachelor of Engineering and also contributed to some Open Source projects.
Worked for a year and half as a consultant for Network Expertise Sweden AB. Then as a consultant for Akademin AB, first on a project that lasted for ten months at Sony Ericsson in Lund and later twelve months as a system designer at Ericsson in Älvsjö. Then I was at Caliber Media AB for two years developing web platforms for hosting pay-to-play games. Currently working at Söderberg & Partners on their pension insurance management systems.
I'm a positive and happy person. Loves new challenges and takes great responsibility in my duties. I'm resilient to stress, reliable and will always do my best to reach my goals. One of my best qualities is that I'm very stubborn and patient and will almost never give up on something I've set my mind on.
People have told me that I'm a good tutor and teaching is something that comes naturally to me. Possibly because learning new stuff makes me happy and working with other people that also likes to learn things is a privilege.
My own valuations of my skill level in some of the expertise areas is presented below. One is newbie, two is average, three good, four really good and five master.
Click on the underlined skill words to get some extra information about my experience with it.
Ruby, A language that appears very nice. I'd like to learn more about it and how it compares to Python. I haven't had much chance to play with it yet.
memcached, A must have for creating high performance web sites.
PostgreSQL, Words can not describe how awesome this database is. It's miles ahead of any other database I've worked with and is so fast that you won't ever need any NoSQL gunk.
DRBD, A Linux device for HA file systems with failover. My experience with it comes from IS in Ericsson — it kernel paniced all the time. ☺
In university, we created a simple robot using this protocol. Since then, I've forgotten almost everything about it.
I know how to setup DNS records and how to use BIND.
MIS portal, I'm responsible for the data bridge between MisLife files and the Visi insurance system at Söderberg & Partners.
This CV site is supposed to be responsive which means that it should look good on both a desktop computer and a handheld.
LaTeX is an amazing typesetting system.
Working with the back end system for Swedens largest independent pension insurance advisor. A major part of the work is handling the import of market and insurance data from external partners to s&p:s database.
I have learnt a lot about optimizing SQL code and have had a lot of fun applying advanced SQL concepts such as window fuctions and common table expressions.
Hired as a system developer for internet marketing company Caliber Media AB. Responsible for new development and maintenance of their web-based gaming platforms. One part of the company was gathering leads using our gaming platforms, and the other was email marketing to the gathered leads.
Sadly, this company seems to have tanked and their site is not online anymore.
Consultant for Akademin Stockholm AB. Nowadays they call themselves REAB Data AB. During this time, I took my only certificate Sun Certified Java Programmer
Writing jUnit-tests for SE:s MIDP implementation, especially JSR-184. I also wrote test documentation in ReST.
Working on new features and maintenance of Ericssons blade cluster solution for telephony operators called Integrated Site. It was the successor to AXE.
NX was my first "real job" which I was hired to straight out of university. I did a lot of different projects there. It was great because I learnt new tech, but none of the projects was given enough time to be successful.
A video server called EyeNode written in C and SDL for networked digital surveillance cameras.
A VoIP PBX (MobiPhone) for small businesses built on top of Asterisk. I was responsible for the LaTeX documentation and the deployment system which used FAI.
A VoIP conferencing system called MeetingCamp.
Studied computer science and software engineering, focused on real time software.
I suppose this CV should count as a personal project, shouldn't it? ☺ It runs on my VPS hosted by GleSYS where I'm also running some other sites, for fun. The web server I'm using is nginx, which sends the request through to a node server this one-page site written in Coffeescript. I've gotten the good looking background patterns from Subtle Patterns.
The eye-candy, such as the tooltips and smooth scrolling is implemented using jQuery.
Note that for this site, I've decided to go with state-of-the-art web development techniques such as CSS3 and HTML5 and not bother much with supporting legacy browsers. The idea is that whoever is reading this site, and is interested in my services, is very likely to be using a modern browser.
A site about football betting. Created in collaboration with my brother to explore affiliate marketing opportunities in the sports betting business.
A site about VPS:es. It's often down because I'm being harassed by spammers. At the time I wrote the site I didn't know how crucial it is to implement strong anti-spam techniques on public facing websites.
An image-viewer widget for GTK+ 2.0. GTK+ has since released version 3.0 and revamped its entire API, so the widget is only useful for legacy applications. ☺
Available on request only.