Made with
Standard Resume
Learn more

Bagrat Gobedashvili

JavaScript Developer
Berlin, Germany
|

linkedin.com/in/bagrat-gobedashvili-50529576
|

gobedashvilibagrat@gmail.com
|

+49 152 37960409
Highly motivated, proactive and results-oriented developer seeking a full-time position as Staff Frontend Engineer.
B
G

Work Experience

Senior Frontend Developer

Amboss GmbH
|

May 2019 - Current
  • Design system (typescript, storybook, CD, screenshot testing, accessibility testing, adoption rate reports, changelogs, themes).
  • Performance monitoring and benchmarking (including internal tools for performance reports).
  • Improved performance in the business critical areas (reduce e2e time from 25s to 4.5s).
  • Reduced bundle size 10 times without affecting codebase by implementing custom loader for webpack.
  • Zero config animation component that can be used as drop off replacement for div (uses FLIP technique)
  • Multiple internal talks on variety of FE topics
  • Mentoring several junior and middle developers

Senior Frontend Developer

Crossengage GmbH
|

Mar 2016 - May 2019

During my time in crossengage we did implement several very useful and complex systems which are serving to enhance user experience or increase code quality and development speed.

  • Migrated from AngularJS to Angular
  • Introduced complex error handling system with live reports in to our Slack channel
  • Introduced and implemented styleguide
  • Developed permission system, so our application able to interact differently for different user roles
  • Created chrome plugin for our customers so they can integrate and inspect our tracking library in easy way
  • Designed and implemented a "Story Editor" - a rich UI similar to mindmaps

Head of Frontend

Lingualeo
|

May 2014 - Feb 2016

I was the head of the frontend direction of the company. There were 4 persons in my team (3 javascript, 1 markup).

As a head of the frontend I am responsible not only for the creation of frontend for all the company's projects, but also for the technical development of our platform.

  • We have altered the statics assembly using webpack.
  • We started using React to display the data.
  • We started using Redux for data flow within the application
  • We have ported some functionality from the web app to the iOs app using ReactNative
  • We trying to do really isomorphic app with electron

Head of Engineering

Lingualeo
|

Mar 2014 - Jan 2015

The purpose of my work was to set up workflows between teams within the department of development in terms of rapid growth and increasing the number of customers. While ensuring a good pace of technical development of the lingualeo platform .

  • We have changed the structure of the company in such a way that the combined set of feature-team (5) in two functional teams (frontend and backend).
  • We moved on to the development of the project with a clear roadmap.
  • We have created a system of continuous integration using the methodology git flow and JIRA as an interface.

Teamleader of monetization team

Lingualeo
|

Jul 2013 - Mar 2014

I was the leader of a team of 4 people (2 php, 1 markup, 1 javascript).

My team has done several large and important projects for the company.

  • We have created a tool that allows you to create promotions in the constructor. Front end of the tool is made using Angular.
  • We set the recurrent payments for services.
  • We set multicurrency.
  • We have not forgotten about the analyst, taking into account the exchange rate at the time of purchase.
  • My team was considered the most successful of all five teams in the company.

JavaScript Developer

Lingualeo
|

Nov 2012 - Jul 2013

In my liability was to improve everything concerning monetization. The custom script of purchase has been completely redesigned and rewritten with the ability to reuse of any block all over the service.

  • modular approach
  • pure JavaScript
  • kanban

JavaScript Developer

ISD
|

Sep 2011 - Nov 2012

I worked in a team of 4 people: one manager,2 backends and I . My job was to create the frontend for the widget, which could be built in the sites of our partners and would allow users to book and buy tickets.

The appearance of the widget can be customized.

  • cross-domain requests
  • pure JavaScript
  • Cross-browser compatibility

Education

Bachelor of Science

Computer Science Moscow State University of Mining
|

2008 - 2012

Projects

Number71

fullstack
|

May 2015 - May 2016

In my spare time I create a game using Cocos2d framework and the physics engine Chipmunk.

There are two of us in a team, just me and my friend, so we have to deal with everything starting with programming up to creation of art and sound recording.

For the convenience of creating content for the game, we had to write the levels constructor.

Constructor is a client-server application. The server is written in node.js + express, the client is in the angular + fabric.js.

In order to play the demo get the big green button on the site.

Holy Shift (the game)

fullstack
|

Jun 2016 - Current

“Holy Shift!” is a fast-paced roguelike action about finding the way out of a time loop.

We are using Unity + C#.