MIKAEL HENRIKSSON
Graudenzer Str. 21 B
DE–10243 Berlin
Phone: -
Email:-
Senior Systems Developer and Designer
A top-performing Senior Developer and System Designer credited with combining system requirements, error and fault
correction stability, and expertise to deliver substantial design and development for improved business execution.
Demonstrated experience in developing customizable solutions for organizations to increase performance optimization
while accounting for accessibility of junior resources. Strong expertise in mobile and web-based technologies to large
organizations as well as leveraging existing networks, and proactively hunting and tactfully upgrading system
performance. Highly accomplished in consulting and ability to build and maintain relationships.
Areas of Expertise
§
§
§
§
Backend
Requirement Specification
System Design & Development
Agile Methods
§
§
§
§
BDD
TDD
Ruby / Ruby on Rails
RSpec
§
§
§
§
Cucumber
PostgreSQL
Nginx
SQL, Transact-SQL
Professional Experience
R EEVOO L TD , L ONDON , E NGLAND
2016 - Current
R UBY B ACKEND
§ Performance and scalability improvements to the systems that handle grouping of product reviews
§ Designed and implemented a logging, monitoring and alerting system for standardized logging
o See https://github.com/reevoo/sapience-rb for more info
C UBITS, B ERLIN , G ERMANY
R UBY B ACKEND C ODER
§ Integrations with third party payment systems
2016
C REALYTICS G MBH , B ERLIN , G ERMANY
R UBY B ACKEND C ODER
§ Improved Continuous Delivery by creating a true pipeline using Jenkins and Jenkins Workflow
§ Designed and implemented a Message Bus using Kafka on Apache Mesos
§ Improved the local workflow with docker-compose
§ Implemented NewRelic monitoring for all microservices recording cross application transactions
§ Designed a reverse proxy/api gateway using Kong
§ Designed the backend implementation of an activity feed
2015
RUSHPLAY AB, M ALMO , S WEDEN
2013 – 2015
R UBY B ACKEND C ODER
§ Designed and implemented payment transactional system; a scalable design created with the intent that newer and
less experienced developers could access and change without effecting performance or extendability
§ Automated server provisioning using chef
§ Developed full test coverage for server configuration for both unit and integration tests
§ Optimized CasinoSaga API to serve up to 2500 requests per minute on a single physical host
§ Optimized the seamless wallet servers to respond in average 100-200ms per money transaction
§ Developed API integrations from AngularJS to said API
§ Developed integrations with gaming providers in AngularJS
KISKO LABS, H ELSINKI, F INLAND
R UBY B ACKEND C ODER
2014 – P RESENT
Mikael Henriksson
§
§
§
§
CV, Page 2
Implemented recurring card payments for PRO Accounts with Stripe
Ongoing performance optimizations
Upgraded Ruby on Rails from 3.2 to 4.2
Implemented Gym membership billing with Stripe
FORM 26, DALLAS, USA
2011 – 2014
O WNER
§ Created http://taskk.it using Ruby on Rails, PostgreSQL a program that automatically fills allotted “time to spend
on tasks” based on custom algorithms (patent pending)
§ Created http://wodstack.com using Ruby on Rails, PostgreSQL and and Elastic Search. WODstack was later sold to
a Finnish company (Kisko Labs) and all customers migrated to WODconnect http://www.wodconnect.com
ZOOLUTIONS AB, MALMO, SWEDEN
O WNER & O PERATOR
§ Provide consulting services as Subject Matter Expert specializing in system development
2011 – P RESENT
HL DESIGN & MEDIA AB, MALMO, SWEDEN
C ONSULTANT & L EAD D EVELOPER
§ Developed a highly scalable localization backend for the flagship WM3
§ Optimized server processing times approximately 75% for WM3
§ Developed a widget based intranet using AngularJS
2012 – 2013
EVRY ONE, VAXJO, SWEDEN & NEW YORK, USA
C ONSULTANT
§ System developer on Jeeves
§ Developed a mobile web application for internet explorer mobile / windows ce 5
§ Onsite SQL performance optimizations for customer located in central Manhattan, New York
2011 – 2012
P LAY ’N GO, VAXJO, SWEDEN
2010 – 2011
S ENIOR D EVELOPER
§ Developed a Ruby-on-Rails e-commerce system for Opticians reseller with focus on ease of use for placing orders
§ Designed and developed a security system for a Windows Form app with corresponding WCF service
§ Integrated payment solutions and game providers into existing backend system to provide PNG’s customers
required payment options
§ Upgraded existing web application to .NET 4, NHibernate 3, and MVC 3
§ Developed an integration with ATG into existing backend systems
§ Set up continuous integration environment with possibility of 1-click deployments and upgraded to .NET 4.0
§ Developed payment and shipping modules for a PHP e-commerce application
§ Managed various required upgrades and major maintenance tasks for proper scalability
§ Designed SMS billing application to build away errors from current system
§ Created a 3-tier subscription based app for mobile applications and web applications
NUMO SOLUTIONS AS, OSLO, NORWAY
2008 – 2010
S ENIOR D EVELOPER
§ Substitute CTO / Tech Lead (February – May 2009) of a company rebranding project
§ Designed and developed billing system, a CMS for mobile web, and upgraded core projects from .NET1,0 to .NET
3.5, and a highly scalable enterprise contact backup system
§ Migrating/upgrading the production database from MS SQL Server 2005 to MS SQL 2008 to make use of CDC to
push data to a separate reporting environment
C. GUNNARSSONS VERKSTADS AB, VISLANDA, SWEDEN
S YSTEM D EVELOPER
2007 - 2008
Mikael Henriksson
§
CV, Page 3
System design and development when upgrading one of CGV’s old customers from using a VB6 application to
control their saw mill to use a new .NET app with thin clients running a remote app on a Windows 2008 Server
instance
ARNE JOHANSSONS FASTIGHETS SERVICE, VAXJO, SWEDEN
2007
S YSTEM D ESIGNER / S YSTEM D EVELOPER
§ Designed and developed an invoice management system using .NET 2, NHibernate and SQL Reporting Services for
BI and invoice generation, installed on customer’s private machine running in UltiDev Cassini Web Server
WEDLEY ENTERPRISES, BRISBANE, AUSTRALIA
2005 - 2006
S YSTEM D ESIGNER / S YSTEM D EVELOPER
§ Design and developed an online based purchase order system, a try & buy webshop for the ystem, and scripted
automatic deployment for the customer at sign up
§ Creation of website, database, and an initial company/department and admin user
Working Area
Agile Methods, Automated Testing, Backend, Billing, Business Driven Development, Test Driven Development, Build
Manager, Business Intelligence, CMS, Customization, Documentation, Error Corrections, GUI, Implementation,
Installing & Configuration, Mobile, Object Oriented Analysis, Quality Assurance, Requirement Specification, Scrum,
SOA, Support, System Analysis, System Design, System Development, System Integration, System Test,
Telecommunications, Test Development, Test Specifications, Test-driven Development, Web Design, Web
Development, Web Services, Performance Optimizations
Languages
Ruby, HTML, Javascript, C# (C-Sharp), Powershell, SQL, Transact-SQL, VB.NET, VB, Shellscript (bash)
Technologies
Ruby, Ruby on Rails, RSpec, Cucumber, Capybara, Chef, ChefSpec, ServerSpec, AngularJS, Ajax, CSS, git, JSON,
Javascript, jQuery, Docker
Platforms
Linux, Ruby on Rails, Mac OS X
Development Tools
Sublime Text, Ruby Mine, DataGrip, Circle CI, Code Climate