Svetoslav Blyahov

Svetoslav Blyahov

$20/hr
Ruby on Rails developer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
37 years old
Location:
Sofia, Sofia, Bulgaria
Experience:
3 years
Svetoslav Blyahov Ruby on Rails Developer Dec 11,- LinkedIn​ | ​Github​ | ​BitBucket Professional developer experience 1. Ruby on Rails developer ​at ​ Tradeo​​#February 2016 - present In Tradeo I have been responsible for various parts of the platform. Most oftenly I have developed small features on the main platform related to: - ​Active Admin​administration and empowering admins to have broader oversight - Creating and maintaining asynchronous tasks with ​Clockwork​and ​Sidekiq​. Those services had a variety of their reach, from simple mailers to performance optimized DB (​Postgres​) queries for report purposes - Maintaining and extending an in-house Ruby lib for API integration with Z ​ oho CRM - Maintaining and extending an in-house Ruby lib for API integration of C ​ leverTap - Finishing and debugging (an inherited incomplete) ​NodeJs​micro-service talking to RabbitMQ​and CleverTap - As a in-company side project, started rewriting Tradeo’s Affiliate System as a POC G ​o micro-service (not huge progress with that yet though) - Constantly writing ​RSpec​tests to maintain and improve test coverage - Trained a QA colleague with Ruby and RSpek to enable her writing automated tests Part of my work in Tradeo also consisted of working on a in-house side project with a couple of other developers. While part of that project: - Participated in building a RESTful API according to the ​JSON API Standard - Participated in building SPA with ​React​and ​Redux​for that API (using ​ES6​ ) - Worked with ​Docker​(the project has been set up to use Docker containers) - Integrated Zoho CRM API 2. Full Stack Ruby on Rails developer​ at ​Evermore​ ​#Sept 2014 - February 2016 My responsibilities at Evermore were related with the whole range of a project’s lifecycle and technology stack. I was developing both the front-end and back-end features of projects, as well as taking care of deployment, unit tests and ​integration tests​. Technology Stack:​ For various projects I’ve been using ​Ruby 1.9.3​​and newer with Rails 3.2​​and newer. For unit and feature tests I’ve used ​RSpec​​and ​Capybara​​as well. I like TDD and pair programming. Definitely would be glad to have the opportunity to practice them on a daily basis. I have had a brief experience with APIs of ElasticSearch, ​Mandrill, Mailchimp, Google Analytics. As for the template engines we are most oftenly using ​Erb​​, although I also have experience with ​HAML​​and ​Slim​​. Most of the front​-end solutions I’ve implemented are using ​ES5​​and ​jQuery​​. ​CoffeeScript​​is in the stack for a few projects and I personally like it’s brevity and readability, although its practicality becomes questionable after ​ES6​​. a. Sites that I ​took part of​ initial development, features or support are: ​The Commentator​, ​FotoFabrika​, M ​ ellow​, ​Liberties​, ​EUJS​, ​WJC b. Sites ​I developed​: ​Yiddish Culture Institute​, ​The Unknown Other​, ​Summer-U​ , Evermore Corporate Website 3. Ruby on Rails Developer and Front-end​ at ​Coursalytics​​#Sept 2015 - Present My work at Coursalytics is a part-time job where I am responsible for developing small features mostly related with front-end representation. The site is still before the closed beta stage so I may show examples in a meeting. Technology Stack:​ Ruby, Rails, JS, CSS, HTML Open Source - 3 months at ​Agile Ventures​ using Ruby, RSpec and Cucumber. As well we used scrum for managing the projects with the help of Pivotal Labs Side Projects - A ​beer database​ - developed with PHP, MySQL and CodeIgniter Back-end and administration for ​Fletcher Lynd Back-end and administration for ​Low Cost WAT Related Education 1. 2. 3. 4. Introduction to Computer Science​ ​#CSx50 by HarvardX in edX.org Engineering Software as a Service part 1​ ​#CS169.1x in edX.org Engineering Software as a Service part 2​ ​#CS169.2x in edX.org Java Introductory Course​ # ​ UC3Mx​ I​ T.1.1x in edX.org Additional Skills - Project Management​ - PRINCE2 Certificate, practiced Scrum as well Ubuntu​ - working with the operating system on a daily basis Git​ - working with git repositories on a daily basis Writing and debugging ​Selenium​ tests with ​Java Interests - Interested in Go and learning new languages in general (especially functional) Interested in Machine Learning (no experience there) Metaprogramming and developing gems AngularJS, EmberJS and other js frameworks Would like to try mobile development at some point Gamification theories Non-technical background 1. Co-founder​ of a web-studio startup - Dealt with project management, sales and minor front-end tasks (May 2012 - Feb 2014) 2. Co-founder​ of an E-shop about jewelry (1 year) 3. Project Manager​ at Netage.bg (Sept 2009 - April 2012) Some of the projects I’ve managed: a. ProCredit Bank​Corporate Website b. Kamenitza Corporate Website c. BTA d. BeFit 4. Marketing management (2 years) Hobbies Snowboarding, kite surfing, wake boarding, swimming, biking, hiking, jogging University Degree Technical University of Sofia - 2005 / 2009 - Industrial management
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.