Senior Ruby On Rails Developer
CurrentResponsible for implementing and maintaining custom-tailored solutions for clients, ranging from start-ups to high-profile projects. In-depth understanding of Rails applications and extensive experience in technical abilities relating to project development.- Implementation of RESTful APIs and SaaS applications using Ruby on Rails and PostgreSQL- Frontend design using Rails templating languages (ERB and Haml), Bootstrap and TailwindCSS- Implementation of real-time UI updates using Rails ViewComponents, Hotwire Turbo and Stimulus- Integration of frontend frameworks: Angular and React- Implementation of complex events- and notification-system- Implementation of authentication and authorization mechanisms- Implementation of large-scale multi-tenant web application- Implementation of custom gamification system- Stripe API integration on multiple projects - Sidekiq integration for efficient background processing- Implementation of embedded distributed systems using Python and C++- Performance improvement using caching and database query optimization- Clean code and best coding practices improving reliability and maintainability- Automated unit, integration and system testing to ensure high-quality code- Code quality improvements using static code analysis and refactoring- Conducted pair-programming sessions- Projects management using tools like Jira, Gitlab, Basecamp- Practicing Agile workflow (certified Scrum master)- Design and implementation of fully automated Gitlab CI/CD pipelines- Development of containers, and deployment using Docker and Kubernetes