Andrey Dimitrov
Full-stack Lead Developer | Worked @Gearbubble
Simeonovsko Shose 185, 1434 Sofia, Bulgaria|-
Summary
Skills
I am a full-stack web engineer with 8+ years professional experience.
- Languages
I have expertise in Ruby on Rails, Sinatra, JavaScript / ES6, Angular / React and SQL / Data
Modeling. Also I have in-depth understanding of RESTful API, ElasticSearch, Agile Development
and Cloud Computing platforms.
Ruby, JavaScript, SQL, CoffeeScript
It has been my privilege to work with companies and startups in Bay area. I've successfully
developed robust web applications like Crowd-funding platform, Event Management System,
Peer to peer communication platform, Social photo sharing, Web-based casino and etc.
For some projects, I worked as Lead Web developer in the team.
- Frameworks
Ruby on Rails (RoR), Node.js/Express.js
- Libraries/APIs
Sidekiq, Ruby on Rails API, jQuery, Devise,
OmniAuth, Angular.js, React.js, Redux,
Facebook API
- Tools
Work experience
Git, GitHub, BitBucket, Trello, Pivotal
Tracker, rSpec,RubyMine
Lead Developer
Gearbubble LLC - Las Vegas, NV
Oct 2014 - May 2017
I worked as Project co-worker and leadweb developer on Gearbubble platform. Developed
from scratch, maintained over 2 years.
- Paradigms
Object-oriented Programming (OOP),
Agile Software Development, Test-driven
Development (TDD), Database Design,
Design Pattern, Enterprise Architect
- Platforms
Web Developer
ArborGold - Bloomington, IN
Apr 2013 - Feb 2014
Mac OS, Linux
- Storage
As a professional Javascript developer, participated in implementing Map design tool called
"iTreemap" and flipping and annotating feature on PDF document.
Lead Developer
Glimpsable
May 2015 - Oct 2015
Photo sharing web application, implemented real-time communication, uploading photo
directly from mobile device.
Lead Developer
Empowering Writers - Monroe, CT
Aug 2014 - Oct 2015
Developed video streaming, user and video analytics and user role management. Particularly
I made cronjob using Sidekiq to import and update video information from streaming server.
Online Game Developer
Zamplebox
Sep 2014 - Nov 2014
Worked on Vapebet online game project, blackjack engine and Provably-Fair shuffler feature
implemented.
Education
Bachelor’s Degree of Software Engineering (B.Eng.)
Sofia University
2004 - 2008
I researched in analyzing business requirements and software development life-cycle.
https://www.visualcv.com/andrey-dimitrov
JSON, PostgreSQL, Redis, MySQL,
MongoDB, Oracle
- Misc
Elasticsearch, webpack