Kan vara tillgänglig
(Uppdaterat 2020-06-12)Front-end Developer UX/UI Designer
Stockholm, Sweden
Modersmål French, Svenska, English, Mellan Italian, Danish, Norwegian, German
- Web Components, Angular 1-7, Ionic 1-5, StencilJS, Capacitor, Cordova
- HTML5, CSS3, SASS, SCSS, LESS
- Native PWAs, Mobile apps/Responsive Web
Kompetenser (96)
Git
CSS
frameworks
TRANSLATIONS
Linux
Frontend
VISUAL STUDIO
USER INTERFACE
Senior
TypeScript
CODING
UX design
UI DESIGNER
Developer
JQuery
Angular
Front
Web
MAINTENANCE
OO
WEB UI
USER INTERFACE DESIGN
REAL-TIME
RAPID PROTOTYPING
Web Design
JavaScript
UI DESIGN
Angular8
USER EXPERIENCE
INTERFACE DESIGN
HTML
FRONT-END
ADOBE PHOTOSHOP
NEXUS
Ionic
DESIGN/DEVELOPMENT
MOA
REAL TIME
PROTOTYPE
PHOTOSHOP
JSON
HTML5
Bootstrap
OFFSHORE
FRONT END DESIGN
PROTOTYPING
WordPress
GUI
Node.js
XML
Adobe XD
WCAG 2.1
API
SEARCH ENGINE OPTIMIZATION
PRICING
Sketch
FLASH
SVN
scss
ECOMMERCE
VISIO
IT Support
MySQL
Kanban
Subversion
XSLT
QA
webpack
FIREBASE
REBUILD
SEO
Web Components
QUALITY ASSURANCE
XML/XSLT
RAZOR
C#
Excel
ASP
BX
BACK END
Docker
SQL
MongoDB
MS EXCEL
MS .NET
.NET
REDUX
Android Studio
PHP
Ruby
.NET Core 3
Ruby on Rails
Rails
Java
arduino
SYMBIAN
Professionell bakgrund
2020-01 - Pågående
Methods, technologies & software used
Ionic 5 web components, StencilJS, Capacitor, Cordova Plugin APIs, Electron (for desktop Windows 10 app), Vanilla JavaScript, Shadow DOM styling, Node.js, Firebase, TypeScript, SCSS, CSS3, HTML5, Visual Studio Code, VSC GitLens, Git Kraken, Chrome Redux Devtools, MacOS Catalina, Windows 10. I also setup an extra secure Ubuntu 20.04 Server with NGINX and Node.js Express.
My role in the project: Front-end Developer, Back-end Developer, UX/UI Designer
2010-01 - 2020-01
2019-01 - 2020-01
Front-end Development Ionic 5 PWA Web Push Notifications Android/iOS
2019-01 - 2020-01
4. Front-end Development & UX/UI Design Ionic 5 Web Components PWA Android/iOS
4. Front-end Development & UX/UI Design Ionic 4 Web Shop + Andoid app
4. Front-end Development IKEA/TCS Älmhult Angular 7 PWA + Desktop/Mobile App
5. Front-end Development, prototyping CGI/Acando Angular 7 ng-Bootstrap 4 PWA
2019-08 - 2019-12
Project description
Front-end development & UX/UI design of a web shop (PWA, iOS, Android), built with Ionic 4 and StencilJS using standard vanilla JavaScript web components, and Redux for state management.
Methods, technologies & software used
Ionic 4 web components, StencilJS, Redux, Capacitor, Cordova Plugin APIs, JSX, Vanilla JavaScript, Shadow DOM styling, Node.js, Firebase, TypeScript, SCSS, CSS3, HTML5, Visual Studio Code, VSC GitLens, Git Kraken, Chrome Redux Devtools.
My role in the project: Front-end Developer, UX/UI Designer
2019-06 - 2019-07
Period: June-July 2019
Project description
Front-end debugging of an Angular 7 app (Web/Windows/Android/iOS).
Methods, technologies & software used
Angular 7, TypeScript, Angular-Material, JavaScript, SCSS, CSS3, HTML5, Chrome Redux Devtools, Visual Studio Code, VSC GitLens, Sourcetree, SCRUM, JIRA.
My role in the project: Front-end Developer
2019-03 - 2019-05
Methods, technologies & software used
Angular 7, ngrx API, RxJS, NGX, Node.js, Firebase, TypeScript, ng-Bootstrap 4, Angular-Material, SCSS, CSS3, HTML5, WCAG 2.1, Adobe XD, PSD, Git Kraken, Visual Studio Code, Azure/Kudo, SCRUM, Trello.
My role in the project: Front-end Developer
Front-end Development & UX/UI Design Responsive Web with BULMA
2016-11 - 2018-12
Project description
During the rebuild of the Swedbank.se website and mobile app I was testing the user interface interaction on different mobile and desktop devices, giving advices and inspiration to improvements.
The sessions were performed remotely directly with Swedbank UX/UI designers and Project Managers, using InVisionApp (for app prototypes), GoToMeeting screencasts (for web interfaces) and phone conferences.
Methods, technologies & software used
Usability testing, InVisionApp, GoToMeeting.
My role in the project: UX/UI Usability tester.
2018-10 - 2018-11
Project description
Front-end development and UX/UI Design of responsive web, with a minimalistic approach to coding. I built the website using the BULMA CSS framework (based on Flexbox), and PHP.
I designed the UX/UI in a minimalistic way to achieve extremely fast interaction, as well as an instant landing page download experience. The interface should quickly convert to action with an effective interactive communication and an easy to use interface, still index well in search engines and be well optimized for all devices and view modes (gabriel.nu).
Methods, technologies & software used
Bulma CSS framework, CSS3, HTML5, PHP.
My role in the project: Front-end Developer, UX/UI Designer.
2018-05 - 2018-08
Period: May - August 2018
Project description
Front-end development of a website built with Angular 5, SCSS and TypeScript for Daniel Wellington Sweden. I implemented multi-language support for Daniel Wellington's global distributor shopping website. Language choice should automatically adapt to the web browser preferences. Users should though also be able to switch language on the fly (at runtime), and their language choice should be saved in the cookie for next visit. I developed testing procedures together with the development team and QA. I also extracted/structured the originally hard-coded copy text into JSON translation files and ordered translations with prepared MS Excel files (taking care of max characters, automatic JSON generation etc.).
I first created a rapid prototype in Angular 6 to highlight the functionality to stakeholders. Later implemented localization/internationalization functionalities in the current Angular 5.1 website, taking care of nested variables and html tags in the JSON translation strings, as well as error/status messages from component classes/views and directly from databases. I created the JSON files via formulas in the MS Excel files I provided to the translators.
Methods, technologies & software used
Angular 5-6, TypeScript, JavaScript, HTML5, CSS3, SASS/SCSS, ES6 JS, Visual Studio Code, Git Kraken, Bitbucket, NVM, NPM, Webpack, MS Excel, SCRUM, MS Teams.
My role in the project: Front-end Developer.
Front-end Development & UX/UI Design Hybrid Ionic Cordova PWA App
Period: Aug 2017-April 2018
Project description
Front-end development and UX/UI Design of a hybrid Ionic PWA (Progressive Web App). I built the app using Angular 4, Ionic 3, geolocation, SASS, TypeScript, Cordova, and a PHP Rest API. The app is compatible with iOS/Android WebView (shareable with Facebook Messenger WebView, Instagram, Telegram), as well as with mobile and desktop browsers like Chrome, Firefox, IE and the Android Browser.
The app is also installable as a native iOS app and as a native Android app. I made the app's UX design using Adobe XD prototyping tool, but with the Ionic framework's UX elements in mind. I did the "code version" of the rapid prototyping with Ionic 3 and Angular 4, using a JSON API mockup.
The Ionic PWA UX consists of three 3 different views (tabs/pages), showing WordPress members and their personal data in both a list view, and in a map view, as well as map marker popups for more detailed user data. I designed the list view, showing only the most important data, to achieve both fast load time and to give a cleaner and better overview of all members.
Lazy load and infinite scroll were used for rapid easy scrolling. The Cordova map API and Google map API were used to calculate WordPress members' distance to the user's device (phone/tablet/desktop computer). I first created a PHP/MySQL Rest API for prototyping/mockup purposes, but it was later made as a WordPress plugin by a Backend Developer.
Methods, technologies & software used
Angular 4, Ionic 3, Cordova, TypeScript, JavaScript, HTML5, CSS3, SASS/SCSS, ES6 JS, Gulp, Bower, Rest API, WordPress, Unit testing, Selenium, Protractor, Ubuntu 16.04, NGINX, Visual Studio Code, Git Kraken.
My role in the project: Front-end Developer (Full stack), UX/UI Designer.
Front-end Development for Bekk.no WordPress, HTML, CSS3, JavaScript
Period: July 2017
Project description
Remote Front-end development of a responsive WordPress site for Trondheim City: miljopakken.no. End testing face; improvements, bug fixing and browser compatibility testing for mobile/tablet/desktop browsers and miscellaneous OS and resolutions.
Methods, technologies & software used
WordPress, Twitter Bootstrap, CSS3/SASS/SCSS, HTML5, JavaScript, Vagrant, Gulp, npm, Visual Studio Code, GitKraken.
My role in the project: Front-end Developer.
Front-end Development & UX/UI Design
WordPress, Angular + Hybrid Ionic Cordova App
2017-01 - 2018-01
2018-01 - 2018-01
6. UX/UI Usability testing Swedbank (Swedish bank)
6. Front-end Development Angular 5-6 Multi-lingual web (l10n/i18n)
2017-01 - 2017-01
8. Front-end Development for Bekk.no WordPress, HTML, CSS3, JavaScript
2016-11 - 2016-11
Project description
Front-end development and UX/UI Design of a WordPress site + Google maps integration with Ionic/Angular and remote data via WordPress API. Created a PHP, MySQL Rest API and built a hybrid app with Cordova and Ionic. I also optimized the WordPress landing page performance and conversion rate, and improved the security on the WordPress installation, Ubuntu 16.04 server and the NGINX server conf.
Methods, technologies & software used
WordPress, Angular 4, Ionic 3, Cordova, TypeScript, JavaScript, HTML5, CSS3/SASS/SCSS, ES6 JS, Gulp, Bower, Rest API, Unit testing, Selenium, Protractor, Ubuntu 16.04, NGINX, Visual Studio Code, GitKraken.
My role in the project: Front-end Developer (Full stack), UX/UI Designer.
Front-end Development Tele2/Comviq (1 Telecom Operator, 2 brands)
Period: March 2015 to March 2016 + July to Oct 2016
Project description
Front-end development with Angular, JavaScript Core, HTML5, CSS3, Rest API, Bootstrap, Foundation, LESS, SASS, SCSS (in .NET MVC with Razor). Originally a 3 months' gig 2015 for rapid prototyping of an Angular/WordPress interface. Later extended to include miscellaneous daily maintenance of the Comviq.se consumer Web site, and a new mobile optimized sim-top-up-interface for Comviq.se: https://www.comviq.se/nya-tanka (for mobile only). The work also included fine tuning and improvements of UX design. Made the interface interaction logic with Angular, communicating with several APIs to adapt the UX showing relevant UX elements/data based on customer's selections, subscription type, credibility, saldo etc. Made filtration both in the front-end (Angular) and in the backend (C#). Passed data via back-end for multi-page forms, used Angular to retrieve live data changes. Discussed UX/BX improvements/technology choices with several teams/leaderships at Tele2 both in Stockholm and Ukraine.
During the last period, July-Oct 2016, I worked on a new order flow for the TELE2.se Web site and a bulk order interface for TELE2.se B2B customers. The work comprised SCSS (SASS), CSS, Zurb Foundation, JavaScript, Angular, Rest API, jQuery and the Magento eCommerce Platform. Collaborating daily remotely with our Ukraine team from the Tele2 Office in Sweden (Skype, JIRA, Join.me).
During my one-year + 3months contract at TELE2/Comviq I worked with C# backend models/services 10% of the time, .NET MVC + core JavaScript and Angular (1.3-1.4) 70% and CSS3/LESS/SASS 20%.
Methods, technologies & software used
Angular, JavaScript Core (Vanilla), HTML5, CSS3, LESS, SASS, SCSS, Twitter Bootstrap, Zurb Foundation, Rest API, Magento, C#, .NET MVC, Razor, JSON, Grunt, Gulp, Bower, BankID , DIBS payment integration, Visual Studio 2013/2015, Atom, WebStorm, Brackets, Fiddler, Postman, Visio/Draw for Flowcharts, Unit testing/E2E tests (Selenium, Protractor, Karma, Jasmine), A/B tests with Maxymizer, GitKraken, GitExtensions, SourceTree, JIRA, SCRUM/Kanban, Team City, Octopus Deploy, Continuous Development.
My role in the project: Front-end Developer
Front-end Development & UX/UI Design Angular + Ionic App
2015-01 - 2016-01
I used two JIRA systems to administer/track/escalate issues, MRM//McCann's JIRA and Nike's support JIRA. I was trained in Adobe CQ5 by MRM//McCann staff in US, but I also did a lot of self-studies via MRM//McCann training material and Adobe CQ5 training tutorials.
Node.js, Express,
I've used Node.JS and Express for 6 projects.
Git/Continuous delivery
I've used Git for the last 10 projects and at the Nexus project 2012.
C#, Razor, .NET MVC
During my one-year+3months contract at TELE2/Comviq I worked with C# backend models/services 10% of the time, .NET MVC + core JavaScript and Angular (1.3-1.4) 70% and CSS3/LESS/SASS 20%.
jQuery
Used jQuery a lot, last used 2014 for Vattenfall.se and at Tele2 2016.
2015-01 - 2016-01
2014-10 - 2015-02
My responsibilities/actions
As a Designer I did the user interaction design. As a Web Developer I installed Linux Ubuntu 12.04 on a VPS and installed/configured a LEMP server with nginx, php-fpm, MySQL, Node.JS, Express, UFW firewall and fail2ban. As a Front-end Developer I built a Single Page App (SPA) with Angular, Ionic, JSON, HTML5 and CSS3. I also installed Prerender.io on the server to compile the HTML on the server for user Agent bot visitors like Google and BING, for SEO purposes.
Methods, technologies & software used
Angular, Ionic, Node.JS, JSON, Yeoman, Grunt, npm, HTML5, CSS3, Git, LEMP, NGINX.
My role in the project: UI/UX Designer and Front-end Developer.
2014-05 - 2014-08
Period: May to Aug 2014
Project description
Responsive WordPress sites for SJ, Kristallen, Vattenfall (front-end-dev HTML5, CSS3, PHP, JavaScript, SQL, WordPress administration). Responsive email templates for Toyota (front-end-dev HTML, CSS). Toyota YouTube channel (admin, creation of sections, playlists, linking etc). Support for the Nike.com site for Adobe CQ5/AEM Editors in Europe, China, Africa, and US.
Methods, technologies & software used
HTML5, CSS3, PHP, JavaScript, MySQL, Adobe Photoshop CC. Sublime Text, SQL benchmark, IIS server, SVN, JIRA, Asana, WordPress, Adobe CQ5, AEM.
My role in the project: Front-end Developer.
2014-08 - 2014-08
(European Electricity Producer), Buying Process Flow UI
Period: Aug 2014
Project description
Responsive shopping flow interface for Vattenfall (http://elavtalsguiden.vattenfall.se).
Front-end-development HTML, CSS, jQuery. Further pixel perfect development of the shopping interface from the Art Director's Photoshop PSD. Real time update on prices to make it easier for the user to decide on choices.
Methods, technologies & software used
HTML5, CSS3, jQuery, Modernizr, SVN.
My role in the project: Front-end Developer.
2014-01 - 2014-05
Period: Jan to May 2014
Project description
Joomla CMS + Angular + Node.JS website + app
My responsibilities/actions
As a Designer I did the user interaction design, GUI design, and user experience design. As a Web Developer I installed and configured Joomla + Extensions on a LEMP server and built a Single Page App (SPA) with Angular JavaScript MVC (MV*) framework, JSON, HTML5 and CSS3. As a Mobile App Designer/Developer I designed a user interface for mobile devices using Angular Mobile. I also setup the LEMP server with NGINX and Node.JS.
Methods, technologies & software used
Joomla CMS, Angular, Node.JS, ExpressJS, SocketIO, Linux Ubuntu 12.04 LEMP with nginx, php-fpm, MySQL. Adobe Photoshop. Git, Yeoman, npm, Grunt, Bower, Karma. Cloud9 c9.io as IDE.
My role in the project: UX Designer and Front-end Developer.
2014-01 - 2014-01
2010-01 - 2014-01
11. Front-end Development MRM//McCann: Toyota, Nike YouTube, CQ5
2013-08 - 2013-09
Period: Aug to Sep 2013
Project description
Responsive WordPress site built with HTML5 3D animations, Twitter Bootstrap and HTML5 Boilerplate. The user experience adapts to phone/tablet and desktop users.
My responsibilities/actions
HTML5 3D Animation design, user experience design, communication and HTML5, CSS3 front end development. As a Developer configured server, installed, and administrated WordPress. Adapted theme CSS/HTML to the new design. Optimized code and installation for increased security, Web speed and SEO. As a Designer I optimized the design for increased action, ease of use and responsiveness.
Methods, technologies & software used
WordPress, HTML5, CSS3, Twitter Bootstrap, HTML5 Boilerplate, Adobe Photoshop.
My role in the project: UX Designer and Front-end Developer.
2013-03 - 2013-08
Period: March to Aug 2013
Project description
3 responsive WordPress sites built with Twitter Bootstrap to adapt the user experience to phone/tablet/desktop users. Three multi-lingual WordPress sites where designed and developed. Separate sites where built to target B2B vs. B2C and each product got its own Web site. Markets where restricted with Geo IP detection. I also redesigned the corporate Web site.
My responsibilities/actions
As a Designer designed the pages according to the new product/company branding. As a Developer I configured the server, installed and administrated WordPress. Adapted theme CSS/HTML to the new design. Optimized code and installation for increased security and SEO.
Methods, technologies & software used
WordPress, HTML5, CSS3, Bootstrap, SCRUM, ASANA, Adobe Photoshop.
My role in the project: Front-end Developer and UX Designer.
Front-end Development & UX/UI Design Angular + Ionic App
2013-01 - 2013-02
My responsibilities/actions
As a Designer I did the user interaction design. As a Web Developer I installed Linux Ubuntu 12.04 on a VPS and installed/configured a LEMP server with nginx, php-fpm, MySQL, Node.JS, MongoDB, Express, UFW firewall and fail2ban. As a Front-end Developer I built a Single Page App (SPA) with Angular, JSON, HTML5 and CSS3. As a Mobile App Designer/Developer I also designed a user interface for mobile/tablet/desktop devices using Ionic. I also installed Prerender.io on the server to compile the HTML on the server for user Agent bot visitors like Google and BING.
Methods, technologies & software used
Angular, Ionic, Node.JS, JSON, Yeoman, Grunt, npm, HTML5, CSS3, Git, LEMP, NGINX.
My role in the project: UI/UX Designer and Front-end Developer.
2013-01 - 2013-01
13. Front-end Development & UX/UI Design AngularJS + Ionic App
2012 15. Front-end Development Nexus Group jQuery Mobile
16. Front-end Development menyou.com Ruby on Rails, SASS, jQuery Mobile
17. Quality Assurance/testing, Tech lead A&O Design Oslo
2012-08 - 2012-12
Period: Aug to Dec 2012
Project description
Nexus Hybrid Access Gateway app and responsive Web portal which gives Nexus customers' employees secure and convenient remote access to central enterprise resources, partner-hosted systems, and cloud services. A software-based security gateway, also well suited for cost efficient user authentication in online banking, e-commerce and e-gov services. Off-the-shelf support for a wide range of two-factor authentication (2FA) methods, such as mobile apps, one-time passwords (OTP), smart cards, or software tokens as well as eIDs from third parties, such as Swedish BankID.
A lot of effort was put on pixel perfect adaption of the Designer's mockups, creating a consistent user experience whatever device/browser the user has (BYOD). High focus on instant interactivity with a "native-app-like touch experience". A "Single Page Interface" with instant switch between tabs. Users can add favorite services to the API via JSON or Web Storage. Compatibility with iPhone, iPad, Android, Blackberry, WindowsPhone8, Symbian, and all major modern mobile and desktop Web browsers. Thorough testing was performed both on hardware (30+ devices), Selenium Web browser automation and server virtualizations.
My responsibilities/actions
As a Front-end Developer, I developed the user interface in HTML5, CSS3, jQuery Mobile, jQuery, JavaScript and JSON from Adobe Fireworks/Photoshop design mock-ups.
Methods, technologies & software used
jQuery Mobile, jQuery, JavaScript, JSON, HTML5, CSS3, SCRUM, Git, AgileZen, Trac, Ajax, Polyfills, Modernizr, Adobe Photoshop, Visual Studio, Notepad ++.
My role in the project: Front-end Developer.
2012-06 - 2012-07
Period: June to July 2012
Project description
Simplifying the integration of artists' micro-stores in diverse CMSs like WordPress and Drupal. Making the static design more responsive and adaptive with a fluid front-end user interface.
The responsive Web design shall automatically adapt the interface to mobile devices, tablets, and desktop browsers. The HTML5/CSS3/jQuery Mobile front-end was prepared to be integrated in the Ruby on Rails environment with JSON.
My responsibilities/actions
As Front-end Developer I adapted existing Ruby on Rails code (SASS, CSS and SLIM). First task was to make the embedded/integrated micro-stores more adaptive to both mobile and desktop Web sites integration. As User Interface Designer and Front-end Developer, I also created a new real-time live search interface with HTML5/CSS3/jQuery Mobile/JavaScript/JSON to be integrated in the Ruby on Rails application via JSON.
Technologies & software used
jQuery Mobile, Ruby on Rails, SLIM, JSON, HTML5, CSS3, SASS, Sublime, Adobe Photoshop. SCRUM, Git.
My role in the project: Front-end Developer.
2012-05 - 2012-06
Responsive Web for the 8millioncity project. 3 countries, 4 metropolitan cities, including 2 capitals; this is The Scandinavian 8 Million City. 8 million of Scandinavia's 19,3 million inhabitants live in the corridor between Oslo and Copenhagen.
The responsive Web design automatically adapts the interface to mobile devices, tablets and desktop browsers. HTML5/CSS3/JavaScript front-end layouts where implemented in the MODx WCM (CMS).
My responsibilities/actions
Front-end technical lead/PM of Developers in India for the end testing face; pixel perfect matching and testing of the original HTML5/CSS3/JavaScript layouts with the final MODx WCM/CMS integration. Browser compatibility testing for mobile/tablet/desktop browsers and miscellaneous OS and resolutions.
Art direction and Web design were done by A&O Design Oslo for the Oslo City Government.
Technologies & software used
JavaScript, CSS3, HTML5, MODx WCM (CMS), Asana project management tool for issue tracking.
My role in the project: Quality Assurance, testing, technical lead.
Front-end Development POOL (Gröna Lund, gronalund.com)
Period: April 2012
Project description
A new mobile Web for the amusement park Gröna Lund enhanced the user experience.
My responsibilities/actions
Rapid prototyping with CSS3, HTML5 and jQuery mobile from the Art Director's Photoshop mockup. A lot of emphasis was put on creating "a native app feel" and to increase the speed interactivity and usability of the Web site. Pixel perfect converting from Photoshop PSD. The code was built to be easily integrated to the EPI server's .NET environment and to be easily maintained by the back-end developers.
The Web application was designed and developed to be compatible with most mobile devices like iPhone, Android, Windows Phone, Bada, Symbian and BlackBerry but also to work fine on most tablets. POOL did Art direction and back-end development.
Technologies & software used
jQuery mobile, jQuery, CSS3, HTML5, JavaScript, and PHP. Adobe Photoshop was used to produce the Retina sprites and images from the Adobe Photoshop mock-up. Basecamp for PM. The application was later integrated to EPI server's .NET environment by POOL developer team.
My role in the project: Front-end Developer.
Front-end Development & UX/UI Design Nilfisk
2011-10 - 2012-02
The main focus with the Web interface design was to make it much faster and easier to browse between products in different categories than Nilfisk's previous Joomla CMS solution. The speed in which products showed up should be impressive and it should be fun to use the application. Touch browsing with only one thumb or fingers should be a piece of cake.
My responsibilities/actions
Interface design and front-end development were done with jQuery, jQuery mobile, CSS3, HTML5 and JSON. The interface includes responsive design and customizes the number of items shown, columns, column width, etc. depending on the unit used (phone/tablet). AJAX/HIJAX was used to increase the speed interactivity and usability of the Web application.
The search result is adapted live when the user changes search terms or categories, without the need for page refresh. The application has a minimal impact on mobile devices processors. Also, used bandwidth, http requests, etc. are kept to a minimum.
The Web application was designed and developed to be compatible with most mobile devices and tablets as iPhone, iPad, Android, Windows Phone, Bada, Symbian and BlackBerry.
Technologies & software used
jQuery mobile, jQuery, AJAX, JavaScript, CSS3, HTML5, JSON, and PHP. Adobe Dreamweaver was used to create the HTML5, CSS3 and JavaScript Web interface. Adobe Photoshop was used to create mock-up animations and prototypes for the stakeholders.
My role in the project: Front-end Developer, UX Designer, Solution Architect.
2012-01 - 2012-01
2010-07 - 2011-06
Project description
Quattro-play multi selector MDI Web interface for Telia.se. The conversion rate was enhanced via a more straight forward interface together with an on the fly personalized product communication. The new design allowed a better overview of the custom product package's features and pricing.
2010-07 - 2011-06
Project description
Web-based iPhone shopping-app made it easier to shop iPhone accessories with the iPhone.
2010/09 - 2010/10
Responsibilities/actions
User interaction design and front-end interface development. Integration to the e-trade system. The application was built to be an integral part of the Telia self-service app. I designed the UX/UI with Photoshop but showcased the app UI for stakeholders as a web animation. After design approval I coded the UI with JQ Touch, html, JavaScript, CSS.
Technologies & software used
JQ Touch, JavaScript, HTML, CSS, iPhone Web App. Photoshop was used to create mock-up animations and HTML prototype for stakeholders. Adobe Dreamweaver was used for coding the html/CSS/JavaScript/JQ Touch interface.
My role in the project: Front-end Developer, GUI Designer, User Experience Designer, Solution Architect.
2010-07 - 2010-12
The new design minimized the steps needed to finalize an order and offered a continuous full overview of previous choices. The time and effort needed to decide the final package was decreased and the number of completed orders was increased.
The technical solution also enabled a preconfigured interface via URL parameters to adapt the interaction flow for users arriving from different campaigns.
Technologies & software used
Dojo JavaScript library, HTML, CSS. As a Designer Adobe Photoshop was used to create mock-up animations for stakeholders. Adobe Dreamweaver was used to create the front-end HTML/CSS/JavaScript interface.
My role in the project
GUI Designer, User Experience Designer, Front-end Developer, Solution Architect.
Recent employers (Consultant since 2010, see above.)
Development/Interactive Design - TeliaSonera, Digital Sales (Stockholm, Sweden)
Front-end Web development. Design/development of mobile Web apps, rebranding production. Responsibilities: Sales optimization of www.Telia.se with a/b tests. Redesign of the Telia.se shopping experience. Evaluation of a new CMS and e-trade solution for telia.se. Brief and requirements definition for a new e-trade experience (UX, Payment, Security, Availability, Maintenance, Order Flows, Personalization).
2003-10 - 2010-06
International social network for creative professionals. Markets: North America, SE Asia, EU.
Responsibilities: Front end Development, Web Design, Marketing, Concept Development.
Period: October 2003 - June 2010
2004-01 - 2009-01
Experienced in Angular http API requests, REST API and implementing front-end in .NET MVC, WP PHP MVC. I usually make fully working prototypes with a JSON mock.
Experience in developing user interfaces for external Web sites and mobile applications.
My main focus
Experience in developing large scalable Web sites
Tele2, Comviq.se, Telia.se, Vattenfall.se, Nike.com, Nilfisk.se, Gronalund.com,
Experience with IDEs such as IntelliSense
I mainly use Visual Studio Code/Visual Studio and Brackets, I've also used Atom, WebStorm, Notepad++, Eclipse, NetBeans, Dreamweaver and many other.
Good skills in ensuring cross browser compatibility & progressive enhancement
Yes of course, I've done loads of testing in various ways for two decades or more!
Very good understanding of Web design
Done a lot, two decades or more
Can understand and follow Mobile first and Progressive enhancement principles
My main passion
Scrum, Kanban
IKEA, Acando 2019, Daniel Wellington 2018, Tele2/Comviq 2015-2016, +6 months at Nexus + the Menyou project.
Working with offshore/remote
I've worked with developers remotely from Egypt, India, Pakistan, Romania, Ukraine, Vietnam, Argentina And love it!
Communication/collaboration tools
Slack, Skype, Joinme, HipChat, Hangout, MS Teams, Trello, JIRA, Asana.
2007-08 - 2008-07
Responsibilities: Front-end development, art direction and user interaction design of rich internet applications, mobile Web apps and Web sites. The work also included team lead of Web Developers throughout the World. Sites mostly built with Adobe Flex, Drupal and Joomla CMS.
Period: August 2007 - July 2008
Product Communication - IKEA of Sweden, BA3 (Älmhult, Sweden)
BA3 at IKEA of Sweden develops the range for the business areas of bedroom, bathroom, and storage. BA3 is responsible for the IKEA top 3 brands SULTAN, PAX and MALM.
Responsibilities: Developing and safe-guarding product communication in stores and all media for the business areas of bedroom, bathroom, and storage. Together with the Product Developers analyzing the communication needs, briefing IKEA Communications, Copywriters, Photographers, and Illustrators. The work also included copywriting, collaborations with stores and country organizations.
Period: 15:th of August 2005 to 30:th of April 2006
Catalogue Production - IKEA Communications (Älmhult, Sweden)
Responsibilities: End production phase of the IKEA Catalogue, text/image editing, graphic design and preparing for printing.
Period: 11:th of April to 14:th of August 2005
Founder - AdCom (Stockholm, Sweden)
Responsibilities: Primarily working as Art Director, Copywriter, and Web Designer/Web Developer. Major clients: SC Johnson, JohnsonDiversey, Teleca, Siemens, Coface Sweden, ICA and Clarks Shoes.
CMS systems like Drupal, Joomla and OS Commerce, PHP, AMFPHP, MySQL, Apache, XML/XSLT (mainly for Flash SEO), Web Shops, Social Network Design, Business Network Design, Social Network Marketing, Affiliate Marketing, Search Engine Optimized Web Site Design (SEO)
Detailed competences
Rapid prototyping of frontend in HTML
Always done, for two decades.
HTML/HTML5
My main passion and focus as consultant/employee for two decades.
CSS/CSS3
My main passion and focus as consultant/employee for two decades.
Responsive design
Responsive Design is my main focus since 2012, used for Tele2, Comviq, 8MillionCity (Oslo City Government), TriabetsClinic.com, Callisto.se, kristallen.tv, elavtalsguiden.vattenfall.se,
WordPress CMS
Worked with approximately 15 WordPress sites the last 4 years. Also experience from Joomla, Drupal and Adobe CQ5/AEM. And WordPress/Magento theming with Angular + PHP MVC.
JavaScript
Used miscellaneous JavaScript frameworks for two decades and JavaScript Core vanilla.
Angular, Grunt, Gulp, Bower, Yeoman
I've used Angular 1-7, Grunt/Gulp, Yeoman and Bower for my last 6-8 projects.
Adobe CQ5/JIRA