Serhii Cho
Serhii Cho is a web developer and blogger who is writing about
creating fast, robust, premium websites and applications

Experience
My name is Serhii Cho,
a passionate programmer with 8 and a half years
I worked with various integration services, including Megaplan CRM and Exact Online, as well as payment systems like Mollie, Bitpay, Portmone, and WayForPay. My development experience includes building applications within Podman containers, creating SPAs using Vue and React, and creating websites with things like WordPress, Laravel, and Go.
I'm not fixed on a specific programming language or framework, instead I'm open to use whatever is needed to get the most optimal solution for a specific task.
In my free time, I actively contribute to open-source projects, many of which are available on my GitHub. Notable projects include libraries like Textwire and Timeago for the Go programming language. I also maintain and utilize several PHP libraries that play a significant role in my personal and professional projects.
Additionally, I have worked on a variety of projects for companies in the business and e-commerce sectors. My experience includes developing tools for document generation, employee management systems, client communication platforms, chatbots, and a wide range of web APIs to streamline business operations.
My Way of Working
I strive to build web applications that are not only fast but also highly efficient. My development priorities center around code readability and performance. I firmly believe that clean, maintainable code leads to better products. If you're interested, you can read more about my approach in my post "5 Techniques That I Use for Building Fast Websites", where I explain these principles in detail.
I believe that quality software should be tested to guarantee consistent, reliable functionality. Writing clean, readable code allows other developers to easily understand, maintain, and expand the project. This collaborative approach keeps the project future-proof and adaptable to changing needs.
When I work on a project, I fully immerse myself in it. The client's product becomes my top priority, and I treat it as if it were my own. For me, it's crucial to work on something meaningful—something I can be proud of. I always aim for the best possible outcome, finding the most effective and efficient solution to every challenge that arises.
Sharing Knowledge
In my spare time, I enjoy sharing my knowledge and experiences through my blog. I write about programming concepts, development techniques, and solutions to real-world challenges. My goal is to provide useful insights that help other developers strengthen their skills and overcome obstacles more effectively.
I don't claim to be an expert, but I strive to document my learning journey. I share both successes and hard-earned lessons, often after spending significant time researching and solving complex problems. I find joy in writing about concepts in software development that surprise or inspire me, as well as creative solutions to technical challenges.
Languages
Programming languages that I've used in my work and projects.




Frameworks / CMS
Frameworks and CMS that I've used in my work and projects.




Testimonials
What some of my best clients and colleagues have to say about me.
Other Technologies
Other technologies that I've used in my work and projects.


