I am a software developer with a passion for the web. While my focus and primary interest is front-end web development, I have experience of full-stack development in both .NET and Node.js environments. This has taught me how to think as a developer both on the front-end and the back-end, and how to communicate with people in my team on their own terms. I enjoy talking front-end with a designer in order to improve user experience for an application, but I can just as well have a conversation with a back-end developer about database performance.
I am committed to the projects I work on and by taking responsibility for my assignments I make sure to get them done. I always try to acquire new knowledge about areas that I find interesting, no matter if the area is new to me or if it is an area I already know, and this has made me become a web developer that brings a high competence and inspiration into every team I work with. A while back I became interested in continuous delivery, so I configured a build server to compile and run tests at every checkin. Another time I added support for newer technologies, i.e. ASP.NET WebAPI in a product built with Web forms in order to improve the experience with front-end development for that product.
I strive to be on top of my game at all times, and by pushing myself forward in order to improve my skills I tend to push others forward as well, motivating each other to reach even further.
System Developer @ From May 2015 to Present (8 months) Gothenburg, SwedenSystem Developer @ I was part of a team developing products for automating the management of resources within an IT infrastructur, such as users, computer, folders, groups etc. The products were primarily integrated with System Center and other systems normally found in a Microsoft environment. From September 2012 to May 2015 (2 years 9 months) Gothenburg, SwedenMaster Thesis worker @ During my master thesis I researched how secure a hybrid solution between public and private clouds are, and covered different ways to manage the communication between public and private tiers. I developed a proof-of-concept application that showed how to manage authentication, communication with on-premise systems as well as multi-tenancy, in order to demonstrate the primary concerns that the company had. From March 2012 to September 2012 (7 months) Gothenburg, Sweden
M.Sc., Software Engineering and Technology @ Chalmers tekniska högskola From 2010 to 2012 B.Sc, Software Engineering @ Chalmers University of Technology From 2007 to 2010 Niclas Sahlin is skilled in: JavaScript, Advanced CSS, C#, AngularJS, TypeScript, Windows Azure, ASP.NET MVC, HTML5, Git, Node.js, Amazon Web Services (AWS), Web Development, Agile Methodologies, Software Development, Ruby
Websites:
http://www.niclassahlin.com