I'm the kind of programmer that never stops learning new skills, no matter what technology I come across. I strive to become a "Complete" developer, by achieving a great understanding of game-, application- aswell as web-development, as I believe this improves my capabilities of finding elegant solutions no matter what problem I'm trying to solve.
I place great demands on myself in achieving great quality in the code I write, making design patterns and object oriented design some of my favorite areas. I also enjoy performance aware development where mathematical challenges are frequent and push me to stretch the restrictions set by the hardware.
These are the things I look for in my work, making me feel right at home. It's all about being able to feel satisfied with what I've achieved and what I've learned each and every day I go home from work...
System Developer (Contract) @ Developing software for the medical industry, with a focus on pathology.
Technologies: C#.NET, WPF, WCF, SQL/TRANSACT, Entity Framework 6, MEF, Unity
Development tools: Visual Studio 2013, SQL Server 2012 From August 2015 to Present (4 months) Malmo, SwedenSystem Developer (Consultant) @ From September 2014 to Present (1 year 3 months) Lead System Developer, System Architect (Contract) @ ASFT develops a system used to monitor airport runways. The software part of the system is developed at Consulence. Current customers include Heathrow Airport, Denver Airport, Oslo Airport and Ljubljana Airport.
Technologies: C#.NET, ASP.NET MVC 5, Entity Framework 6, Ninject, Javascript, Ajax, SignalR
Development tools: Visual Studio 2013, SQL Server 2012 From December 2014 to August 2015 (9 months) Lund, SwedenSystem Developer, System Architect (Contract) @ LRi Instrument develops optical equipment for the medical industry.
Development of an application that uses a custom video camera, developed by Lri, to capture images which can then be uploaded to the web along with annotations and measurements.
Technologies: C#.NET, C++, WPF, OpenCV, Emgu CV, SQL, Ninject, FakeItEasy, Log4Net, XML
Development tools: Visual Studio 2013, SQL Server 2012 From September 2014 to December 2014 (4 months) C++/C#.NET Programmer / System Architect @ At Edison I've been working both as a C++ programmer developing a legacy MFC-application aswell as a C#.NET programmer developing a ASP.NET MVC3-web application and a WPF application. Edison Solutions makes software for bookkeeping and other economic related tasks.
Since 2012 I have also been acting as a System Architect. From March 2010 to September 2014 (4 years 7 months) Lund, SwedenIntern gameprogrammer @ Part of my time at Tarsier Studios was spent on developing a game prototype.
The rest of my time was spent on upgrading already existing games to newer technology. These were games where the player interacts through a camera in front of a green screen(think Kinect-games with just one camera). My effort went into capturing a video stream from the camera, writing filters for the green screen and using the result for player interaction with the gameplay mechanics. From December 2008 to May 2009 (6 months) Gameprogrammer @ Worked on a game prototype for swedish movie director Josef Fares.
http://www.nordicgameprogram.org/?id=40
The Nordic Game Program awarded the prototype 500.000 DKK.
Development was later picked up by Starbreeze Studios (www.starbreeze.com) and the game was released 7 August 2013 under the title "Brothers: A Tale of Two Sons"
http://www.metacritic.com/game/xbox-360/brothers-a-tale-of-two-sons From June 2008 to July 2008 (2 months) Karlshamn, Sweden
Gameprogramming @ School of Future Entertainment From 2007 to 2009 Fredrik Kuylenstierna is skilled in: Programming, C#, C++, Object Oriented Design, Software Development, C, .NET, Software Engineering, DirectX, Unit Testing, Linear Algebra, XML, Visual Studio, HTML, Web Services