Salvador-Guillermo C.

Full-stack developer

Guadalajara, MEXICO
Contact us for this profile

My experience


N-Dimensions01.09.2018 - Present

Data Engineer for a cybersecurity company which offers N-Sentinel, a managed security service that identifies, analyzes and provides actionable intelligence and utility community insights about threats helping utilities to reduce security risks and maintain reliable power delivery.
  • Working mainly with Amazon Web Services to implement different solutions for customers.
  • Being proficient in AWS cloud engagement involving DevOps and BigData, and, constantly learning about best practices and new technologies.
  • Applications development using programming languages like Python and Java, focusing on Object Oriented Programming.
  • Implementing some programs to automate processes, facilitate tasks, and maintenance, for instance:
    - AWS Lambda execution (designed in Python using boto3 API) to check out resources used in the Amazon platform.
    - Company’s system maintenance built in Java.
    - Splunk cluster design using Terraform and SaltStack.

BusiEase01.05.2017 - 01.08.2018

Hadoop Developer & Solutions Architect within a company providing various IT services and solutions.
  • Working on ETL operations and data processing using the Hadoop platform and Big Data technologies, such as Apache Sqoop, Apache Hive, Apache Spark, HBase, Impala and Amazon Web Services (S3, EMR, Lambda, etc.).
  • Ingesting information from several sources like the Oracle database, Essbase server, flat files (CSV), etc. to the Hadoop platform.
  • Offering solutions according to customer’s needs, not only applying BigData technologies, but solving problems using adequate resources for every task, optimizing and automating processes.
  • Projects analysis and solutions design.
  • Team management.
  • Task automation using Shell scripting.
  • User requirements analysis.
  • ETL processes development.
  • AWS implementation for had-oc solutions.

IDS Comercial01.01.2017 - 01.04.2017

Java Consultant within a company specialized in a constant and qualitative practice of IT consulting, outsourcing and development services.
  • Working on web systems as a Java consultant.
  • Software development, modules maintenance, system analysis, user requirements analysis and team support.
  • Working with technologies like Flex, HTML5, CSS, jQuery, JavaScript, AJAX, Spring, Struts 2, Maven, Web Services, Jasper Reports and SQL Server 2012.
  • Analyzing the business core in order to design new workflows and solve existing issues, like migrating Jasper report versions or enhance system functionalities.

Grupo Salinas01.02.2016 - 01.10.2016

Software Developer within a corporate conglomerate formed in 2001 by several Mexican companies and specialized in creating economic value through market innovation and goods and services that improve the lives of its customers, social value and environmental value - by mitigating negative impacts of its value chain.
  • Java and PL/SQL development at Afore Azteca.
  • Providing system’s modules maintenance and reports construction using Struts as the cornerstone.
  • Database and user requirements analysis in end-to-end project cycles.
  • Enhancing company’s site by updating some modules and technologies, as well as developing new functionalities.
  • Researching solutions and testing software to improve system operations.

CONACYT01.01.2014 - 01.01.2016

Software Development Leader / Software Developer within the National Council of Science and Technology.

Software Development Leader.
  • Implementing a stage 2 project, using web technologies such as HTML5, PHP, CSS3, jQuery and Bootstrap.
  • Responsible of activities like database design, requirements analysis, system modules programming, assignment of project activities and scholars' training.
  • Designing database business rules.
  • Applying responsive design to the site and changing the project scope from a scholar to an enterprise level.

Software Developer.
  • Implementing a stage 1 project, using web technologies to build an educational website focused on self-learning.
  • Design of user interfaces, database analysis on PostgreSQL, and software modules development, as well as integration of new software tools for the system.

My stack

Spoken languages

ENGLISH: Average
SPANISH: Native speaker

Networks and systems

Amazon CloudFormation, Amazon Elastic MapReduce (EMR), Amazon Web Services EC2, Amazon Web Services S3, CentOS, Docker, Linux, MacOS, Network administration, SaltStack, Solaris, Terraform, Ubuntu, UNIX, Windows


JAVA, C/C++, JavaScript, PHP, PL/SQL, Python, Shell Scripting


HDFS, JEE, JSE, Spring

Web technologies

AWS, AJAX, AWS Lambda, Bootstrap, CSS, Flex, HTML5, jQuery, Struts, Web Services, Yarn


DB2, DynamoDB, Essbase, HBase, MySQL, Oracle, PostgreSQL, SQL Server 2012

Analysis methods and tools

OOP, Responsive Design

Business Intelligence / ETL

ETL, JasperReports

Development Environment


Big Data

Hive, Apache Sqoop, Cloudera CDH, Hadoop, Impala, Pig, Spark


Big Data, CSV, Data Science, DevOps, Network Design, Splunk, Team management

My education and trainings

Studies at the UAEM Engineering Faculty.2009-2014

Studies in Information Technology - Centro de Estudios Tecnológicos Industrial y de Servicios No. 64 “General Lázaro Cárdenas del Río”.2006-2009