Hello, my name is Denis

I help developer teams to grow and thrive.

How can I help you?

With over a decade of software development experience, I bring a wealth of expertise to the table. Let me assist you in optimizing your business processes and achieving more consistent and efficient development practices.

Professional Service for Hiring Assistance

With extensive experience in interviewing candidates ranging from developers to CTOs across Europe and the USA, I offer a structured and transparent approach to hiring. My service includes detailed candidate evaluations focusing on key technologies like JavaScript, TypeScript, Next.js, Postgres, AWS, and microservice architectures using Terraform, Kubernetes, and Docker. Clients receive comprehensive documentation highlighting candidates’ strengths and weaknesses to ensure optimal hiring decisions.

Professional Service for AWS Optimization

With 10 years of AWS expertise, I provide tailored solutions to reduce costs, enhance performance, and modernize software architecture. By transitioning from monolith to microservices using Terraform, EKS, and Kubernetes, I help businesses improve scalability and efficiency. Detailed reports ensure clients understand the implemented changes and benefit from long-term improvements.

Hybrid Application Development with React Native

With over 10 years of experience in React and React Native, I create native iOS and Android applications by reusing website code. My phased approach allows gradual migration from web to native, reducing upfront costs. Flexible options like web views and end-to-end support ensure a seamless experience, including App Store and Google Play deployment.

Code Quality Improvements and CI/CD Integration

Enhance your codebase with tools like Prettier, ESLint, and SonarQube to ensure quality and consistency. Implement CI/CD pipelines for GitHub, Bitbucket, or GitLab to automate deployments and improve development speed. I also design scalable pipelines using AWS tools like CodeBuild and CodeDeploy.

Latest stories

Key concepts from Eliyahu Goldratt, Ilan Eshkoli, and Joe Brown Lear's bestseller All companies face various factors that hinder their success and optimal performance. According to the “Theory of Constraints,” these factors can serve as both tools for improving a project's efficiency and barriers to its progress. In their book I Knew It All Along!, authors…

Keep Reading →

Voltaire said: if God did not exist, it would be necessary to invent him. The disputes of ancient philosophers were always peaceful, while the disputes of theologians were often bloody and always turbulent. Voltaire compared the universe to a clock, pointing to the complexity and precision of its design, which, according to the philosopher, indicates the…

Keep Reading →

The separation of powers, proposed by Montesquieu in his famous treatise The Spirit of the Laws, is considered one of the cornerstones of modern democracy. The essence of this theory lies in dividing state functions into three branches: legislative, executive, and judicial — to prevent the concentration of…

Keep Reading →

According to Leibniz, the presence of evil in the world is permitted as a necessary condition for achieving a greater good, such as free will or the development of virtue. The concept of the best of all possible worlds became one of the most well-known and simultaneously controversial aspects of Leibniz's philosophy, drawing criticism…

Keep Reading →

The key idea of the transcendent is that it goes beyond our understanding. Pantheism can be seen as a compromise between theism and atheism. Pantheists see divinity in the natural laws and everything that exists, hence the perception of the world as an expression of divine essence. The wisdom of non-action is sometimes much harder to attain than the obsessive desire to…

Keep Reading →

A skeptic sooner or later proves to be right, because by doubting everything, they never accept anything on faith. This makes them truly intellectually invulnerable. In a world where nothing is absolutely certain, skeptics always win. Simply because they do not play by obvious rules, as they are not convinced those rules are indeed obvious or worth following. It is especially…

Keep Reading →