Define: Shai Lachmanovich
Hi, my name is Shai Lachmanovich, and this page is all about my skills, interests and hobbies.
Hi, my name is Shai Lachmanovich, and this page is all about my skills, interests and hobbies.
I'm currently working for Armis Security, a well-funded Cyber Security startup that develops a unique and game-changing platform for securing corporate wireless networks, devices and data. I'm leading the Frond End & Application team, responsible for the general FE architecture, and implementing the product.
I studied Economics (BA) in Tel-Aviv University in the class of 2012. I mostly enjoyed the more mathematical courses, and especially learning about Industrial Organization, Micro Economics and Game Theory.
My first major job in the Front End industry. I was a senior developer in the Editor R&D Department, where my coworkers and I were responsible of building, improving and maintaining Wix's main product. We mostly coded in native JavaScript, and also adopted Facebook's React as a foundation stone of our framework.
I started DataQuarry with a friend from a previous job. The company gave consultancy services in the fields of BI and Data Mining. The 2 years in DataQuarry gave me lots of experience in how to run a business, how to negotiate and how to market (and also how not to do any of the above).
Also a company founded with friends, Tricode was a contractor company for mobile apps. We built premium apps for our clients on both Android and iOS platforms. One of our greatest successes was Pnyphone, an app we actually did for ourselves, which reached great distribution with ~100,000 downloads.
A startup I started with friends, Gimme was a smart agent for group coupons. This was my first full stack project, where I was responsible of building both the front end and the back end API.
Here are some of the things I've been working on at my spare time:
dep-res is an easy-to-use JS library to resolve dependencies in a dependency tree. It outputs the list of nodes in the correct order, and warns about cycles and unknown nodes.
var tree = {a: [], b: ['c', 'd'], c: ['d'], d: ['a']};
var resolved = DepResolver(tree);
console.log(resolved);//['a','d','c','b' ]
xCards is a web component library that lets you use semantic tags to add playing cards and decks to
the page;
You can click on a card to flip it, shuffle a deck and more.
DOMagnifier is a library that enables you to Add a nice looking magnifier to your web page.
Try it yourself!
A JS implementation of Conway's game of life, fully functional and retro styled
When I'm not coding, you're likely to find me reading a Sci-Fi/Fantasy novel or watching a good TV show;
Some of my favorite books and shows are
Lord of the Rings,
A Song of Ice and Fire,
Breaking Bad,
The Office and
Seinfeld.
Besides that, when I find the time for it, I also really like to cook. Some of my "specialties" are
Lasagna, meat balls, and Pasta
a la Carbonara.
Got something intersting to share with me? Feel free to contact using Email, LinkedIn or GitHub.