Sign In

Hardik Shah

Helping companies build product roadmap

Hardik Shah is the Head of Sales at Simform, a position he has held since March 2014. He has over 12 years of experience in technology consulting, focusing on defining tech product roadmaps for various companies. Prior to his current role, he served as a Project Delivery Manager at Simform from 2011 to 2014 and has also worked in technical roles earlier in his career.124

He is based in Ahmedabad, Gujarat, India, and is actively involved in discussions about web application development, particularly in areas like API-first development and Progressive Web Apps (PWAs).35 Hardik Shah graduated from Dharmsinh Desai University, which adds to his technical foundation in the industry.1

For more professional insights and updates, you can find him on LinkedIn under the username hardiksha.

Highlights

May 18 · linkedin

4 key factors influence the decision to select a software architecture:

  • Engineering expertise and availability 🏗️
  • Functional requirements ⚙️
  • Stakeholder concern 🤝🏻
  • Budget and timeline 💰

Let me elaborate on it:

  1. Engineering expertise and availability:

While some may find it biased, having the right technical expertise and knowledge of software architecture matters a lot when deciding on the project's sustainability.

Leads have to consider if the engineers can improve the system incrementally if they have the problem-solving skills to get around critical issues, and if the necessary resources are available.

  1. Functional requirements:

Functional requirements within an application mainly include performance, scalability with the growing number of users, system security, usability and accessibility of features, reliability in consistent operations, and sustainability over time.

  1. Stakeholder concerns:

Numerous stakeholders are involved in determining the project's feasibility.

These include:

  • Users: For them, usability, design, and UX matter the most.
  • CTO/CEO: They are responsible for defining the business objectives.
  • Investors: They look for ROI and ensure that the project succeeds.

Architects must make a conscious decision to satisfy all the stakeholders while ensuring it does not compromise the technical functionalities.

  1. Budget and timeline:

The resources, tools, and human support available to the team will affect the scope of the project and the architectural decisions that can be made.

This is why complex architectures that demand more budget, time, and expertise are often sidelined even when it's the best shot for the project.

What other factors do you think are important while making software architecture decisions? 💭

#softwarearchitecture #softwareengineering #problemsolving #scalability

Feb 9 · linkedin

If you are dealing with complex apps & infrastructure,

It's time to have a platform engineering team in place!

Here’s how they can contribute! 👇

🔎 Provide consistent end-to-end management of multi-cloud and infrastructural platforms.

💪 Support DevOps workflow in delivering a well-balanced developer experience.

⚒️ End the “toolchain tax” by meeting infrastructure requirements and providing site reliability.

🔐 Manage and control access infrastructure-related permissions.

⚙️ Automate workflow processes and ensure the availability of tools and platforms.

💲 Manage resource utilization and costs while accelerating digital growth.

Platform engineering is not just about creating a system. Platforms are the products that software engineering teams leverage to build features and create a consistent user experience.

Do you have a platform engineering team in your organization? 💭

#platform #devops #softwareengineering

Related Questions

What are Hardik Shah's key achievements at Simform?
How did Hardik Shah transition from Project Delivery Manager to Head of Sales?
What is Hardik Shah's educational background?
What technologies or industries does Hardik Shah specialize in?
How has Hardik Shah contributed to Simform's growth?
Hardik Shah
Hardik Shah, photo 1
Hardik Shah, photo 2
Add to my network

Location

Dubai, United Arab Emirates