Javier Galarza
About
Javier Galarza is from Peru. Javier works in the following industries: "Software Development". Javier is currently SysAdmin at DealerBuilt , located in Perú. Javier also works as NodeJS Developer/SysAdmin/DevOps at Rebelstack.io, a job Javier has held since Jan 2017. In Javier's previous role as a Software engineer II at Excel SoftSources, Javier worked in Perú until Feb 2017. Prior to joining Excel SoftSources, Javier was a Analista de sistemas at Business Logistics and held the position of Analista de sistemas at Perú. Prior to that, Javier was a Ingeniero de Desarrollo at CGTS Corp., based in Venezuela from Sep 2014 to Aug 2015. Javier started working as Analista Medio de Desarrollo at SIGIS in Venezuela in Oct 2013. From Mar 2013 to Nov 2013, Javier was Preparador II at Universidad Central de Venezuela, based in Venezuela. Prior to that, Javier was a Web Developer Internship at Citi, based in Venezuela from Aug 2012 to May 2013. Javier started working as Preparador I at Universidad Central de Venezuela in Venezuela in Aug 2011.
Come check out Javier Galarza's email address on finalscout.com, a free professional database with 500 million business professionals and 200 million companies.
Javier Galarza's current jobs
As a Contractor, I am part of the Database Team (DBDEV) where I am taking my first steps in Database Administration with Postgres where I have helped in the provisioning and deployment in more than 200 servers with Ubuntu Server and PostreSQL using Ansible and Bashscript. I am also maintaining and managing REST APIs in NodeJS with Systemd and Nginx. Among the main projects I have participated in are: * Implementation of a platform to control metrics and alerts of the database servers with the TICK Stack (Influxdb, Telegraf, Kapacitor, Chronograf) * A queuing system developed in NodeJS that helps the intercommunication of the Database with external services without harming the performance of the server. * Control and management of database server backups, using AWS S3 by means of a CLI developed in NodeJS that involves the basic commands for backups in Postgres (pg_dump, pg_restore), and allows registering metrics about the backups. * Development of a test platform, which allows the deployment of an anonymized database as a test or QA environment based on an AWS S3 backup in a fast way by means of stream management and basic postgres restoration commands.
I'm part of this Open Source community, being one of the main responsible for the Node JS Lima Meetup(https://www.meetup.com/es/Nodejs-Lima/). We develop Open Source projects with NodeJS, such as Expressif, a wrapper on the Express framework that provides tools to build self-documented and secure REST APIs with JSON Web Tokens(JWT). Also, I participated in the development of Yakchat, a chat application that can be embedded in web pages. Among the main technologies we have used: * Frontend: Javascript, React, Firebase * Backend: Node JS, Firebase Real Time Database, Firebase Cloud Functions In the Devops land, I am in charge of the CI/CD pipelines with Travis CI, NPM (for the deployment of the npm packages), AWS S3, and Github Pages (for the deployment of the Single Page Applications) in the different Development/QA/Production environments. I am also involved as SysAdmin, managing the Droplets (Digital Ocean) with Ubuntu 16, managing user accounts, the main services such as SSH, PostgreSQL, among others, and automating the provisioning of servers with Ansible
Javier Galarza's past jobs
I was part of the Engineering team, where I worked as an outsourcing developer for TotalApps(https://www.total-apps.com/). I participated in the development of VideoCheckout, a video management web application that increases the conversion of marketing campaigns on Facebook. The main technologies I used were: * Backend: REST API with Node JS 8.x, Express, Redis. Database: MongoDB and PostgreSQL 9.6 * Frontend: Single Page Application with React JS. Besides my developer duties, I also got into the DevOps world, IAS(Infrastructure as a service) and PAS(Platform as Service), taking care of building a CI/CD pipeline with GitHub. TravisCI and Heroku(to deploy the server-side) and AWS S3(to deploy the client-side)
I was the main developer during the first phase of the operations software of the Paracas Port Terminal(SIO), a software in charge of handling the main operations of the port like the entrance, weight control and exit of trucks, arrival of ships, as well as other operations. I also developed the software of the scales, in charge of capturing the weight of the truck and generating alerts based on the weight. The main technologies I used were: * Backend: MVC with Python 2.7/Django and PostgreSQL 9.6 * Frontend: Javascript/Jquery and HTML5/CSS. * Scale: Python 2.7 with tkinter Apart from my duties as a developer, I also managed the production/QA servers ( Ubuntu Server 14.04 ) and was in charge of deployments with Supervisor and Python VirtualEnvs.
I was part of the Development team, where we developed a web application for the control and administration of the different tourist points of the Ministry of Tourism of Venezuela (MINTUR). The main technologies I used were: * Backend: MVC with Python 2.7/Django and PostgreSQL 9.4 * Frontend: Javascript/Jquery and HTML5/CSS. Also, I began to incursion in the administration of Linux servers, specifically with CentOS. I was mainly in charge of the provisioning of QA/Production environments with Python VirtualEnvs and Apache
I was part of the Development team, where I helped build new modules for GTRMAX, a vehicle tracking web application being PDVSA( biggest oil extractor and distributor in Venezuela) the main client. I also fixed bugs and made improvements in Geomarketingtools, a marketing web application that allows analyzing the market potential and the situation of a business through the exact geographical location of the customers. Finally, I developed an internal web application to control payments for the different services offered by SIGIS. The main technologies I used were: * Backend: MVC and REST API with PHP and Yii Framework. For database development: PostgreSQL 8.4 and PostGIS. * Frontend: Javascript, Jquery, Backbone, Open Layer y HTML/CSS
Teacher's helper - Teach lessons about Data structures and Algorithms and built programming projects
I was part of the IT team responsible for designing and implementing a Web Application for storing and processing payments related to the IT department * Backend: C# with .NET 3.5 Framework and SQL Server 2008. * Frontend: Jquery and HTML/CSS.
Teacher's helper - Teach lessons about Data structures and Algorithms.