My role as a Solution Architect was to concentrate on the development of scalable, cloud-based architectures, predominantly using AWS, Java, and/or Go, along with IoT platforms. Apart from this, I also mentored and coached leaders, architects, and new managers, while being involved in staffing and generating capacity. For roughly five years, I functioned as a Technical Leader, where I headed multidisciplinary teams that encompassed frontend and backend development, as well as QA, BA, and Visual Designer roles. I also had the opportunity to lead complete backend development teams. My technical emphasis was on Java development and software architecture, involving microservices, scalable architectures, cloud technologies (such as Openshift and AWS), Docker, REST, SQL, and NoSQL databases, including MySQL, Mongo, and Cassandra. I am an enthusiast of the Scrum methodology, employing it throughout my projects.
Together with two partners, I was involved in the creation of a mobile application tailored specifically for politicians. As a full-stack developer, I was responsible for developing for both Android and iOS platforms using Phonegap - Cordova. I also managed Java backend services, which were cloud-based and hosted on Openshift. Beyond the development phase, I played a significant role in marketing and distributing our product. This included designing sales strategies and promoting the application, as well as managing its widespread distribution.
As a Software Architect, my main focus has been on designing and developing software for the National Treasury Department in Argentina. Our major project entailed incorporating digital signatures into various government procedures, marking a significant technological innovation for the Argentinian government. The key technologies utilized in this process included Java, Spring Hibernate, and Oracle. Furthermore, I leveraged my expertise in the field of software architecture as an educator. In July 2010, I had the opportunity to teach a course on the "Core Spring Framework".
As a Software Engineer and Web Developer, my technical expertise is primarily in the utilization of Java, PHP, MySQL, and Oracle databases. In addition to my software engineering role, I've also held the position of an educator, teaching multiple computer-related courses over time.