I'm a software engineer currently working at Tricentis where we are developing the best testing automation tools and engines... I also write a blog post every 2 year! Feel free to contact me via email, linkedin, or twitter.
work experience
Software Engineer, Tricentis (February/2020 - present)
Using various technologies for implementing and developing automation engines.
Fullstack Developer, Freelancer (January/2018 - October/2019)
Using ASP.NET Core and React for implementing single page applications with various tools for testing like xUnit, Jest, Enzyme, and Cypress.
Senior .NET Developer, Parmis (May/2014 - December/2017)
Parmis is a FINTECH company that provides modern sales and financial services for it's customers. It serves various industries with a whole range of enterprise products like CRM, order processing, and accounting. Projects where implemented using Domain Driven Design and used Agile (eXtreme Programming) practices.
side projects
Richtext
An open-source, configurable richtext developed with vanilla js, jest, and Cypress. A demo is available here and it's source is on github.
Cactus Guru
A simple app for managing a collection of cactus plants! Its implemented with DDD, MVVM, WPF, and Repository. The source code is available on github.
education
B.Sc. in Computer Software Engineering (2010 - 2013)
University of Science and Culture
A.Sc. in Computer Software Engineering (2008 - 2010)
Shamsipour Technical College
technical skills
C#, OOP, SOLID, Design Patterns, SQL, Unit Testing, DDD, MV*, WPF, Javascript, REST, React