“Excels at overcoming development challenges with clear, responsive communication”
We turn to JetSoftPro for especially difficult development issues. They always have the expertise required to solve any issue we run into. They are particularly useful when navigating DevOps environments, as they are skilled in every pipeline tool with which we have been confronted, from version control all the way to production orchestration. This project accomplished many objectives. The original code in a PHP application was poorly written and needed to be refactored and optimized. We needed somebody who could make sense of the code and update it in preparation for provisioning additional instances for new clients in a new environment. JetSoftPro was able to organize a team perfectly matched to the project. As unexpected needs arose, they were able to grow the team to add the specific talent required to resolve the issues. They were quickly able to reproduce an environment for development, establish a code repository, and begin working on functional code. Software versions were out of date, so we updated them. Security was outdated, so we hardened the environment. Though our original focus was on development, JetSoftPro was able to modernize and automate the entire process into a DevOps pipeline, which dramatically improved the software modification process. This has made ongoing development and maintenance much better as well. I had the privilege of meeting the executives of JetSoftPro many years ago while visiting Lviv, Ukraine. I kept in contact with the CEO (Serhiy) as their organization grew. I have called upon JetSoftPro for smaller projects, and when I was tasked with finding a solution to this development task, I was fully confident that they were equal to the task. I was able to request that some of the previous developers I had worked with also work on this project, and they were able to accommodate my request. Every project with JetSoftPro always starts with a SCRUM Master/Project Leader whose primary task is to help define the project and build the SCRUM Team. This project was larger in scope than the others we have done in the past, so there were more team members. We had Developers and Operations on the team. When required, our team was able to call upon additional team members for expertise needed for specific tasks. There was always accountability for the hours consumed with a breakdown of tasks associated with the hours worked by each team member.




