Software Developer

Hi! My name is Vitaly, and I am your reliable partner in the world of programming.

My extensive experience in various industries, especially in the field of financial asset accounting, allows me not only to write code, but also to create solutions that really work for your business.

When you contact me, you get not just a programmer, but a specialist who knows how to make your project effective and efficient. I know a lot of programming languages and tools, which gives me the opportunity to choose the most optimal solution for your tasks. Whether it's developing a complex financial system or automating routine processes, I guarantee that the work will be done with maximum precision and professionalism.

My goal is not just to complete the project, but to exceed your expectations. I strive to create solutions that not only solve current problems, but also help your business grow and develop. Every line of code I've written is aimed at making your life easier and your business more efficient.

When a programmer with extensive experience and a deep understanding of different industries takes on the job, you can be sure that the project will be completed on time, efficiently and taking into account all your requirements. Let's create something outstanding together that will take your business to new heights.

Contact me and let's discuss how I can help you achieve your goals with effective software solutions.

What can I do for you

In fact, I am a full stack developer, and not only a developer, I like to communicate with users and find out what they really need.

In my work I use the following programming languages and technologies:

  • .NET (Core or Framework): mainly in C#
  • JavaScript: TypeScript, jQuery, React
  • HTML: HTML5, Bootstrap
  • PHP: + Symfony + Doctrine
  • DBMS: MS SQL, MySQL, PostgreSQL, MS Access
  • Visual Basic: VBA, VBScript, ASP Classic, Visual Basic 6.0
  • Visualization: MS Excel, BusinessObjects, Cognos Analyst, Pentaho, QlikView, MS Visio
  • etc: Java, C++, Python...

If you don't care which tool to use for software development related to business process automation and reporting, just describe your task to me, I will pick up the necessary tools myself.

I'm a programmer, not a designer. It's not that the sense of beauty is alien to me. But it's easier for me to evaluate a beautiful picture than to create one.

Skills

For web technologies, I prefer to use: HTML5+JavaScript on the frontend, Microsoft .Net on the backend, MS SQL or MySQL as a database. For the rapid development of medium-scale office applications and databases for use on a local network, MS Office + VBA is quite suitable. For visualization of reports and data analysis – Excel, QlikView. Also, I really liked BusinessObjects.

.Net 100%
JavaScript 90%
PHP 85%
VBA 100%
MS SQL/MySQL 95%
Reporting 100%

Prototyping complex solutions

I also suggest prototyping complex solutions. Let me remind you that Frederick P. Brooks, Jr. in his sensational article "No Silver Bullet" considered prototyping one of the most important tasks in the fight against the complexity of development and a means of reducing the risk of failure of an IT project.