unholy superb frontend developer
+7 911 156 65 41
- HTML5: markup for old ugly browsers, markup for new fancy browsers, jade, web. sockets, offline apps, canvas, CORS, history API, geolocation, indexed DB, web storage and few others APIs;
- CSS:animations, CSS3 filters, responsive layouts, BEM, experience with different preprocessors (mostly LESS and some SASS, Compass), custom icons fonts;
- Dev stack:comfortable with git flow, agile, perl, make, gradle, webpack, babel, grunt, gulp and many other small utilities and services that are often used. Comfortable with SQL in terms of working with either MySQL or PostgreSQL.
- Dev ops: experienced with routing, dns, iptables, configuring and optimizing web servers (tweaking cache, data compression), brief experience with load balancing, deploy automation, docker, vagrant etc.
Sep 2017 - Aug 2019Frontend Team Lead at Draewilhttps://draewil.deliveryKarma lead me to another project written in outdated version of AngularJS. Had to rebuild from scratch build/deploy processes, rethink artchitecture to make working with large codebase a bit more bearable.Draewil is a logistics project for Kuwait market. Frontend has to support LTR/RTL and use mobile first approach.Leading a team of 3 frontend engeneers we are striving to keep balance between implementing new features and refactoring old code. Keeping component oriented structure, typescript and strong linting definitely helps.Started new mobile web project for a food delivery service in Kuwait using newest Angular version and build stack
June 2015 — Sep 2017 (2 years 4 months)Frontend Team Lead at TripTophttp://trip-top.comJoined TripTop when it started to grow from a small technology provider into a multinational software development company. I was second frontend developer and had to support and refactor a really large Angular based project with tons of crazy stuff inside. It's a sophisticated B2B and B2C system for Israel tourism market (https://caspitours.co.il as an example of B2C site using our system).'Later on I created Angular based frontend for selling tickets for Ukranian Railways. That system is yet to became a part of UIA website.Worked as team lead for a group of five frontend developers. Learned a lot of things about team management, dealing with inadequate requirements, deadlines etc.
Dec 2012 — June 2015 (2 years 7 months)Senior Frontend developer at AgileFusionhttp://agilefusion.comI started as a senior frontend developer and was making prototypes for Barnes and Noble’s Android tablets using web technologies. Made first version of Jakaricare app and switched to native Android development.In 2013, I joined a team that's developing Android application for TheFind. In the spring of 2015 TheFind was acquired by Facebook and I returned back to frontend development.At AgileFusion I learned to write highly optimised code for mobile platforms, learned native Android development with Java and worked for several well-known US companies.
Sep 2005 — Feb 2007 (1 year 6 months)System administrator at Poladhttp://polad.ruAt Polad, I was responsible for all sorts of internet related tasks. Tech support for users accessing internet services, managing a bunch of linux servers (firewalls, DMZ, routing, VPNs, databases, mail service, web sites, statistics etc).At Polad I learned linux management at a pretty low level and learned how to keep calm while working in very stressful conditions.