diff --git a/_data/cv.yml b/_data/cv.yml index de269b5..ee17f21 100644 --- a/_data/cv.yml +++ b/_data/cv.yml @@ -15,7 +15,8 @@ career: logo: behavox.jpg location: Montreal, Canada country: ca - dates: 01.2020 - current + dates: 01.2020 - 01.2021 + duration: 1y summary: Building data-heavy applications with Java, HBase, MySQL. - position: Backend Developer @@ -25,6 +26,7 @@ career: location: Montreal, Canada country: ca dates: 06.2018 - 12.2019 + duration: 1y 6m summary: 'Working as a Java Backend Developer in the Product team for the largest in-venue interactive music and entertainment platform, featured in over 75,000 bars and restaurants across North America and Europe. Working in a microservice architecture, with Spring Boot-based services deployed to AWS in Docker containers, managed by Mesos/Marathon. Technology stack: Java 11, Spring Boot, Reactor, Cucumber, MongoDB' accomplishments: - accomplishment: backend implementation of the Apple Music For Business. @@ -38,6 +40,7 @@ career: location: Montreal, Canada country: ca dates: 01.2018 - 05.2018 + duration: 5m summary: 'Development of the PACS - Picture Archiving and Communication System. My primary focus was on Tech Portal - a customization tool that allows technologists to create multiple worklists based on different criteria, including exam status, date range, modality, organizations, locations and rooms. Tech stack: GWT, CSS / SCSS, AngularJS.' - position: Java Developer / Consultant @@ -47,6 +50,7 @@ career: location: Montreal, Canada country: ca dates: 08.2016 - 12.2017 + duration: 1y 5m accomplishments: - accomplishment: Took part in development of high performance highly available Music REST API. - accomplishment: Development of the real-time data processing application based on Apache Mahout and Apache Kafka. @@ -59,26 +63,16 @@ career: logo: cern.jpg location: Geneva, Switzerland country: ch - dates: 09.2014 - 05.2016 - summary: I took part in the development of business critical eFiles document management system based on open source solution - Alfresco – the market leader in records management. As an Alfresco developer I worked on extending and customizing Alfresco. Through this project, I have learned business processes of other teams, as we constantly work with CERN HR team, developing the way to link their needs with technical abilities of the software. + dates: 10.2012 - 05.2016 + duration: 3y 9m + summary: I took part in the development of business critical eFiles document management system based on open source solution - Alfresco – the market leader in records management. As an Alfresco developer I worked on extending and customizing Alfresco. I also worked on EDH (Electronic Document Handling) system with complex workflows, covering most business aspects at CERN. In this role I was developing EDH documents and improving functionality of existing ones. accomplishments: - - accomplishment: Customization of server-side and client-side parts of Alfresco in correspondence to the organisation's internal processes and requirements. - accomplishment: Integrating Alfresco with AppDynamics - application performance management system. - accomplishment: Development of the web application for 2nd/3rd support of eFiles. Technology stack is Spring Boot, AngularJS, Spring Data Rest. - accomplishment: Development of the custom user interface of Alfresco document library page based on Polymer. - - - position: Software Developer - company: CERN - company-site: https://home.cern/ - logo: cern.jpg - location: Geneva, Switzerland - country: ch - dates: 10.2012 – 09.2014 - summary: I worked in GS-AIS-EB (Electronic Business) section for EDH (Electronic Document Handling) system, which covers many life aspects at CERN (such as absences, HR & Training, purchasing, logistics and safety). In this role I was developing EDH documents and improving functionality of existing ones. One of the biggest and the most interesting project during this period was the development of CERN Hotel booking application. - accomplishments: - accomplishment: Extending functionality of CERN Hotel web booking application (hostel.cern.ch). Main feature developed is the possibility to create a Waiting-List reservations. - accomplishment: Migrating existing business processes from BPEL to BPMN (Activiti). - - accomplishment: 3rd Line support + - accomplishment: Production / 3rd level support - position: Software Developer company: Probusinessbank @@ -86,6 +80,7 @@ career: location: Moscow, Russia country: ru dates: 10.2011 – 07.2012 + duration: 10m summary: While finishing the study at University I got a job at Probusinessbank in Moscow, one of TOP-50 banks in Russia. During my time there, I was responsible for several activities. accomplishments: - accomplishment: Development of web-services communicating with external systems such as credit agencies, payment systems. diff --git a/_posts/2020-08-29-one-click-google-meet.md b/_posts/2020-08-29-one-click-google-meet copy.md similarity index 100% rename from _posts/2020-08-29-one-click-google-meet.md rename to _posts/2020-08-29-one-click-google-meet copy.md diff --git a/_posts/2020-12-26-add-missing-icon-to-client.md b/_posts/2020-12-26-add-missing-icon-to-client.md new file mode 100644 index 0000000..f90b474 --- /dev/null +++ b/_posts/2020-12-26-add-missing-icon-to-client.md @@ -0,0 +1,27 @@ +--- +layout: post +title: Client is missing an icon +date: 2020-12-26 +description: I didn't have an icon for Rambox and finally found how to add it +tags: awesome wm +--- + +For some reason Rambox didn't have an icon on the tasklist and it looked following way: + +![rambox-no-icon]({{site.url}}/images/2020/rambox-no-icon.png) + +Adding following lines to the signal handler finally resolved the issue (note that default configuration already has this handler): + +```lua +client.connect_signal("manage", function (c) + if c.class == "Rambox" then + local icon = gears.surface("/home/pmakhov/Pictures/256x256.png") + c.icon = icon._native + icon:finish() + end +end) +``` + +![rambox-with-icon]({{site.url}}/images/2020/rambox-with-icon.png) + +Based on this SO answer: [stackoverflow.com/a/30379815/1252056](https://stackoverflow.com/a/30379815/1252056) \ No newline at end of file diff --git a/cv.html b/cv.html index 7df5989..b4c0574 100644 --- a/cv.html +++ b/cv.html @@ -140,9 +140,9 @@