Mārcis Bergmanis
Senior Front End Developer at Kasko Ltd- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Latvian -
Topline Score
Bio
Matiss Janis Aboltins
Marcis isn't just a terrific and precise Senior Frontend Developer but also an inspiring person. He was well respected in our company and everyone loved working with him. I entrusted Marcis with the most important frontend project and he took over it with no problem. Brought it to a whole new level. He was also working on other company-wide projects with big impact and always delivered high quality software. Marcis learns quickly and I would have no hesitation in working with him once again in the future.
Janis Rullis
It's pleasant to work with Marcis because his code is well structured, comes with fine instructions and the solution is perfect. He really enjoys his work and learning new things. Works fast, but still treats his tasks with the highest precision. Likes to talk about treasures found in JavaScript and CSS world. As a person, he's fun, polite and likes to work alone, but still fits well in a group.
Matiss Janis Aboltins
Marcis isn't just a terrific and precise Senior Frontend Developer but also an inspiring person. He was well respected in our company and everyone loved working with him. I entrusted Marcis with the most important frontend project and he took over it with no problem. Brought it to a whole new level. He was also working on other company-wide projects with big impact and always delivered high quality software. Marcis learns quickly and I would have no hesitation in working with him once again in the future.
Janis Rullis
It's pleasant to work with Marcis because his code is well structured, comes with fine instructions and the solution is perfect. He really enjoys his work and learning new things. Works fast, but still treats his tasks with the highest precision. Likes to talk about treasures found in JavaScript and CSS world. As a person, he's fun, polite and likes to work alone, but still fits well in a group.
Matiss Janis Aboltins
Marcis isn't just a terrific and precise Senior Frontend Developer but also an inspiring person. He was well respected in our company and everyone loved working with him. I entrusted Marcis with the most important frontend project and he took over it with no problem. Brought it to a whole new level. He was also working on other company-wide projects with big impact and always delivered high quality software. Marcis learns quickly and I would have no hesitation in working with him once again in the future.
Janis Rullis
It's pleasant to work with Marcis because his code is well structured, comes with fine instructions and the solution is perfect. He really enjoys his work and learning new things. Works fast, but still treats his tasks with the highest precision. Likes to talk about treasures found in JavaScript and CSS world. As a person, he's fun, polite and likes to work alone, but still fits well in a group.
Matiss Janis Aboltins
Marcis isn't just a terrific and precise Senior Frontend Developer but also an inspiring person. He was well respected in our company and everyone loved working with him. I entrusted Marcis with the most important frontend project and he took over it with no problem. Brought it to a whole new level. He was also working on other company-wide projects with big impact and always delivered high quality software. Marcis learns quickly and I would have no hesitation in working with him once again in the future.
Janis Rullis
It's pleasant to work with Marcis because his code is well structured, comes with fine instructions and the solution is perfect. He really enjoys his work and learning new things. Works fast, but still treats his tasks with the highest precision. Likes to talk about treasures found in JavaScript and CSS world. As a person, he's fun, polite and likes to work alone, but still fits well in a group.
Credentials
-
The Ultimate UX Portfolio Course
UdemyOct, 2016- Nov, 2024 -
DSLR Digital Photography Course
UdemyJan, 2015- Nov, 2024
Experience
-
KASKO
-
United Kingdom
-
Insurance
-
1 - 100 Employee
-
Senior Front End Developer
-
Jul 2018 - Present
Main duties: » Front-end development based on HTML, CSS, Less, Scss, Angular, React, Lit-html, JavaScript, TypeScript. » Part of full-time feature team. » Hold a Front-End interviews for new FE candidates. » Improve the development flow (issue tracker, daily stand-ups, documentation, specification). » Incorporate best practices and new technologies in the development and delivery process. » Instruct and support developers. Projects I've worked on: » Webapp editor (React, Node.js) Live preview visual editor that is used to create and edit webapps with ease. » Toolbelt (Node.js) Created front-end toolbelt using Node.js. Main requirements were for it to work as a CLI tool and to be able to include it in slack bots etc. Created also first command for it that extracts missing translation keys from our webapps. » Employee Dashboard (React, Effector) Created dashboard for inside usage using React with hooks and Effector state management. Integrating with multiple API's from AWS to our own cli. » Unsubscribe app (React) App that was built on top of React with hooks. » Framework (Angular, Rxjs, Ngrx, TypeScript) Took over of maintaining and being responsible of Kasko main front-end framework that is core and soul for every webapp we build (built on top of Angular). Moved unit testing from Jasmine to Jest, that made huge improvements in test runner speed and the way we mock things. Moved development (only) process away from Webpack, to Fuse-Box so that we don't have huge build times when we develop things (that made an improvement of build time from 3 min down to 2-10 sec). » Github app (Node.js) Created GitHub app/bot that keeps Kasko library changelogs and versions up to date. » Styling library (LESS, CSS) Created custom bootstrap like css library (Chipolette) for Kasko. Main purpose of it is to make easy to use styles for components and make use of CSS variables throughout the whole library. Rewritten our own styling library that is FE framework agnostic. Show less
-
-
-
Edurio
-
United Kingdom
-
Education Administration Programs
-
1 - 100 Employee
-
Graphic Web Designer / Front-end Developer
-
Sep 2016 - Jul 2018
Main duties: » Front-end development based on HTML, CSS, VUE, JavaScript. » Mobile app design and development based on NativeScript, Angular, TypeScript. » Part of full-time R&D team » Improve the development flow (issue tracker, daily stand-ups, documentation, specification). » Incorporate best practices and new technologies in the development and delivery process. » Instruct and support developers. Main duties: » Front-end development based on HTML, CSS, VUE, JavaScript. » Mobile app design and development based on NativeScript, Angular, TypeScript. » Part of full-time R&D team » Improve the development flow (issue tracker, daily stand-ups, documentation, specification). » Incorporate best practices and new technologies in the development and delivery process. » Instruct and support developers.
-
-
-
Image PA
-
Design
-
Web Designer
-
Dec 2011 - Sep 2016
» Research current internet and design trends; » Come up with a name for a project; » Create a brand and identity; » Rough sketch a design idea; » Design a user interface; » Develop a responsive and functional HTML template; » Develop a plugins such as off-canvas menu for mobiles; » Passing it to a back-end developer. » Research current internet and design trends; » Come up with a name for a project; » Create a brand and identity; » Rough sketch a design idea; » Design a user interface; » Develop a responsive and functional HTML template; » Develop a plugins such as off-canvas menu for mobiles; » Passing it to a back-end developer.
-
-
Education
-
Riga Technical College
Computer Programming/Programmer, General -
Babites Secondary School
Secondary Education