Write a Review
Verified Profile
Gecko Dynamics is a custom software development company with headquarters and main development department located in Kraków, Poland. The company is specialized in development of custom web applications such as:
- SaaS products
- Business Process Management systems
- B2C portals
- Project recovery from poor performance and refactoring the code from poor quality.
- Our core stack is Java, .NET, Angular and React.js, but we also work with PHP, Python and Vue.js.
If you are looking for a company that not only does, but also advises, you couldn't get into better place.
Locations
Poland
Wadowicka 6,
Krakow,
Malopolskie
30-415
48513752444
Canada
422 Richards St,
Vancouver,
British Columbia
V6B 2Z4
17788814161
United Kingdom
30 St Mary Axe Level 28 ,
London,
London
EC3A8EP
442033184036
United States
3041 Mission St # 2012,
San Francisco,
California
CA 94110
17788814161
Focus Areas
Service Focus
- Software Development
- Web Development
- Mobile App Development
Client Focus
- Small Business
- Medium Business
Industry Focus
- Business Services
- Manufacturing
- Enterprise
Gecko Dynamics Executive Interview
Alex Tarasiuk
CEO
Kindly share your feedback on how GoodFirms has been doing so far in increasing your visibility among potential clients.
GoodFirms help us with increasing our visibility, it is on the market for quite some time so the next great advantage is that it is trusted. Our partners can verify or check opinions about Gecko Dynamics and that pretty important for them. The last thing is that traffic from GoodFirms has good quality people who are visiting our page are looking for this kind of service.
Please introduce your company and give a brief about your role within the company?
As you probably mentioned in the title I have the pleasure to be the CEO of Gecko Dynamics. My role within the company is to simply solve all the problems that may have an impact on our business. It’s hard to describe my daily work, every day is different and brings new tasks to deal with. Frankly, my biggest role is to make all this happen and make sure that all the words that we gave to our partners will be kept, no matter what will come up ahead.
What was the idea behind starting this organization?
Our company can be described as a boutique software agency that has vast experience in the aviation, manufacturing, and logistics industries. To be honest the whole idea behind our company is to be a reliable partner for all kinds of companies that needs software services. We’ve been bored with the “traditional approach”, what I meant by that is that we don’t perceive our clients as a bag filled with money, let’s be honest this is one of the most competitive markets. That means that there are many companies similar to ours. The question was, do we have to treat people who came to us strictly as a client? The answer is no, we can be partners, today's world is changing rapidly, so it’s easy to stay behind, this business is not only about making money but is also about making difference. People are more dedicated to someone who is closer, who is not seen as the next batch of money, that why we have partners, we work, grow and achieve goals together, both sides have an interest in being successful, right?
What is your company’s business model–in house team or third party vendors/ outsourcing?
In my opinion, an in-house team is essential, you can’t grow if you don’t know the people that you work with. Building a team is not only about combining people with skills that match requirements, it’s all about gathering people that want to be a part of something bigger, that will be a part of their teams, that will see a bigger picture and achieve success together and if something goes wrong they won’t look for someone to blame, but the solutions that keep everything going.
How is your business model beneficial from a value addition perspective to the clients compared to other companies' models?
We work with, not only for the client. Sometimes it’s hard to disagree, but if you want to be a real partner you can’t accept every idea simply to get money. In short terms, yep you will earn some money, but let’s be honest, someone who wants our services probably is looking for solutions that may help with solving their problems, not someone’s acceptance. This means that we can’t always agree with all of the aspects of the project, if we see any flaws we’re looking for a solution, not the next paycheck. If our partners won’t grow and achieve their goals with what we do why would we?
What industries do you generally cater to? Are your customers repetitive?
In general, most of our projects are for Manufacturing & Logistics, but we work with almost all kinds of companies all around the world. In case of repetitiveness, it’s hard to tell, there are always some common tasks and phases in software development, but all of these projects and people behind them have different needs, what makes them unique is their situation and in this case, we can’t speak about receptiveness.
Mention the objectives or the parameters critical in determining the time frame of developing software.
- Expected workload in man hours
- Complexity of the technological problems that have to be solved
- Clarity of the scope and the materials provided by the client
- Size and seniority levels of the team members
How much effort in terms of time goes into developing the front end and back end of software?
That depends on the project - there are projects that require more frontend work (e.g. with sophisticated interfaces, tricky design elements, animations, or where most of the logic is done by frontend application) or projects that are more complex on the backend (e.g. due to advanced calculations, 3rd party integrations, etc.)
What are the key parameters to be considered before selecting the right framework for developing software?
- Size of the system
- Specific operations the software has to perform
- Purpose of the software
- Other specific requirements of the software that may be impacted by various frameworks
- How well the framework addresses these parameters
- Popularity of the framework - whether it’s still being developed or is it an outdated
Which languages & frameworks do you prefer to use in development of software?
Our core expertise is Java and .NET in the case of the backend, and Angular and React.js for frontend, but we also work with other languages, frameworks, and tools, such as Node.js, Vue.js, PHP (Laravel, Symfony, Yii2), Python (Django), C++.
What are the key factors that you consider before deciding the cost of software?
- Scope of the software
- Workload required to complete that scope by certain team
- Complexity of operations the software has to perform
- Amount of 3rd party integrations and their complexity
- Design (tricky designs can significantly increase the frontend development cost)
- Time required for implementing the software in accordance with best practices
- Other requirements
What kind of payment structure do you follow to bill your clients? Is it Pay per Feature, Fixed Cost, Pay per Milestone (could be in phases, months, versions etc.)
For scoped projects, we work on a Time & Materials basis and Fixed Price basis, and for outstaffing / team extension type of projects we work on a monthly rate basis that is specified for each member of the team.
Do you take in projects which meet your basic budget requirement? If yes, what is the minimum requirement? If no, on what minimum budget you have worked for?
We don’t have a minimum budget, which doesn’t mean we take in any project. We treat every project as an opportunity and evaluate it individually and then decide whether we want to work on it or not.
What is the price range (min and max) of the projects that you catered to in 2020?
$10k - $500k.
Gecko Dynamics Clients & Portfolios
Key Clients
- Technology
- Healthcare
- Real Estate
- Retail
- Ecommerce
- Manufacturer
- Startups