8.5 years of professional experience in designing, implementing, fixing various systems for scale, mostly in Ruby on Rails. I love working in startups, bringing them to life, fill them with features and then scale them up for millions of users.
My experience:
3 years Leading Ruby on Rails Developer
Project: Pulsate, Purpose: advanced marketing content delivery platform for mobile devices. Technologies: Ruby on
Rails, MongoDB, Redis, jQuery, Angular, React, AWS. Description: Takes care of current and future technology stack and architecture. Scales product up from 1M to 5.5M users. Writes spec-docs and architecture plans for new, exciting features. Reached test coverage at 95%. Constantly upgrading the technology stack. Ensures code quality by day-to-day reviews. Splits responsibility and tasks among the developers' team. Makes sure that features are delivered on time. Resolves more advanced technical issues related to scalability. Works on 3rd party integrations with big IT companies. Ensures all the team has common goals. Working remotely for Irish clients.
2 years Senior Ruby on Rails Developer
Project: Pulsate, Purpose: advanced marketing content delivery platform for mobile devices. Technologies: Ruby
on Rails, MongoDB, jQuery, AWS. Description: managed medium (5 developers) team to design, build and maintain
product. Scale product up from 30k to 1M users. Reduced maintaining costs of the system by 40% and reduced API response time by 50% in the first 6 months of work. Split product into 5 services hosted on AWS. Working mostly in the back-end. Working remotely for an Irish client.
2 years Mid Ruby on Rails Developer
Project: AppGalleries, Purpose: web service to present android/ios apps list made by individual developers. Technologies: Ruby on Rails, MySQL, jQuery, AWS. Description: Rewrote the whole project from Rails 2.3 to Rails 3.2. Integration with a large advertising company. Manage small developers team (3 people) to design, build and maintain the product. Worked mostly as a full-stack developer. Worked remotely for USA clients.
1 year Junior Ruby on Rails Developer
Project: SyllabusKRK, Purpose: a system for complex university class management. Technologies: Ruby on Rails,
PostgreSQL, jQuery, Heroku. Description: Worked directly with a client, gathered requirements, implemented functionality, tested it and presented for a large audience (even 400 people). Made week-to-week workshops for 20 people from product usage. Worked mostly in front-end. Worked remotely for Polish clients.