Kan være tilgængelig
(Opdateret 2023-11-15)Senior Software Developer
Helsinki, Finland
Modersmål English
- Very experienced front-end developer
- Commitment to software craftsmanship and quality using agile methodologies
- Over 20 years experience on software development
Kvalifikationer (45)
STRUCTURED SOFTWARE
JavaScript
CUSTOMER SERVICE
React
Bootstrap
webpack
REDUX
SOFTWARE DEVELOPMENT
NodeJS
mobx
CUSTOMER SERVICE ORIENTED
JSON
WEB UI
Node.js
Java
WEBSOCKET
Git
APPLICATION DEVELOPMENT
JQuery
Web Sockets
API
XML
REACTJS
USER INTERFACE
TypeScript
SVG
Continuous Integration
Kotlin
Google Analytics
TIME MANAGEMENT
CONTINUOUS INTEGRATION/DELIVERY
MAINTENANCE
XSL
CI/CD
TEACHING
GCP
WEALTH MANAGEMENT
RETAIL
CONTRACT MANAGEMENT
SVN
Subversion
RETAIL SALES
Websphere
CONTRACTS
Spring Boot
Resumé
Seasoned software developer with over two decades of professional experience spanning various
business domains. The career encompasses both consulting and research roles, providing a
comprehensive understanding of software development.
Passionate about ensuring code quality, proficient in applying agile methodologies and software
craftsmanship practices. Beyond hands-on development, also possessing a keen interest in
enhancing team processes and methodologies to further optimize productivity and outcomes.
Professionel erfaring
2019-08 - Nuværende
● Main Technologies: Java, Spring Boot, Liferay, TypeScript, React, MobX, Jest, AWS, CDK Veikkaus, Mobile development ● Role: Mobile Developer ● Tasks: Developing a gaming mobile app.
● Main Technologies: TypeScript, React Native, Redux-Saga, Jest Veikkaus, System integrations ● Role: Full-stack Developer ● Tasks: Integrating a new gaming platform to existing systems. Maintaining and further developing cloud infrastructure.
● Main Technologies: Kotlin, JUnit5, Google Cloud Platform, Terraform, Kubernetes, PostgreSQL, JavaScript, TypeScript, React, Mocha, Jest, Cypress Veikkaus, Web-application development ● Role: Frontend Developer ● Tasks: Further developing a gaming web-site. A/B-testing using Google Optimize and Google Analytics.
● Main Technologies: JavaScript, TypeScript, Preact, Bacon.js, LESS, Jest, Cypress
2015-10 - 2019-07
● Main Technologies: React, Redux-Saga, MaterialUI, Design Tokens Roima Intelligence Inc., Dashboard for real-time monitoring of a factory's overall equipment effectiveness ● Role: Lead Frontend Developer ● Tasks: Developed UI of the application, developed company's React component library, trained in-house developers on front-end development ● Main Technologies: React, Redux-Saga, TypeScript, Docker Taaleri Varainhoito Oy: Contract management system with features for creating the digital template for the contracts, making the contract online, signing online (using bank credentials or ID card and digital signature) or manually, secure storage of the signed contracts with electronic tamper proof signatures, lifecycle alerts and events, advanced search and integrations with other customer data systems for a wealth management and financing services company listed on First North Finland marketplace in Finland ● Role: Lead Frontend Developer ● Tasks: Developed UI of the web application as a single-page application.
● Main Technologies: React + Redux, JSON, JavaScript (es6), Foundation, MaterialUI Taaleri Varainhoito Oy: Bankers "desktop" app for managing customer details, contracts and trade for a wealth management and financing services company listed on First North Finland marketplace in Finland ● Role: Lead Frontend Developer ● Tasks: Developed UI of the web application as a single-page application.
● Main Technologies: React + Redux, JSON, JavaScript (es6), Foundation, MaterialUI Taaleri Varainhoito Oy: Webshop, a web store for selling financial products to retail customers.
● Role: Lead Frontend Developer ● Tasks: Maintenance and further development of the store.
● Main Technologies: AngularJS, Redux, JSON, JavaScript (es6), Bootstrap
2011-02 - 2015-10
2012-05 - 2015-09
● Role: Lead Frontend Developer ● Tasks: Developing UI of the web application as a single-page application, which has responsive UI to support different devices.
● Main Technologies: JavaScript, HTML5, Backbone.js, Bootstrap, jQuery
2015-05 - 2015-09
2015-08 - 2015-09
● Role: Frontend Developer ● Tasks: Developed responsive UI of the application.
● Main Technologies: HTML5, CSS3, Bootstrap
2013-08 - 2015-08
● Role: Lead Frontend Developer ● Tasks: Developed UI of the web application as a single-page application. Design of the REST interface.
● Main Technologies: JavaScript, HTML5, Backbone.js, Marionette.js, Require.js, OpenLayers, Bootstrap
2014-08 - 2015-03
● Main Technologies: JavaScript, HTML5, AngularJS, Bootstrap
2014-10 - 2015-01
● Main Technologies: JavaScript, HTML5, Backbone.js, Marionette.js, Require.js, Bootstrap
2012-03 - 2013-03
● Main Technologies: JavaScript, HTML, Spine.js, jQuery
2011-06 - 2012-02
● Main Technologies: JavaScript, HTML, Spine.js, jQuery
2011-05 - 2011-09
● Role: JavaScript Developer ● Tasks: Sole developer of the library.
● Main Technologies: JavaScript
2011-01 - 2011-01
2010-03 - 2010-06
2001-01 - 2010-01
Akademisk baggrund
2023-11 - 2011-01
2023-11 - 2003-01