I am a seasoned Full Stack Software Engineer with 20+ years of industry experience, developing complex web applications and innovative solutions for a broad range of businesses and clients. I have extensive technical expertise in frontend, backend, REST web services and Database architecture developments. I also specialize in GoLang development, Web Services (Plain SOA or Microservices) and high performance tuning of software applications. I use a results-oriented approach to deliver world-class solutions for business clients.
Provide regular hands-on leadership for the development and maintenance of high performance Web Services in both Java and GoLang, leading to the architecting of a Microservice to handle 1.5k requests per second.
Worked on the team that drove and defined the architecture blueprint for all future services in the company for both Java and GoLang.
Built and implemented a GraphQL endpoint service that unified critical access to all of the company's core services.
Design, develop and implement different projects for clients in a diverse portfolio of products in banking and language dictionary tools.
Adhered to modern development practices in the creation of estadisticasbcra.com - a website that mines and displays Argentine Central Bank statistics, using a microservices architecture with an external Rest endpoint.
Designed, implemented and unit tested jergozo.com a web-based user generated slang dictionary in Spanish.
Played a key role in defining the requirements, delivery and maintenance of a customized software that supports the websites for Disney's family of parks.
Understood the underlying implementation and maintenance of various complex features on the sites, fixed issues and provided suggestions on improving the efficiency of the features of the site.
Effectively communicated and articulated the requirements and designs of both frontend and backend features, and data layers for a microservices architecture on the system.
DSCache is an embeddable in memory Key/Value store for Strings in Golang, which allows for concurrent access by multiple goroutines, intended to be used for speeding up REST webservices that produce JSON or XML.
Architected the library for multiple access by different goroutines, ensuring structure, documentation and appropriate measures are in place.
Developed and profiled the library for program optimization.
Wrote a simulation to conduct full testing and profile memory consumption.
Estadisticas BCRA - an application that mines the data published daily by the Argentine Central Bank and produces a series of reports and graphics and exposes a public REST endpoint.
Architecture of the application includes specific guidelines for a layered structure, performance, security, and deployment.
Wrote a REST Endpoint in Golang with a JWT Login, a D3 based graphic library to present data, and a scrapping bot in Python.
Utilized Varnish to speed up the performance of the website.
Jergozo.com is an Urban Dictionary clone in Spanish.
I architected the application and developed it in Symfony 2, jQuery. I also integrated the application with Facebook, Twitter, and Google’s OAuth, and utilized Memcached to speed up data retrieval on the app.
Collaborated within a team that customized and maintained the software that supports the Disney family of parks websites.
Developed and maintained various features on the sites.
Collectively worked within the team on customization and development within a testing framework using Behat, PHP Unit and Selenium.