I have been working professionally in software development for more than 10+ years. I had the chance to build many projects in the companies I worked for in various programming languages. I have strong experiences in Monolith and Microservices web applications.Specifically during my last work experience, I have benefited my colleagues at Junior and Middle level by taking responsibilities such as team management, code review and mentoring. I am currently improving myself in areas such as team management and technical leadership. I enjoy sharing my experiences researching and applying current technologies on my blog..