Anssi Siren

Senior Full Stack Developer

Contact

Mail

Anssi Siren
Calle Álamos, 43, 3B
29012 Málaga

Tel.

Email

pro@avaruus.mozmail.com

LinkedIn

linkedin.com/in/anssiherranen/

Github

github.com/relicode/

CV

Anssi Siren's Profile

Profile

Senior Full Stack Developer with years of experience in application development in various environments and on various platforms. From the colossal systems of the Finnish Tax Administration to small web-hosted applications, mobile applications, on-demand scalable back ends and everything in between, I aim for rapid implementation with emphasis on modularity and hassle-free maintenance in every project.

Experience

    • Senior Software Developer Wunderdog 04/2022 -

      Barona: Jelpp

    • Refactoring, integrating and developing Jelpp recruitment management application
    • Development and maintenance of deployment environment to support cross-platform and multiarchitecutre development and to increase overall reliability
    • Refactoring old jQuery-based form functionality to React/TypeScript/FinalForm
    • Implementation and design of AWS-lambda based virus scanner
    • Implementation and design of company-wide Rich Text Editor
    • TypeScript, React/Redux, Final Form, Styled Components, Docker, AWS, Shell scripting (POSIX / BaSH)
    • 04/2022 - 09/2023
    • Senior Software Developer Freelance 05/2020 - 05/2021

      Veikkaus Oy: Apila Game Engine

    • Issue fixing and new features for the proprietary game engine
    • Integration and side-effect mitigation of non-compatible libraries and frameworks
    • Design, development and maintenance of cross-platform development tools to be used with the engine
    • Game deployment automation and automating backups for the use of a private NPM repository
    • TypeScript, React/Redux, Electron, Webpack, Google Cloud, Docker, PulseVPN
    • 05/2020 - 05/2021
    • Senior Software Developer Vincit 12/2018 - 11/2019

      Play Among Friends: Swipe Casino

    • Cross-platform PWA client for a government-sanctioned online gambling application
    • PWA, HTML5/CSS3, JavaScript (ES7), VueJS
    • 06/2019 - 10/2019

      2M-IT: SOTE for every pocket

    • GraphQL-based back end for a pilot project combining several legacy back ends allowing a patient to search, reserve and change times for private and public doctor’s appointments.
    • TypeScript, Node.js, Express, GraphQL
    • 04/2019 - 06/2019

      Finnpark: Moovy

    • Development of legacy admin interface for Moovy parking application.
    • HTML5/CSS3, JavaScript (ES7), React, Redux
    • 12/2018 - 03/2019
    • IT Consultant Freelance 10/2017 - 12/2018

      Absentus Oy: Smart Cemetery

    • Development of the pilot version of map-based Smart Cemetery application and sparring the business plan and software requirements.
    • HTML5/CSS3, JavaScript (ES6) React, Redux, Leaflet
    • 06/2018 - 09/2018

      Shrewd Marketing: Sales trust network

    • Defining software, development and price esimates for business plan
    • Excel
    • 09/2018 - 10/2018
    • Lead Developer Frank Students Oy 01/2017 - 10/2017

    • Design of technical implementation of second generation digital student card based on business requirements
    • Choosing proper technology solutions for the new version with maintenance as the top priority
    • Day-to-day management of the tech team including commit reviews, version management, quality assurance and application publishing.
    • Back end work (AWS/Serverless) concerning authentication and integrations such as the one with Danske Bank and the physical card provider
    • AWS / Serverless, DynamoDB, Docker, JavaScript (ES6)
    • Senior Software Developer Wunderdog 08/2016 - 01/2017

      Barona: Jelpster

    • Development of the Jelpster task management application used by Barona Nordic
    • JavaScript (ES6), React Native, Express, PostgreSQL, Heroku
    • 08/2016 - 01/2017
    • Full Stack Software Developer SC5 06/2014 - 08/2016

      Frank Students: Digital Student Card

    • Implementation and design of the first generation digital student card
    • AWS/Serverless, Node.js, DynamoDB, Elasticache, S3, Cognito
    • 03/2016 - 08/2016

      A-lehdet: Meillä Kotona

    • A merger of five previously separate lifestyle magazine websites, in a responsive, platform agnostic SPA-based website.
    • HTML5/CSS3, JavaScript (ES6) React, Redux, Server-side rendering, Node.js
    • 08/2015 - 02/2016

      ABB: EnergySave Calculator

    • An online energy save calculator for comparing energy consumption
    • JavaScript (ES5), D3, Angular, HTML5, CSS3
    • 07/2015 - 08/2015

      Sonera: Minun Sonera mobile application

    • A new mobile application for managing a client’s subscriptions and following data usage
    • HTML5, CSS3, JavaScript (ES5), PhoneGap, CoffeeScript, Ionic, Sass, Compass
    • 09/2014 - 04/2015

      KSF Media: Helsinki City Guide

    • A map-based mobile app -like SPA with offline functionality
    • HTML5, CSS3, JavaScript (ES5), Leaflet, Ionic, Sass, Compass
    • 06/2014 - 08/2014
    • Full Stack Developer Sherpany 11/2013 - 04/2014

    • Development of Sherpany’s main product used for holding online Annual General Meetings for companies such as Novartis and Nestlé
    • Python/Django, JavaScript (ES5), CSS, Virtualization / Vagrant
    • Full Stack Developer ReliCode 10/2011 - 10/2013

      Apprix: Excellence Finland

    • Reimplementation of a Flash tool used for organizations’ self assessment while maintaining backwards compatibility
    • Python/Django, JavaScript (ES5), jQuery, Chart.js, Linux, Apache, MySQL
    • 10/2011 - 10/2013

      Logoplus: Logoplus web application

    • Design and development of the startup’s MVP
    • Python/Django, Vagrant, JavaScript (ES5), jQuery, Sass/Compass, MySQL
    • 10/2011 - 10/2013

      I Have A Dream Streaming: Online video library

    • Development of an online live streaming service and video library for sports events
    • Python/Django, JavaScript (ES5), jQuery, Linux, Apache, RTMP, MySQL
    • 10/2011 - 10/2013

      Blind Spot Pictures: Jeremiah Harm contest

    • Contest site for crowdsourcing the design of aliens appearing in the movie
    • Python/Django, JavaScript (ES5), jQuery, Linux, Nginx, MySQL
    • 11/2012 - 12/2012

      Warrantify: Web Application

    • Web application for the company's core business
    • PHP, Yii, JavaScript (ES5), jQuery
    • 11/2011 - 01/2012
    • Technical Support Advisor OVH 06/2010 - 11/2011

    • Technical support for server deployment, maintenance, virtualization, networks, domains, CRMs and web servers.
    • Linux, Virtualization, Networks, DNS, Windows Server, Apache, Nginx
    • Developer (trainee) Tietokarhu 06/2008 - 12/2008

    • TODO
    • COBOL, VAX/VMS, Oracle
    • Developer (part time) Deadline 01/2013 - 01/2017

    • Smaller development projects, features and bug fixes for existing projects.
    • Linux, HTML(5), CSS(2/3), JavaScript (ES5), jQuery, PHP, MySQL