What can I do for you?
For eight years, I have been developing websites and web applications for clients worldwide. I have experience in creating and growing various commercial projects and can assist in realizing your idea, whether it's creating a website, portal, online store, corporate site, mobile app API, and much more. I enjoy working in teams on large and complex web applications, contributing to expanding functionality and application development
HTML5 / CSS3 / SASS / Bootstrap
Page and individual element layout using HTML5, CSS3, SASS, and Bootstrap technologies. Creating responsive and cross-browser interfaces, developing user interfaces according to modern web design standards.
Ruby / Ruby on Rails
Development of websites and web applications in Ruby using the Ruby on Rails framework. Creating RESTful APIs, implementing business logic, integrating with external services, and optimizing application performance.
Rubygems
Using popular Ruby community gems in applications. Integrating ready-made solutions to speed up development and enhance functionality, configuring and optimizing gems for specific project tasks.
Rspec / Capybara
Writing modular, functional, and integration tests for applications. Ensuring code reliability and stability, using testing libraries (RSpec, Minitest), creating automated test scenarios.
Javascript / Angular / ReactJS / JQuery
Utilizing JavaScript language capabilities, ReactJS libraries, JQuery, and the Angular framework. Developing interactive and dynamic user interfaces, creating single-page applications (SPA), optimizing client-side performance.
MySQL / PostgreSQL
Database skills: MySQL and PostgreSQL. Designing and optimizing database schemas, writing complex SQL queries, working with ORM (ActiveRecord), setting up and managing databases.
Git / Github / Bitbucket
Using version control systems. Working with Git, GitHub, GitLab, maintaining code change history, working in distributed teams, managing branches, and resolving conflicts.
Amazon / Heroku / Cloudinary
Storing application files in cloud storage. Integrating with cloud services (AWS S3, Google Cloud Storage), ensuring data security and availability, setting up data backup and recovery.
AI: Claude / Cursor / ChatGPT
I actively use AI assistants in my daily work: Claude and Claude Code for development and code review, Cursor as an AI-powered editor, ChatGPT for research and problem solving.