As a Full Stack software developer, my experiences include a wide range of tools and stacks in both front-end and back-end development areas. I love to try everything new in the software developing world and pick the best of them to fulfill the projects’ requirements and tackle technical problems. I am eager to apply best practices and clean code principles on projects to deliver high-quality and easy-to-maintain services to customers and I am enthusiastic to transfer my knowledge to other team members.