Experience
2025 MAY — Present
Assistant Professor
Concepción del Uruguay, ER, Argentina
Teaching Algorithms and Data Structures, a subject of the 1st year of the Information Systems Engineering degree (5-year curricula).
2022 MAR — Present
Senior Software Engineer
Montevideo, Uruguay
Working as staff augmentation for:
- Zingtree: Docker, GitHub Actions, PHP, Laravel, Vue, Vuex, Vue-router, Redis, RabbitMQ, Go, Fiber, Kafka, MongoDB
2021 JAN — 2022 APR
Senior Software Engineer
Westminster, Colorado, United States
Maintaining and makeing grow the PHP main web application of Neuralys, moving from a monolith to a set of services consumable by the core app, moving foward in a consistent and steady way.
New services are being developed with C# NetCore5 and MongoDb, with piplines for CI/CD, including unit and integration tests.
2019 MAY — 2021 JAN
Senior Software Engineer
Bethesda, Maryland, United States
Acquired by Coalfire Systems Inc — Jan 2021
I am one of those in charge of deploying the platform in our Testing and Productive environment in AWS (using services such as RDS Aurora, S3, EC2, LoadBalancers, WAF, or Security Groups). Also recently in charge of generating the automation of this process to have a local and unattended version of the product available, where it synchronizes to search for updates based on licensing.
Part of my role is to help unlock team members when they encounter obstacles at the level of the work environment, technical aspects regarding the programming language used, or the implementation of solutions considering the readability and maintainability of the code, as their agreement With the business rules.
As for technology, the platform is progressively migrating to a scheme of microservices in different languages such as PHP, Python, or Javascript ( server-side).
I apply different design patterns daily and iteratively propose changes in the architecture of each project, seeking to obtain a Hexagonal Architecture, which also generates a greater understanding of the business domain/boundaries (Domain Driven Design - Tactical Design).
2019 JAN — 2019 MAY
Fullstack Middle Developer
Concepción del Uruguay, ER, Argentina
Working on the expansion and maintenance of an online quoteers project for end customers and resellers for one of the largest insurance company in Argentina.
Using C # in the backend integrated with MVC and libraries like Automapper, FakeO, Winsdor (IoC/DI), NUnit and Selenium.
While, at frontend we deliver it applying the MVVM framework provided by the insurance company, called Natal Institutional Framework, together with Webpack+Babel tools that allow use of modern Javascript, giving to this tools the responsabilitie to suppor current and old browsers.(Like IE9 for example)
2018 OCT — 2018 DIC
Fullstack Web Middle Developer
CABA, Buenos Aires, Argentina
Mercado Libre has acquired the entire shareholding package of KINEXO S.A. and absorbs all the company's IT human resources for internal projects.
See the news on newspapers !
2018 MAY — 2018 DIC
KINEXO — Systems Consulting and Software Development
Fullstack Web Middle Developer
Concepción del Uruguay, ER, Argentina
Starting projects with Natal Framework (based on Knockout.js, Bootstrap and JQuery) for design/interaction tasks between user and serverside.
For the backend, it is used C# MVC for the bussines logic and different external services to obtaine and manipulate data.
2017 JUN — 2018 MAY
Fullstack Web Developer
CABA, Buenos Aires, Argentina
Responsable of implementing History Backlogs in a complete way, business logic and persistence in the Backend (PHP, CodeIgniter, creation frameworks in the organization, MySQL, sending of email) and user interaction/interfaces (Bootstrap, CSS3, Datatables, JS, JQuery, Modals, Calendars)
2016 OCT — 2016 DIC
Freelance Web Developer
Concepción del Uruguay, ER, Argentina
I am responsible for the development of a way for the acquisition of data from RUS clients and an internal system that allows to query data in a meaningful way, to improve the services offered.
The selected development stack was affected by the implementation requirements, choosing PHP and MySQL.
I use SalemPHP (framework of my own) and CodeIgniter to satisfy requirements.
2016 APR — 2018 APR
Research Student Scholarship
Concepción del Uruguay, ER, Argentina
I am assigned to the "Project: Similarity and Spatial Queries using Databases with Unstructured Objects", in which one needs knowledge of programming languages such as Python and Smalltalk.
In addition, English language is utilized for reading scientific articles.
Certificate in recognition of my participation in the group.
2013 OCT — 2017 APR
Web Backend-Frontend
Concepción del Uruguay, ER, Argentina
I develop a web chat that allows users login with Facebook account, also sync up the official university news channel in the radio page.
Besides providing a user-friendly way to manage program schedules and other internal functionalities.
All made using technologies as PHP, Javascript with JQuery and MySQL database engine.
2012 JAN — 2012 DIC
Visual Basic Programmer
Paysandú, Paysandú, Uruguay
I worked developing a desktop application that supports the Logistics and Resource Management for a generic transport company.
It was used as a development platform Visual Studio .NET with BASIC language, integrating it with a SVN service and SQLServer as database engine.