Gonzalo Sebastian Peralta

Gonzalo Sebastian Peralta

Cordoba, Argentina
Hire Gonzalo
Scroll To View More
Gonzalo Sebastian Peralta

Gonzalo Sebastian Peralta

Cordoba, Argentina
Member since July 2, 2014
Gonzalo is a developer/architect with 11 years' experience in software development and three years' experience in leading teams to achieve their goals. He is a resourceful person who loves troubleshooting problems and who has the ability to learn quickly.
Gonzalo is now available for hire
  • Freelance
    C#, .Net, AngularJS, Grails, Groovy, Amazon EC2, MySQL, Elasticsearch
  • Flashband
    Grails, Groovy, AngularJs, JQuery, JavaScript, MySQL, Amazon EC2, Amazon S3
  • Santex America SA
    Groovy, Grails, Java, AngularJS. MongoDB, MySQL, Elasticsearch, REST API, Tomcat
  • Java, 12 years
  • AngularJS, 2 years
  • jQuery, 2 years
  • Apache Tomcat, 6 years
  • MySQL, 12 years
  • Elasticsearch, 2 years
  • JavaScript, 3 years
  • Spring MVC, 3 years
Cordoba, Argentina
Preferred Environment
MacOS, Windows, Linux, IntelliJ, Eclipse, SVN, Git
The most amazing...
...thing I have coded is a prediction system for the health ministry of Argentina. It implemented complex algorithms and integrated different technologies.
  • Full-stack Developer
    2014 - PRESENT
    • Deployed Amazon Ec2.
    • Developed in Java, Grails, Groovy, and Elasticsearch.
    • Managed MongoDB and developed in Java/C#.
    Technologies: C#, .Net, AngularJS, Grails, Groovy, Amazon EC2, MySQL, Elasticsearch
  • Professor
    Fa.M.A.F., Universidad Nacional de Cordoba (National University of Cordoba)
    2010 - PRESENT
    • Taught induction, recursion, and divide-and-conquer techniques.
    • Worked with relational algebra and tuple calculus.
    • Taught SQL, triggers, and store procedures.
    • Worked with sorting and selecting algorithms.
    • Worked with normalization and normal forms.
    • Courses taught consisted of: Algorithm and Data Structures and Databases.
  • Full stack developer
    2015 - 2016
    • Created a robust web site: flashband.org.
    • Migrated Grails versions.
    • Migrated JQuery to AngularJs FrontEnd.
    • Supported coding of Web Service API, Grails and Groovy.
    • Released/Deployed Web Site in Amazon EC2.
    Technologies: Grails, Groovy, AngularJs, JQuery, JavaScript, MySQL, Amazon EC2, Amazon S3
  • Developer Architect
    Santex America SA
    2014 - 2014
    • Developed a communication system (voice and chat) to support interaction and discussion within a company.
    • Took responsibility for making technical decisions to develop the software and lead the team to achieve its goals.
    • Deployed different versions of software in different environments (development, test, and production).
    • Did bug fixing.
    • Designed and coded features.
    • Did troubleshooting of production issues.
    • Engaged in client support.
    • Created a real-time back-end notification system using NodeJS. The system allows the creation of notes and tasks for different users, and this module allows users to receive notifications of these events.
    • Created a LDAP synchronization module in charge of importing all users from a LDAP server into the application.
    • Conducted Elasticsearch indexing.
    • Managed and interacted with non-relational databases using MongoDB.
    • Designed and coded a REST API module.
    • Managed and Installed servers.
    • Managed a Jenkins CI server.
    Technologies: Groovy, Grails, Java, AngularJS. MongoDB, MySQL, Elasticsearch, REST API, Tomcat
  • Developer Architect
    2011 - 2014
    • Created a video-on-demand system for Telecom France and AT&T.
    • Designed, planned, and developed software.
    • Created a high-availability and multi-node system using IBM WebSphere.
    • Conducted troubleshooting of production problems utilizing Rapid Response.
    • Implemented an assets ingestion system using a BPMN (Business Process Model and Notation) process.
    • Planned, deployed, and installed software with zero downtime requirements.
    • Developed a smart image server module to ingest images and associate them with assets.
    • Created a smart merge module. In this module, external providers provide extra information for existing assets. The module combines the new information with the existing information to produce an integrated asset.
    • Created REST and SOAP APIs to buy, play, stop and rate an asset, etc.
    • Constructed proxy systems. New setup boxes were needed to keep backward compatibility, so a proxy was built to match the requirements using SOAP web services, translators, and Java.
    • Supported clients as the connection between ARRIS/Motorola and AT&T and Telecom France to get the system working.
    • Designed and coded gateways to connect the system with external recommendation systems Jinni and Attivio.
    • Designed and coded a CDN streaming server gateway. The gateway involved communicating with CDN to get a successful stream.
    • Acquired expertise in several technologies and processes due to various roles taken on for the project including the development team, support team, release team, and production installation team.
    • Developed the domotic system 4Home project, which is a system for home monitoring and control service, and interacted with z-wave devices.
    Technologies: Java, Oracle SQL, Hibernate, Maven, Spring, XPath, XQuery, GWT, web services, Jenkins, SVN, Git, RTC source control, JBehave
  • Thesis Co-Director.
    Fa.M.A.F., Universidad Nacional de Cordoba (National University of Cordoba)
    2011 - 2012
    • Designed and implemented algorithms for modeling Dengue fever at micro levels.
    • Designed a decision module to execute intelligent algorithms to calculate the level of risk in each region.
    • Coached and led students and provided tech support.
    Technologies: GRASS GIS, Java, BashScript, PostgreSQL, SVN, C++
  • Computer Scientist and Developer
    CONAE - ASI (Argentinean Space Agency and Italian Space Agency)
    2009 - 2011
    • Created a system for early alert and stratification of Dengue fever in Argentina for the health ministry.
    • Developed an artificial intelligence planning and scheduling prototype to support forest firefighting efforts. Used Java, Spring, SQL, PostGIS, Eclipse, Tomcat and several planners such as JSHOP2.
    • Developed a tool to improve fire management through MODIS sensor data extraction with Java GIS using satellite MODIS imagery from the Geographic Information System of Córdoba Province.
    • Created a Java prototype for planning and scheduling.
    • Created an IDL fire simulator system.
    • Created an R-system for spatial statistical analysis.
    • Conducted a seminar in Italy at the CNR in Rome on planning and scheduling systems and optionals planners.
    • Conducted a seminar on fundamental studies and techniques in artificial intelligence planning.
    • Conducted a seminar on the use of the Geographic Information System of Córdoba Province as a tool to improve fire management through MODIS sensor data extraction.
    • Conducted a seminar on spacecraft systems design.
    • Published a scientific paper: Peralta, G., De Elia, E., Lamfri, M., Lanfri, S., Frutos, N., Porcasi, X., Rotela, C., and M. Scavuzzo. (2011). "Geomática Aplicada a un Sistema de Alerta Temprana." JAIIO.
    • Published a scientific paper: Lanfri, S., Frutos, N., Porcasi, X., Rotela, C., Peralta, G., De Elia, E., Lanfri, M., and M. Scavuzzo. (2011). "Algoritmo para la alerta temprana de dengue en un ambiente geomático." Congreso Argentino de Informática y Salud. JAIIO.
    Technologies: Planning and scheduling techniques, Java, JavaScript, GWT, Spring, SQL, Geomajas, OpenGeo, GeoTools, PostGIS, WFS, WMS, Spring Web Services, Spring, Eclipse, Maven, Apache Tomcat, Jetty, Apache Web Server, IDL, ENVI, gvSIG. PostGIS, PostgreSQL
  • Consultant
    Freelance Working
    2006 - 2011
    • Installed and developed a Moodle learning platform at BAC-SPINOZA, Cordoba Argentina.
    • Did network consulting at BAC-SPINOZA, Cordoba, Argentina.
    • Installed a surveillance security system at BAC-SPINOZA, Cordoba Argentina.
    • Developed administrative software for soil chemical analysis.
    • Developed administrative tools for a newspaper and magazine store.
    • Installed a surveillance security system for Grido (Helacor).
    • Did network consulting for a high school.
    • Developed administrative software for a cleaning product company.
    • Developed an administrative software tool for a hotel, including the coding of fiscal printer HASAR.
    • Developed an inventory control system that uses a laser scanner and barcode reader.
    • Developed administrative software for a shoe store.
    Technologies: Java, PHP, Bash, MySQL, .NET, web services, Spring, Maven, SVN
  • Project Leader and Java Senior Developer
    EDS/Hewlett Packard
    2008 - 2009
    • Conducted bug fixing and troubleshooting in Java as part of the rapid response team.
    • Developed an ingestion order module in Java.
    • Development of SOAP web services.
    Technologies: Axis2 web services, Struts, Java, JavaScript, HTML, SQL, Eclipse, SoapUI, Borland StarTeam
  • Freelance GIS Developer
    CONAE (Argentinean Space Agency) and World Health Organization (WHO) Institute of High Spatial Studies “Mario Gulich”
    2008 - 2008
    • Developed software for geographical map making in real-time containing entomological indicator information and actions for the vectorial Chagas’ disease control.
    Technologies: Java, JavaScript, Mapserver, Chameleon, Spatial Databases, PostGIS, PHP
  • Computer Scientist and GIS Developer
    Space Italian Agency (ASI)
    2007 - 2007
    • CONAE-ASI’s scholarship, SIASGE program: “Italo-argenitean Satellite System for Emergency Management”.
    • Researched and developed software tools for the optimization and validation of the existing system for the early detection of fires through satellite observation MSG/SERVIRI.
    • Validated a back-end system through comparison and contrast of different satellite data.
    • Validated the front-end that gives the user the tool for making decisions. Utilized GIS, MapScript and Java.
    • Created documentation.
    Technologies: Java, Geographical database PostGIS, GIS tools, MapServer, Chameleon, QGIS, PHP, JavaScript, MapScript, PostgreSQL (PostGIS), IDL, ENVI, ArcGIS
  • Consultant and Project Leader
    Environmental Agency of Cordoba Province (fire fighting department)
    2005 - 2007
    • Co-developed a forest fire simulator, applying C++ CBuilder IDE, IDL, and ENVI.
    • Researched and developed a system for vehicle tracking through the packet radio (AVL Automated Vehicle Location). Utilized Java, IDL, MySQL, ENVI, ArcView, and ArcMap.
    • Developed a web site to follow the “Plan Provincial de Manejo de Fuego” actions. Applied PHP, ARCLMS, and MySQL.
    • Developed a satellite GIS. Utilized Java, OpenMap 4.6.2 framework, MODIS data, Landsat data, IDL, C, Java, and ENVI.
    • Developed a map server, applying Esri, ARCLMS, and Java API.
    • Developed mobile technology for preventing and fighting forest fires in Cordoba Province, Argentina. Utilized ARCLMS, Java AWT, Swing, and Apache web service.
    Technologies: C++, Java, IDL, ENVI, MySQL, ArcView, ArcMap, ARCLMS, OpenMap 4.6, C, Java Swing, AWT, Apache web server
  • GIS Developer
    CONAE (Argentinean Space Agency)
    2006 - 2006
    • Developed a GIS System to prevent the Chagas disease.
    • Installed the product.
    • Trained team members in the use of the tool.
    • Created documentation.
    Technologies: JavaScript, Java, MapServer, Chameleon, PostGIS, PostgreSQL
  • Assistant Professor
    Fa.M.A.F., Universidad Nacional de Cordoba (National University of Cordoba)
    2004 - 2006
    • Taught Data Structure and Algorithms I; Distributed Systems and Networking; Software Engineering I and II as well as the entrance course for 2006.
  • Developer
    IPP (Computing For Professionals).
    2003 - 2004
    • Developed and managed a web site.
    Technologies: Java, PHP, ASP, JavaScript, SQL, HTML
  • Merchandiser (Development)

    The project is about a complex high-availability system to bring the user a customized multimedia catalogue. It is integrated with brand new recommendation systems like Jinni and Attivio.

    I belonged to one of the teams involved in the development of this system, installing the different parts of the system in production and giving support to main clients AT&T and Telecom France.

  • Motorola 4Home System (Development)

    I was one of the technical leaders for one of the teams involved in the development of the 4Home smart home system.

  • Geomathic (Development)

    Geomathic applied to the development of an early alert system for preventing the dengue fever in Argentina. The system gives support to the strategic prevention and control of the dengue vector in Argentina. It was part of a complex system of early alert and is developed by CONAE under the standards of European Spatial Agency (ESA). The architecture, design methodology and coding are reusable components in any system with these characteristics.

  • MindFame (Development)

    I'm the developer architect for the back-end team of MindFrame.

  • Post-Graduate Specialized Training (Other amazing things)

    In 2007, I received specialized training in space technologies at CONAE/ASI (Argentinian and Italian space agencies).

  • Languages
    Java, C#, Groovy, SQL, Bash Script, JavaScript, IDL
  • Frameworks
    Spring Security, Spring, Hibernate, Grails, AngularJS, GWT, Spring MVC
  • Libraries/APIs
  • Tools
    Maven, Apache Tomcat, Eclipse IDE, SVN, Jenkins, Tortoise SVN, IntelliJ IDEA, Git, WebSphere
  • Paradigms
    Scrum, Agile Software Development, Iterative programming, Functional programming
  • Platforms
    Linux, Mac OS X, Windows
  • Storage
    Elasticsearch, PostgreSQL, PostGIS, MongoDB, MySQL, TeamCity, Oracle SQL
  • Misc
    System Architecture, GlassFish
  • Master's degree in Computing and Space Applications for Emergency Early Warning and Response, Branch Artificial Intelligence Planning and Scheduling
    Fa.M.A.F. - National University of Córdoba and CONAE - Córdoba, Argentina
    2009 - 2011
  • Licentiate (5-year degree equivalent to combined Bachelor's and Master's) degree in Computer Science
    Fa.M.A.F. - National University of Córdoba - Córdoba Argentina
    2000 - 2005
  • Bachelor of Computer Science degree in Computer Analysis
    Fa.M.A.F. - National University of Córdoba - Córdoba, Argentina
    2000 - 2003
I really like this profile
Share it with others