SoftiTechture is the union of Software, Technology, and Architecture. My educational background, professional experience, and passion are in these areas. I can assist you in ensuring that your projects succeed.
Etymology: Middle French architecte, from Latin architectus, from Greek architektOn master builder, from archi- tektOn builder
- a person who designs and guides a plan or undertaking
- Leadership - The architect should be the technical driving force on the project. He should tackle the most difficult technical issues that arise and ensure consistency across teams and modules as well as actively promote team cohesiveness by being a mentor to developers and in return, he should also be willing to learn from their experiences.
- Experience - The architect should possess a solid understanding of software engineering principles acquired through years of honing his skills on past projects. He should bring needed exposure to various problem domains and technologies and assist in forming potential solutions.
- Focus - Results are important. In the end the final goal is to produce a functional system that meets business needs and exceeds user's expectations. The architect keeps that goal in the forefront and drives the team deliver results.