Ruby on Rails Team / REST API / ReactJS / AngularJS / Ionic / BigData
I'm a Tech Lead with about 10 years experience in web-development and about 6 years in Ruby on Rails. I have in portfolio more than 40+ finished rails projects from social platforms and e-commerce to SaaS. I'm self motivated, can solve complex tasks in a short time.
In the past two years my main roles were architecture planning, choosing the right technology stack using the client's requirements, development management, team management
I like Agile and use it every day - iterations, scrum daily meetings, retrospectives. I like confident code and TDD/BDD. I'm experienced in RSpec, Capybara and Cucumber.
Often I help clients to understand what will be the best development approach for them. Do they need only MVP or there is a sense in building full version. What technologies are best for their project. Plan deadlines and budget.
I'm very familiar with AWS technologies stack - setup EC2 instance from scratch, configure balance loader(EBL), setup push notifications service(SNS), emails(SES), database instances(RDS), and other services
I have an experience in buiding a high-load applications, huge processing centers with 1,000,000 processed jobs daily(in Sidekiq), PostgreSQL database size more than 500GB and everything places on EC2 instance with 32 Cores and 68GB RAM. That was very excited.
I'm a fun of continues integration and continues deploy practices.
In the past years there is a trend to have an application with RESTful JSON API built in Ruby on Rails. I have experience in building more than 5 different APIs for different projects. Some of them were versioning and have up to v4. There is always a challenge to support old versions, but we successfully doing it. Some have HIPAA protection, one application had a really complex structure of API URLs but it was very easy to work with it in the end since we built it human readable.
Thanks for you time!