Michael O.
Backend Clojure at Kasta.ua- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Kasta
-
Ukraine
-
Internet Publishing
-
100 - 200 Employee
-
Backend Clojure
-
May 2019 - Present
Mostly solving problems and implementing featuresusing: PostgreSQL, Clojure, ClojureScript, Apache Kafka, various APIs, React (a little bit), unix tools Mostly solving problems and implementing featuresusing: PostgreSQL, Clojure, ClojureScript, Apache Kafka, various APIs, React (a little bit), unix tools
-
-
-
-
Software Developer
-
Apr 2018 - Mar 2019
Worked on integrations with eBay, Etsy, Auction.BG, Liveauctioneers.com and Abebooks.com using REST/XML APIs of those resources. Made a shipping calculator. Used extensively Clojure and a little bit of SQLite3, Django Admin, Python, DRF. Built a website for a recruiting agency in Batumi (now defunct) with PureCSS Django and the usual server rendered HTML/CSS/JS. Hosted on DO droplet behind Nginx via UWSGI. Worked on integrations with eBay, Etsy, Auction.BG, Liveauctioneers.com and Abebooks.com using REST/XML APIs of those resources. Made a shipping calculator. Used extensively Clojure and a little bit of SQLite3, Django Admin, Python, DRF. Built a website for a recruiting agency in Batumi (now defunct) with PureCSS Django and the usual server rendered HTML/CSS/JS. Hosted on DO droplet behind Nginx via UWSGI.
-
-
-
-
Full-stack Developer
-
Apr 2016 - Apr 2018
Worked on a ETL doing cleaning, linking, transforming and translating data with the help of Clojure and Go. Got to try interesting algorithms Among them wrote a POS tagger using Viterbi, trained a language model using SMT Moses, did record linkage using NB minhashand TFIDF. Tech: Django Admin, SQLite, Go Json Rest, Clojure, a bit of Lucene for inverted index.Worked on several MVP style projects: a book catalog/exchangeplatform (SPA, Cljs, React, Clojure, Elastic, SQLite), a time tracker/reporter (SPA, Cljs, SQLite, React, Django Admin)a landing generator (MaterializeCSS, Hiccup, Clojure, Django Admin, SQLite, HoneySQL) and a wiki generator (custom DSL, MediaWiki API)Hosted on a couple of boxes deploying through copying master and using tmuxinator
-
-
-
-
Software Developer
-
Nov 2015 - Feb 2016
Made an e-store for books integrated with Yandex Kassa, Alib and eBay using Go, MySQL, DotSql, Ractive.JS and Express admin. Hosted on DO dropletMade a landing for a car wash in Netanya (Israel)hosted as a static site using MaterializeCSS anda bit of JSMade a static landing for a shop selling antique engravings in Netanya (Israel)using Bootstrap CSS Made an e-store for books integrated with Yandex Kassa, Alib and eBay using Go, MySQL, DotSql, Ractive.JS and Express admin. Hosted on DO dropletMade a landing for a car wash in Netanya (Israel)hosted as a static site using MaterializeCSS anda bit of JSMade a static landing for a shop selling antique engravings in Netanya (Israel)using Bootstrap CSS
-
-
-
-
Co-Founder
-
Jun 2012 - Dec 2015
Did a technical part in a two person startup a user files management system using taggingTried different approaches and built many prototypes using Python (with SQLAlchemy), PyQt (QML), JS (jQuery)then JS (React). CoffeeScript then TypeScript then ClojureScript Reagent and Go. Did a technical part in a two person startup a user files management system using taggingTried different approaches and built many prototypes using Python (with SQLAlchemy), PyQt (QML), JS (jQuery)then JS (React). CoffeeScript then TypeScript then ClojureScript Reagent and Go.
-
-
-
-
Web Developer
-
Apr 2013 - Jul 2013
Migrated the backend and the data from legacy PHP platform to Python Django with Haystack (using Elastic)and MySQL. Made an integration with Alib.ru Migrated the backend and the data from legacy PHP platform to Python Django with Haystack (using Elastic)and MySQL. Made an integration with Alib.ru
-
-
Education
-
Moscow Technological University (MIREA)
Bachelor's degree