Mārcis Bergmanis

Senior Front End Developer at Kasko Ltd
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Riga, Latvia, LV
Languages
  • English -
  • Latvian -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

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.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • The Ultimate UX Portfolio Course
    Udemy
    Oct, 2016
    - Nov, 2024
  • DSLR Digital Photography Course
    Udemy
    Jan, 2015
    - Nov, 2024

Experience

    • 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

    • 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.

    • 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
    2008 - 2012
  • Babites Secondary School
    Secondary Education
    1999 - 2008

Community

You need to have a working account to view this content. Click here to join now