IT Services

Backend Development

Do you already have an idea and just want to implement it properly not worrying about missing something important that would cost a lot in later stages? I can implement solutions both from scratch and within existing code infrastructure using one of the languages and technologies/tools mentioned on About page. Reach me out with your business idea/goal to get an hourly rate.

Software Architecture

Want to benefit from Event Sourcing or CQRS pattern? Considering migrating from monolith to microservices architecture? Heard a lot about serverless architecture but don’t know where to start? Or maybe want to design a small simple MVP application? Although architecture usually evolves, it is very important to get it right in the early project stages. Poor architecture decisions can cost the company tens or hundreds of thousands of dollars. I can help your company with designing (or re-designing) architecture of any complexity.

Application Performance

Usually, any application reaches a somewhat working state quite soon. But almost no one thinks about performance at first, so when 100 customers suddenly become 100,000, the application needs major changes or even to be rewritten from scratch to support such load. I can help with performance testing and measuring, finding and resolving bottlenecks, and planning for the future load (performance tuning).

Technical Trainings

Quite often a new technology/tool gets introduced to the project while business evolves. However, team members usually either don’t have time to learn it properly during working hours or can’t devote personal time for it outside of working hours. I can provide well-structured concise training that will help your team to grasp new technology in a matter of hours, not days or weeks. Currently, the most popular ones are Kafka, Cassandra, Google Cloud, and microservices architecture training.