I’m a proud husband, father, and technology enthusiast who enjoys software development by coding it, teach others and spread Open Source technologies. I enjoy learning, talk, and help others to learn about software development for the web and mobile by using my knowledge of JavaScript and C# with Xamarin, Asp.Net, NodeJS and other technologies.
I work as Software Engineer for more than a decade working experience with object-oriented programming techniques developing robust, scalable and secure solutions for desktop, web, cloud and mobile environments with hands-on experience including methodologies and best practices including DevOps, Design Patterns, Clean Code, Test-Driven Development, Refactoring, N-tier systems, microservices and architectural models.
My background experience includes requirements engineering, design, and development, testing & delivery of web front-end and back-end systems with diverse technologies including RESTful APIs, SOAP, WSDL, and .NET XML Web Services connecting business systems through HTML5, CSS/JavaScript and Windows applications including MVC, WinForms, WPF, Silverlight, and Xamarin.