Diego

Arturo

Chajtur

Pérez

Available for work

Full Stack developer with 5+ years of experience in Java with Spring, Angular and DevOps practices.

Focused on Agile development, what motivates me is the possibility to contribute and add value to the teams, while growing together, taking ownership and applying appropriate design patterns. following good programming principles, ensuring accessibility, maintainability, and scalability.

Experience

  • Software Developer

    January 2020 - December 2024

    Sixbell

    Developed backend services and RESTful APIs using Java with Spring Boot, Implementing data persistent layers using Hibernate and JDBC for CRUD operations and more complex queries against PostgreSQL databases.

    Develop responsive Frontend components in Single-Page applications using React and Angular, transforming Figma design into functional applications, adhering to UI/UX principles.

    Composed and orchestrated multi-container applications using Docker and Docker-Compose, defining services, networks, and volumes, implementing and maintaining Gitlab CI/CD pipelines to automate builds, testing and deployments.

    Enhanced build, testing, and deployment procedures by developing Unit tests using JUnit/Mockito and End-to-End tests using Cypress/Playwright.

    - Develop applications using Java Spring MVC to implemented REST services

    - Migrated existing applications to REST-based Microservices using Spring Boot

    - Experience in CRUD operations using relational databases such as PostgreSQL

    - Developed the presentation layer using HTML, CSS, and client-side JavaScript validations

    - Built components using Angular with libraries such as RxJs and state management using Signals

    - Conducted testing on JSON and XML files, ensuring correct data parsing

    - Log management and data indexing using Logstash, Filebeat, and Elasticsearch

    - Created Docker images using Dockerfiles to containerize applications, ensuring consistency across different environments

    - Composed and orchestrated multi-container applications using Docker Compose, defining services, networks, and volumes for seamless integration

    - Using of AWS technologies such as Amazon EC2 to deploy Dockerized applications

    - Store objects and static content using Amazon S3

    - Implemented CI/CD pipelines to automate the building and deployment of Docker images improving development workflow using Gitlab CI

    - Developed of SOAP based web services for systems integrations (B2B)

    - Testing applications using Cypress, Playwright, Pytest

    - Use of Bash scripting and manage server services such as NGINX



  • Software Developer

    September 2018 - October 2019

    Komatsu

    - Developed embedded applications using Labview, PIC, dsPIC, ESP32, and Raspberry Pi

    - Implemented wired and wireless communication protocols such as SPI, I2C, UART, RS-232/485, Bluetooth, Wifi, GSM and Xbee

    - Experience in data capture and processing for industrial machinery and IoT applications.

    - Integrated AWS IoT Core for cloud-based monitoring and data analysis of embedded devices



  • Software Developer

    August 2016 - February 2018

    Vesat S.A.

    - Developed GPS data capture software for vehicle tracking, fuel efficiency monitoring, and route optimization

    - Programmed embedded solutions using microcontrollers such as ESP32, SMT32 and Arduino using C, C++ and Python.

    - Designed and manufactured custom PCB solutions for industrial applications.

Education

  • Bachelor degree in Electronic Engineering

    Universidad Tecnológica de Chile, INACAP

    Jun 2015

  • Verified International Academic Qualifications

    World Education Services

    Jan 2023

  • Scrum Foundation Professional Certificate

    CertiProf International

    Dec 2020