Hi, I'm Kirill Hainovsky

Full Stack Developer with 12+ years of Experience

I build Web Apps, ERP/CRM systems, Custom E-commerce platforms, AI-powered tools, Business automation solutions, and Chatbots to streamline routine work and boost efficiency. I focus on building things the right way from the start - so your project stays solid, easy to update, and ready to grow.

View My Work
Kirill Hainovsky

Areas of Expertise

|

Specialized skills and focus areas

Websites & Web Apps
ERP/CRM Systems
E-commerce Platforms
AI-Powered Tools
Automation Solutions
Chatbots
About Me

Professional Experience

Aug 2015 - Present · 9 yrs 9 mos

Senior Software Engineer

IntexsysFull-timeRiga, Latvia

As a Senior Software Engineer at Intexsys, I lead the development of enterprise-level web applications focusing on complex business logic implementation and system architecture. My responsibilities include:

  • Designing and implementing scalable backend services using PHP/Symfony (from v2.6 to v6.4)
  • Building interactive frontend experiences with JavaScript and Vue.js
  • Managing database architecture and optimization (MySQL, PostgreSQL)
  • Implementing search solutions and fetching data with ElasticSearch
  • Leading technical teams and mentoring junior developers
PHPSymfonyVue.jsElasticSearchRabbitMQAPI PlatformKibanaMySQL / PostgreSQLAgileJIRA / Kanban+8 skills
Jan 2013 - Aug 2015 · 2 yrs 8 mos

Software Developer

RIA NOVESAFull-time

Worked as a full-stack developer responsible for the development and maintenance of web applications. Main responsibilities included:

  • Developing and maintaining responsive web applications
  • Working with both frontend and backend technologies
  • Database design and optimization
  • Collaborating with designers and project managers
2011 - Present · 13+ years

Freelance & Personal Projects

Throughout my career, I've maintained freelance projects alongside my full-time positions, while also developing personal projects to expand my skills. This has allowed me to:

  • Work with diverse clients across multiple industries
  • Stay current with the latest technologies and frameworks
  • Develop entrepreneurial and client management skills
  • Create custom solutions for unique business challenges
  • Experiment with cutting-edge technologies through personal projects
  • Build open-source contributions and showcase my coding style
  • Explore innovative ideas and concepts independently

Key Technical Achievements

Hotel Booking & Search System

Built a hotel search system with ElasticSearch that imports and normalizes data from multiple sources. Added filters for 50+ accommodation criteria and location-based searches. The system shows hotel clusters on maps through geolocation aggregations and returns results in under a second across millions of listings.

Language Quiz Widget

Built an AI-powered language assessment quiz with reading, writing, listening, and speaking sections. The system analyzes responses, assigns skill levels, and generates feedback. Students see their results, and teachers review answers to plan next steps. Created as an embeddable widget for B2B clients to add to their platforms.

Symfony Version Migration

Upgraded a large application from Symfony 2.6 to 6.4. Replaced deprecated code, updated outdated dependencies, and maintained compatibility with existing systems. The application remained functional throughout the upgrade process.

Docker Development Environment

Created Docker environments for multiple projects to standardize development setups. Set up consistent configurations for local development across the team. This reduced onboarding time for new team members and eliminated environment-related issues.

Language School ERP System

Built a custom ERP system for a language school with role-based access for admins, teachers, and students. Added features for schedule management, attendance tracking, automated reports, notifications, certificate generation, financial management, invoicing, and debtor tracking. The system automated administrative workflows and improved operational efficiency.

CityQuiz Game Platform

Built a web app that combines e-commerce with interactive city quizzes. Users buy city-specific games and receive a unique game room URL. The mobile-optimized quiz guides players through actual city landmarks. Added an admin panel to manage cities, quizzes, and sales. The system creates an engaging outdoor experience with simple purchase and access flow.

My Development Approach

Building Solid Foundations

I prioritize clean architecture and maintainable code, ensuring systems are built on solid foundations. This approach results in applications that are robust, scalable, and adaptable to changing requirements.

Agile Development Process

I implement Agile methodologies with structured sprints, utilizing tools like JIRA for task management and establishing robust CI/CD pipelines for reliable, consistent deployments.

{
}
My Skills

Technical Expertise & Skills

With 12+ years of experience, I've mastered a wide range of skills and technologies to deliver high-quality solutions for various business needs.

What I Do

Websites & Web Apps

Interactive, user-friendly platforms built to engage your audience and deliver exceptional experiences.

ERP/CRM Systems

AI-powered business systems that optimize workflows, automate routine tasks, and drive significant growth.

Custom E-commerce Platforms

Tailored online stores with personalized recommendations, seamless checkout, and CRM integrations.

AI-Powered Applications

Smart tools with features like speech recognition, instant feedback, and intelligent data processing.

Automation Tools and Chatbots

Custom solutions for Telegram and Slack that streamline processes and reduce operational costs.

API Development

Robust, well-documented APIs enabling seamless integration between systems and services.

Technologies

PHP

PHP

Symfony

Symfony

MySQL

MySQL

PostgreSQL

PostgreSQL

ElasticSearch

ElasticSearch

JavaScript

JavaScript

Vue.js

Vue.js

Nuxt.js

Nuxt.js

Doctrine ORM

Doctrine ORM

Tailwind CSS

Tailwind CSS

Docker

Docker

RabbitMQ

RabbitMQ

API Platform

API Platform

Kibana

Kibana

Git

Git

Bootstrap

Bootstrap

HTML5

HTML5

CSS3

CSS3

Other Technologies & Tools I Work With

NginxApacheWebpackSassnpmYarnjQueryStimulusJsHotwire TurboRESTful APIsCI/CDComposerPHPStormFigmaDigital OceanJSONAJAXAWSGitHubBitBucketSwagger