Hello! I’m Arash Tabrizian. I’m a software engineer and an aspiring software architect with over a decade of experience. Through my career, I’ve had the opportunity to work on challenging yet amazing impactful projects in industries such as FinTech, InsurTech, Software Testing, and Publishing. I can list highlights of my career as the following:

  • Help teams to improve performance by adopting best practices
  • Leading large high-priority projects from zero to completion that have had visible impact on company goals
  • Developing a new search project for a platform to improve the search performance (this was such an impactful release that the customer replied with “tears of happiness” 😀 )
  • Design & implement different services as part of micro-services architecture, helping with reliability and scalability
  • Reliably refactoring a core part of a FinTech platform to increase performance, avoid regular issues reported by customers, and decrease development costs
  • Building a digital signage platform
  • Creating products with different programming languages (Javascript, Golang, PHP, Python, and Swift)
  • Mentoring other team members

My goal is building exceptional products that are user-friendly, reliable, and easily maintainable as my way of contributing to a better world. I draw inspiration from the profound insights shared by Robert C. Martin and Martin Fowler through their books and articles.

Visit My LinkedIn Profile to find out more about me.

There is nothing known as “Perfect”. Its only those imperfections which we choose not to see!!
Albert Einstein

I believe that life is based on trade-offs, there’s no such thing as absolute “Perfect”. Whether it’s software or any other domain, achieving a state of “eventual perfection” is possible over time. The path to “eventual perfection” is smoother when embracing simplicity and adopting a minimalistic approach.

The name of my blog, “Minimalist Perfectionist,” is my playful way of highlighting the importance of simplicity with a somewhat confusing name!

I primarily talk about 3 main subjects on “Minimalist Perfectionist”:

  1. Software engineering: I concentrate on software architecture, Software Engineering, SRE, etc
  2. What’s new: I talk about Tech news, anything that catches my eye in Tech industry
  3. What’s that: a more spontaneous category covering topics that capture my curiosity throughout the day.

I hope you enjoy reading this blog! 🙂