How can I help you?


  • Do you plan to create some software project but you don’t know how to start?
  • Do you have an idea or vision but you don’t know what you are going to need and how much it is going to cost or how fast you can start having a profit?
  • Do you need software project that will be followed by technical people?
  • Do you need to hire technical experts or find A reliable company that will take care of your project?
  • Do you have smaller budget and you are afraid that less experienced developers won’t handle the challenge?
  • Are you afraid that delegated tasks were not done in a professional way according to best practices?
  • You do not want to buy a pig in a poke and pay for application that will stop working just after an agreement warranty?
  • You do not have time or you don’t want to talk to technical people every day? You need a person who will take care of your business?

Non IT companies

  • Would you like to automate or optimize some processes in your company and you need an idea how it could be solved with IT solutions?
  • Do you need software design that will give you an advantage over your competition?
  • Do you need a person who will represent you and take care of all technical aspects of your project?
  • Do you need to hire technical people or find a reliable company that will implement your project?
  • You do not have time or you don’t want to talk to technical people every day? You need a person who will take care of your business?
  • Do you need an audit of a system that you are going to buy or that you already ordered?

IT company

  • Do you lack technical work planning and collecting of requirements from non-technical people?
  • Are you A project manager or A product owner and you can’t stand the number of technical problems your team faces every day?
  • Maybe your team is not able to handle the maintenance of created tools?
  • Do you want to avoid higher costs of changes in the future?
  • Do you need some support and mentoring to increase the quality of your products and to decrease the maintenance costs?
  • Do you need a person who will take a look at your projects not only from perspective of new features or fancy technologies but also a person who will take care of performance, scalability, availability, security, disaster recovery and maintenance improvements.

If you answered yes to any of these questions then take a look at my offer.

Depending on what you need I offer services on each stage of the project.

  • Collecting functional and non-functional requirements.
  • Preparing initial system design, taking requirements and customer’s technical limitations into consideration.
  • Selection of tools, technologies and infrastructures for implemented software.
  • Estimating costs of a planned system.
  • Preparation of MVP for implemented task top decrease time to market.
  • Possibility of PoC creation for implemented solution.
  • Help in team building to achieve balance between quality, time and cost.
  • Help in finding an appropriate company for project realization.
  • Coordination and cooperation with a team during the whole implementation process (introduction into project, setting directions, mentoring,
    courses for fulfilling knowledge gaps).
  • Quality control and supervision of implementation.
  • Preparation of full technical documentation.
  • Reporting work status and presentation of results.
  • Identification of problems in a project and solution proposals.
  • Conducting audits, inspections and reporting technical state of systems.
  • Finding possible automations and improvements for inside processes by IT.
  • Help and representation in contact with both business people to identify requirements and technical people for implementing them by technology.
  • Help in collecting feedback from system users and proposition of improvements to maximize user happiness.
  • Possibility of taking part in implementation of most important parts of the system.