© 2024 Hinkou Labs SL
IT Company based in Andorra
Hello! I’m Siarhei Hinkou. Born in Belarus and now based in the scenic landscapes of Andorra, I am a passionate web developer and entrepreneur with a robust background in computer science. My tech journey began before I graduated in 2010, initially progressing from a junior to a senior software engineer within the consulting industry.
In 2015, I embraced a new challenge as a contractor for a renowned U.S. product company, diving into remote work well before it became the global standard. In 2021, I established my own company in Andorra to provide specialized remote B2B services.
Over the years, I've tackled a wide array of projects, from straightforward SPA to complex CRM systems and multifaceted SaaS products. I possess extensive experience with Ruby on Rails and hold a deep appreciation for JavaScript, having achieved proficiency in a variety of its frameworks and libraries.
Recently, I've been exploring the frontiers of artificial intelligence and machine learning. I am currently working on innovative projects that incorporate Retrieval-Augmented Generation (RAG) and local language models to tackle unique business challenges.
Beyond my client-focused work, I am also deeply committed to personal growth and practical application of my skills. After hours, I dedicate time to developing my own products—tools that I use in my everyday life. While many of these creations remain private, serving as internal solutions, others like the Lexigym application and Imaginkov QZ platform, are public and available for global use.
I pride myself on being a meticulous problem solver, a cooperative team player, and a perfectionist who continually seeks to optimize everything around me. My approach is simple: use the right tools for the job, adapt swiftly, and always be prepared to tackle new challenges head-on.
Thank you for visiting my site! Let’s connect and explore how we can work together to craft something truly exceptional.
Also I am always ready to expand or shift my expertise according to project demands and new challenges.
The company was established to be able to work remotely as a contractor (B2B). In addition, within the company I work on my own products:
- LexiGym, a mobile app for vocabulary training in foreign languages, developed using React Native, Ruby on Rails + ChatGPT integration.
- Imaginkov QZ, a platform for quizzes and trivia games, developed using React Native, Ruby on Rails and Python.
- Led the development of a high-performance CRM system handling 1 million daily calls for call centers.
- Improved user data collection, identified high-quality calls, and efficiently directed them to the appropriate clients.
- Implemented automated data collection and filtering with advanced algorithms for prioritizing valuable interactions.
- Integrated dial agent quality assurance mechanisms to monitor and enhance agent performance.
- Developed comprehensive reporting tools for call metrics, agent efficacy, and workflow performance analysis.
- Designed a modular workflow support system with a flexible, adaptable architecture catering to specific client needs.
- Enabled quick customization and extension, allowing campaign settings updates without code changes via database updates.
- Successfully updated the CRM system to the latest Ruby on Rails version, ensuring modernization and improved functionality.
- Engaged in sprint activities, weekly calls, and on-demand calls with project teams and managers.
- Interacted with clients' development teams for CRM integration into their business workflows.
- Created technical documentation for customers and project managers.
- Made architecture decisions and provided integration with various services and APIs, including REST, JSON/XML, and SOAP.
- Integrated third-party payment gateways such as Paypal and Authorize.net.
- Developed features for dynamic forms and scripting using React/Node.js.
- Built a portal for finding education offers with React/Node.js.
- Implemented a feature for uploading audio files/data reports to FTP/SFTP/Amazon S3 with a Grape + Swagger API.
- Achieved 100% test coverage, including Node.js mocks, ensuring robust and error- free functionality.
- Led the development of Mediatron, an online service for advertisers to control Google Adwords and Yandex Direct campaigns.
- Made critical architecture decisions, ensuring efficient campaign management and optimization.
- Developed backend features using Ruby on Rails for robust functionality.
- Implemented frontend features using Angular JS, creating a user-friendly interface.
- Participated in sprint activities, including weekly team calls and project planning. Integrated external services such as Google Adwords and Yandex Metrika for comprehensive campaign analytics.
- Set up and supported project infrastructure, including database and server management.
- Delivered code using deployment scripts with Chef, ensuring smooth and consistent deployment.
- Developed RabbitMQ integration for efficient message queuing and communication.
- Achieved 100% test coverage, ensuring the reliability and stability of the system.
Itransition Group is an outsourcing company, so I had a chance to work on multiple projects. Those projects were related to different business areas and required multiple business solutions from APIs to Web portals. During that time, I was promoted from junior to senior software engineer. It was a great experience where I learned a ton about system design, best programming practices and corporate teamwork.
- Creating features using ROR
- Building APIs
- Integration with different services and APIs
- Integration with payment gateways (Paypal, Authorize.net)
- Setting/supporting project infrastructure (db/server/search engines)
- Delivering code using deployment scripts (Capistrano)
- Achieved 100% test coverage, ensuring the reliability and stability of the system.