Alejandro Galaz

šŸ‘‹ Hi there! I'm a Senior Software Engineer with over a decade of experience turning ideas into functional, impactful software solutions. Whether it's designing, testing, or maintaining systems, I thrive on the challenge of creating tools that make life easier.

šŸ’» From leading teams to diving deep into code, I’ve worked across diverse industries and embraced every step of the software development lifecycle.

✨ I’m also a big fan of staying ahead of the curve—adopting new tech, implementing Agile methodologies like Scrum and DevOps, and even orchestrating platform migrations or data analyses. It’s all about growing, adapting, and delivering the best results.

šŸ¤ But beyond the technical skills, what I truly value is collaboration. I believe teamwork, trust, and respect are the foundation of any successful project. Whether I’m managing a team or working independently, I’m committed to delivering high-quality results while fostering a positive and productive environment.

What I Do

Software Development & Design

With a decade of experience in full software development life cycle, I excel in designing, developing, and maintaining robust software systems. My expertise spans multiple platforms and languages, allowing me to create innovative solutions tailored to diverse project needs.

Agile Methodologies & Continuous Improvement

Proficient in SCRUM and DevOps, I apply agile methodologies to manage projects effectively and adapt to changing requirements. My focus on continuous improvement and cutting-edge development practices ensures that projects are delivered on time and exceed expectations.

Automation & Efficiency

Passionate about automation, I implement advanced tools and practices to streamline processes and enhance productivity. My commitment to automating repetitive tasks and optimizing workflows results in more efficient and scalable solutions.

Team Leadership & Collaboration

I thrive in leading and mentoring teams, fostering a collaborative environment that drives project success. My leadership style emphasizes trust, respect, and effective communication, ensuring that every team member contributes to achieving our goals.

Technologies

Resume

12 Years of Experience

Education

2016
Unison

SYSTEMS ENGINEERING

2011
ITH

Electrical & Electronic Engineering

Experience

2018 - Present
Softtek

Principal Software Engineer


Responsibilities:

  • Responsible for coordinating the development teams per project.Ā 
  • Responsible for coordinating the development with the client's needs.Ā 
  • Responsible of 10 internal applications of the company
  • Coordinate change requests for the client, follow the complete process of taking information, check the development solution, review the testing process, and control the issues.Ā 
  • Responsible for merging the code of many countries to the Master branch prior to being deployed in production.Ā 
  • Increase the quality of the code.Ā 
  • Coordinate the project of decreasing response times of the application, was a refactor of the first component to be consumed and optimized
  • mentoring new developers without experience or practicians
  • Develop complex modules of the project and fix critical bugs
  • Deploy in production new projects or solution of the clients
  • Responsible of the internal infrastructure of the team and decrease of cost
  • Develop MPV projects for new solutions in the area
  • Develop dashboards for the internal platforms on charge of the the area of the team
  • migrate 10 internal applications from AWS to Microsoft AZURE
  • Responsible for apply new updates required by the company standards
  • Responsible for apply the best practices inĀ  security standards (ISO 27001)
  • internal and external consulting in IT solutions

    Technologies used: Linux, Git, Docker, AZURE, AWS, Troubleshooting, GITLAB, javascript, typescript, nest.js mongodb, mysql, Ubuntu Server VM, react.js, redux, express.js, vue.js mysql, sharepoint, micro services, Project, payment platforms, apis, AZURE FMA, AZURE FUNCTIONS, AZURE NSG, AZURE RG, AZURE VM, AZURE COST MANAGEMENTĀ 

2016 - 2018
Alioit

Full stack Developer/Team leader


Responsibilities:

  • Remake of aĀ  system building in base php to laravel framework in the backend and angular js as client (Medicatec).Ā 
  • Coordinate and Develop changes requests for the client, follow the complete process of taking information, check the development solution, review the testing process, and control the issues in a MRP system Built in Node.js and angular.js and react.js using MSSQL.
  • Responsible for merging the code of the Master branch prior to being deployed in production.Ā Ā 
  • Coordinate the project of decreasing response times of the application, was a refactor of the first component to be consumed and optimized.
  • Develop dashboards for the MRP like production results, and sales.
  • Develop a Google Assistant chatbot for an external company client of aliot. The app consists of users who can ask questions about reports of traffic signals and the latest reports of the system.

    Technologies used: Linux, Git, Docker, AZURE, Troubleshooting, GITLAB, javascript, mongodb, SQLServer, Ubuntu Server VM, react.js, redux, express.js, node.js, dialog flow, angular.js, firebase.

2015 - 2016
QBIT.MX

Full stack Developer


Responsibilities:

  • Develop complex solutions using php laravel, node.js, angular.js as a part of the development team, for different projects of the government of the state of Sonora Mexico.
  • mentoring new developers without experience or practicians

Technologies used: AngularJS, Linux, Git, Docker, AZURE, Troubleshooting, GITLAB, javascript, mongodb, mysql, Ubuntu Server VM, express.js, Laravel, socket.io mysql, node.js, jquery, ionic.

Coding Skills

HTML / CSS

100%

JavaScript

80%

Type script

80%

PHP

80%

Bash

80%

React,js

80%

Express

80%

Nest,js

80%

Azure

80%

AWS

80%

Contact

Get in Touch

Privacy Policy

Effective Date:

At The Art of Coding, we take your privacy seriously. This Privacy Policy explains how we collect, use, and safeguard your personal information when you visit our website.

Information We Collect

We may collect the following types of information:

  • Personal Information: When you visit our blog or submit forms (e.g., contact forms, newsletter subscriptions), we may collect personal information such as your name, email address, and any additional information you choose to provide.
  • Non-Personal Information: We may collect non-personal information through cookies, log files, and analytics services. This includes browser type, referring pages, and usage data.

How We Use Your Information

The information we collect is used in the following ways:

  • To personalize your experience on our website.
  • To improve the content and functionality of our site.
  • To communicate with you, respond to inquiries, and provide updates.
  • To analyze website traffic and user behavior to enhance user experience.

Third-Party Services

We use third-party services such as Google Analytics to help us understand how visitors use our site. These services may collect information about your activities on our blog, including the pages you visit, and may use cookies to collect data. These third-party providers have their own privacy policies regarding how they handle your information.

Your Rights

You have the right to:

  • Access the personal information we hold about you.
  • Request corrections or updates to your information.
  • Request that we delete your personal data.

To exercise any of these rights, please contact us at alejandrogalaz21@gmail.com.

Security

We take appropriate security measures to protect your personal information from unauthorized access, disclosure, or misuse. However, please note that no data transmission over the internet is completely secure.

Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in our practices. When we do, we will post the revised policy on this page with the updated date.

Contact Us

If you have any questions or concerns about our Privacy Policy, please contact us at:

Email: alejandrogalaz21@gmail.com

Terms of Service

Effective Date:

Welcome to The Art of Coding. By accessing or using our application, you agree to comply with and be bound by the following Terms of Service. Please read them carefully.

1. Acceptance of Terms

By using The Art of Coding, you agree to be legally bound by these Terms of Service and our Privacy Policy. If you do not agree with any part of these terms, you must not use our application.

2. Use of the Application

You agree to use The Art of CodingĀ only for lawful purposes and in accordance with these Terms of Service. You agree not to use the application:

  • In any way that violates any applicable local, national, or international law or regulation.
  • To engage in any conduct that is harmful, threatening, or unlawful.
  • To transmit or upload any malicious software or harmful content.

3. Account Registration

To access certain features of the application, you may be required to register for an account. You agree to provide accurate and complete information and to keep this information updated. You are responsible for maintaining the confidentiality of your account and password.

4. Intellectual Property

All content, features, and functionality of The Art of Coding, including but not limited to text, graphics, logos, and software, are the property of The Art of CodingĀ and are protected by intellectual property laws.

5. Termination

We reserve the right to terminate or suspend your access to The Art of CodingĀ at our discretion, without prior notice, for conduct that we believe violates these Terms of Service or is harmful to other users or the application.

6. Limitation of Liability

In no event shallThe Art of Coding or its affiliates be liable for any damages arising out of or related to your use or inability to use the application. This includes direct, indirect, incidental, or consequential damages.

7. Changes to Terms

We may revise and update these Terms of Service from time to time. All changes are effective immediately when posted, and your continued use of the application following the posting of revised Terms means that you accept and agree to the changes.

8. Governing Law

These Terms of Service and any disputes related to them will be governed by and construed in accordance with the laws , without regard to its conflict of law provisions.

9. Contact Us

If you have any questions about these Terms of Service, please contact us at:

Email: alejandrogalaz21@gmail.com