About

Josh Sorokin

Josh is an experienced software developer with a primary focus on native iOS application development and a strong inclination towards innovation and creativity. With over eight years of industry experience, he has worked as an iOS developer at companies such as Wix.com, honing his skills and gaining valuable expertise.

In addition to his technical proficiency, Josh has a keen understanding of entrepreneurship. This enables him to grasp the unique requirements of each project and align them with long-term business goals. By considering the broader strategic aspects, Josh ensures that his development efforts contribute not only to immediate project success but also to its long-term viability.

Josh's involvement in various innovation competitions showcases his passion for exploring new ideas and pushing technical boundaries. His success in being awarded several major awards demonstrates not only his technical prowess but also his ability to think outside of the box and deliver outstanding solutions within limited time constraints.

Gallery

StandWithLife
Australian bushfire crisis dashboard

Social Media Platform
User profile feature

ARLook
Dynamic augmented reality sign in screen

Gallery

FAQ

If you have any additional questions please reach out or book a consultation

When you are using AI to help drive the development process does that mean the code is of a lesser quality?

In this day and age, artificial intelligence is a powerful tool used to assist in the development of sophisticated and high-quality software. AI is being utilized for small-scale and enterprise-level projects. This does not mean that the developer can sit back and watch while the AI does all the work, rather the tools available serve as a co-pilot that offers suggestions and help reduce time and costs by solving specific tasks that the developer would unnecessarily have to invest in.

Will you help maintain the codebase after concluding a project?

Certainly!

After finalizing the development of a project we will discuss how we can provide further support in the future.

Why should my minimum viable product be an iOS app?

iOS is a fantastic platform when it comes to developing innovative software. The reason behind this is that Apple provides a diverse toolset of high quality, well maintained frameworks and technologies. Apple is a company that is always trying to be ahead of the game in terms of innovation.

Would it be better to develop an app using a cross-platform technology that works on both iOS and Android?

You may of have heard of cross-platform mobile development solutions such as React Native. We are confident that developing with native iOS is the most beneficial solution for the long-term. Because we work with the technology that Apple created specifically for the devices they manufacture, the code base is much more scaliable and we are able to take advantage of all the capabilities of the device at-hand. In addition, some of these cross-platform technologies may not be maintained in the future, causing codebases to be not relevant later on.

How long will it take to develop my app?

This varies from project to project but before any development work is done we will research the needs of your project and an estimated timeframe will be provided.

How much will it cost?

The cost of development depends on the needs of the project. Pricing will be discussed during the free consultation.