I am a knowledgeable and professional software engineer with over ten years of experience in relevant fields.
I also developed an interest in electronics during high school when I learned to program micro-controllers. I started the Electronic Engineering major at the university, but after taking some courses, I realized electronics is more of a hobby of mine. My true passion is programming.
I got my first job as a .Net developer in 2007 and since then have obtained a wide variety of experience and skills: from mastering front-end frameworks to developing a deep understanding of DNS to support Argentinian ccTLD, with a lot of fancy technical terms learned in between (Sharepoint, .Net, Silverlight, MVVM, TDD, BDD, SQL and NoSQL, Web Services, OAuth, CI, CD, etc.)
In 2014, I began to focus my career on front-end development. I studied frameworks like React and Vue and combined them with my previous knowledge to help my teams create better front-end architectures. Together we seamlessly integrated with the back-end services and automated everything, from build to production deployment, ensuring a less stressful and more effective development experience for the team.
I have continued this focus with my current position working to make healthcare more accessible.
Pager creates real-time chat and video conferencing applications for healthcare using Node.JS, React + Redux or Cerebral, Vue + Vuex, and other UIs frameworks.
Architect and currently maintain the Pager Web SDK (a library to integrate our platform in client websites.)
Development and maintenance of web applications used by our staff and external medicine providers.
Automation of the build, versioning, and deployment of the web and Android applications using Webpack, Parcel, Babel, Shell Scripts, CircleCI, Github Actions, and Google Cloud Build with Docker and Kubernetes.
Developed and maintained the website, mobile site, payment systems, backend, and APIs for a vacation rental platform using Node.js, Express, Angular, and ElasticSearch.
Architect and designed the software solutions, projects and platforms integration, and upgrading of the technology platform,
Provided the training and certification of company personnel.
Spearheaded and developed the project to integrate the new system for Argentina's domain names (ccTLD) written in .Net with the Bind DNS servers running in Linux.
Trainer of courses "Developing Web Applications with Microsoft Visual Studio 2010" - 10264A and "Programming in C# with Microsoft Visual Studio 2010" - 10266A.
Developed the internal social network for Unilever, deployed in Cloud Services (Windows Azure), to facilitate sharing experiences regarding the use of company products.
Handled the analysis, monitoring, testing, and code review of software developed by external providers.
Oversaw the intranet deployment with Sharepoint.
Created advanced reports with MS SQL Server Reporting Services integrated with internal ERP and Sharepoint.
Definition of the architecture and development system for managing Electronic Invoices (NFe) in Brazil, using Oracle database.
Access to Web Services of the Department of Finance of Brazil (SeFaz).
Developed games and simulators for Chevrolet and Corretora Souza Barros (a brokerage company).
Connected systems with social networks using OAuth.
Developed intelligent systems for Unilever and Itaú Bank.
Developed, maintained, and customized the websites and online stores using ASP.Net Web Forms and MVC.
Integration with billing systems of Visa, Master Card, American Express, and the Brazilian banks Banrisul, Itaú, and Bradesco, as well as services like PayPal and PagSeguro (a Brazilian PayPal 'clone').
Developed and maintained the mass mailing systems and intranets.
Developed and maintained the intranet projects (ASP.Net) and Sharepoint portals for big industries like Gerdau S/A, Fras-le, and Randon S/A.
Open source workshops that teach web software skills.
A Buenos Aires government program to help include everyone in the digital world.
Analysis and Development of Information Systems
Electronics Engineering (incomplete)