Alexander Castillo
Software Developer
***** ******* ****, ****** *******, 91607, CA (US)
*.********@*****.***
https://www.linkedin.com/in/alexandercst
PROFESSIONAL SUMMARY
Alexander Castillo has experience almost seven years in IT Area, implementing bussines solutions in Enterprice Applications Development Projects, in Bolivia Telecel S.A., Panama and Nicaragua, applying diferents Developments Technologuies, Sistems Architectures and Programming Lenguages, where I have been experience about Java, C#, .Net, Back-End development oriented, executing innovative projects, under a microservices architecture, besides, I lead as Solutions Architect, stimating, allocating and planning, making use of applications of business architecture standards, process automation, use and management of development tools for software manufacturing.
SKILLS
Spring Tool Suite, Visual Studio 2022, Visual Studio Code, Java 1.8, Java 17, C#, JPA, Hibernate, JUnit, Maven, Gradle, PostgresSQL, MySQL, MongoDB, Redis, RabbitMQ, Elasticsearch, GitLab, CI/CD, Spring Boot, REST API, SOAP Web Services, SonarQube, Jenkins, Docker, Kubernetes, Google Cloud Platform.
PROFESSIONAL EXPERIENCE
Software Developer in
PBS El Salvador Hightech Consulting
2018 - Actualidad
Bolivia Telecel S.A. 2018 – Same year
Software Developer
Proyect: PTO
Middleware Plataform that allows the provisioning of resources and services in telecommunications network elements.
Technologies and Tools Used: The main tool used in this project as communication between different services was RabbitMQ, ELK for transaction logging, Spring Tool Suite as a development IDE, Spring Boot, GitLab, Redis.
Bolivia Telecel S.A. 2018 - 2019
Software Developer
Proyect: Number Portability, which consists of preserving a client's telephone number when changing to different companies in the Territory of Bolivia, achieving the completion of the project in a period of 6 months.
Technologies and Tools Used: Sprint Tool Suite as a development IDE, Java 1.8 as a programming language, Spring Boot, developing SOAP and REST web services, integration with RabbitMQ as a queue and communication broker between different services, implementation of microservices as a development architecture, Database used: PostgreSQL, Cassandra, Redis; GitLab as a repository manager.
Bolivia Telecel S.A. 2019 – Same year
Gateway Number Portability Support
As part of the development team of this project, we continued to provide support to all the services developed during the Number Portability project, making hotfixes to the production branch and new functionalities that were required.
Technologies and Tools Used: Spring Tool Suite, Kibana, Elasticsearch, Redis, PostgreSQL, GitLab, SOAP Integrations, REST API.
Bolivia Telecel S.A. 2019 – Same year
Software Developer
Proyect: TBB
Development of Tigo Bussines Bus, management of service migration and part of the core services that allow the activation of telephone lines, managed by Bolivia Telecel, number changes, payment of bills, etc.
Technologies and Tools Used: Spring Tool Suite, Kibana, Elasticsearch, Redis, PostgreSQL, GitLab, Integraciones SOAP, REST, Java 1.8, Gradle, Maven.
Tigo Panama/Nicaragua 2019 - 2020
Software Developer
Development and migration of the company's core services for the management of telephone lines.
Technologies and Tools Used:
Spring Tool Suite, Spring Boot, Java 17, PostgreSQL, Redis, Rest Api, YAML data serialization language
AFP Confia El Salvador 2020 – Same Year
Software Developer
Proyect: account statement generation and migration of core services.
Development of services in Quadient for checking account status, reports, catalogues, pensioner certificates, user activations, forms, document requests and sending by email.
Technologies and Tools Used: Quadient, Inspire Designer, Inspire Scaler, Inspire Content Manager, Inspire Designer Scripting, Inspire Email Gateway, Inspire Messenger.
Bolivia Telecel S.A. 2021 - 2022
Software Solutions
Project: Number Portability, TBB, PTO
Analysis of requirements for new functionalities to be developed for these three projects that were developed in Bolivia Telecel S.A. previous years. Technologies and Tools Used: SonarQube, Jenkins, Jira, Docker, Kibana,
PBS El Salvador 2022 – early 2024
Software Developer
Proyecto: Facturacion electronica.
Process to issue tax documents electronically in accordance with the regulations established by the Ministry of Finance of El Salvador, to modernize the process to issue traditional tax documents, which are now generated, signed, transmitted, delivered and preserved electronically.
Technologies and Tools Used: Visual Studio 2022, MongoDB, PostgreSQL, C#, Java 17, Microservices Architecture, Kibana, Kubernetes, Docker, GitLab, CI/CD.
Banco Central de Reserva de El Salvador 2024 – Actually
Software Developer
Proyect: Transfer 365
Development of the system that allows operations between banks.
Technologies and Tools Used: Spring Tool Suite, Kibana, Elasticsearch, Redis, PostgreSQL, GitLab, Java 17, Test Unit, Gradle, Maven, Google Cloud Platform, PUB/SUB
EDUCATION
Degree Obtained
Universidad Tecnológica de El Salvador.
Bachelor Degree in Computer Sciences.
Degree Obtained
Three Point the School for Digital Bussines, Polytechnic University of Catalonia
Master Degree in Full Stack Web Developer
COMPLEMENTARY EDUCATION
Inspire Designer
Quadient Inspire Designer certification to manage all customer communications from a single centralized platform that maps, merges and processes data from all business applications and systems