I'm a seasoned Full Stack Web Developer focusing on building high-quality web applications using Ruby on Rails, JavaScript, React, and Python. With over three years of experience, I deeply understand both backend and frontend development, specializing in creating robust and scalable applications. My recent work at IcaliaLabs involved developing applications using Python and FastAPI, integrating with the LLM API, and working with Docker, Google Cloud, and Azure for deploying and managing cloud-based applications. I’m passionate about clean code, elegant software architecture, and leveraging cutting-edge technologies to solve complex problems. I'm always eager to learn and grow, contributing to projects that positively impact me.
Who am I?
👋 Hi, I’m Alex Castillo,I am a passionate Full-Stack Software Engineer with a knack for quickly learning new tools and paradigms. I spent over a year at Microverse, where I collaborated with developers worldwide, honing my skills in JavaScript, HTML, CSS, Ruby on Rails, and various frameworks. This experience taught me the importance of adaptability and continuous learning, which I’ve carried into my professional journey.
Following my time at Microverse, I joined IcaliaLabs, where I have been working for the past 2.5 years. Here, I’ve been developing high-quality web applications and leading collaborative teams using tools like Docker, Compose, Bash scripts, and Google Cloud to meet project deadlines and achieve our goals. My diverse experiences have equipped me with the ability to thrive in dynamic environments and foster a culture of constant growth and innovation.
Skills
Tailwind JavaScript TypeScript React Redux Html5 CSS3 |
|
Python Ruby Ruby on Rails MySQL PostgreSQL SQL Management Studio C# ASP.Net core (MVC, API, Razor pages) |
|
Git GitHub Heroku Mobile/Responsive Development Chrome Dev Tools OOP Design Patterns |
|
Remote Pair-Programming Teamwork Mentoring |
What jobs/goals I'm prospecting?
👀 I’m a full-stack interested in developing with React, Python, HTML, CSS, JS, Ruby, and RoR, however, I love to develop APIs with dotnet and python, and front-end with Angular.
🌱 I’m currently at IcaliaLabs, but I'm looking for new challenges and opportunities to grow as a developer.
💞 I’m looking to collaborate on projects that make a positive impact on society, and that can allow me to grow as a developer, and as a person.
Professional Experience
Company | From - To | Position | Activities |
---|---|---|---|
IcaliaLabs | March 2022 - Current | Full-time remote |
Developing high-quality web applications using Python and FastAPI, integrating with the LLM API. Working with Docker, Google Cloud, and Azure for deploying and managing cloud-based applications. Leading collaborative teams to meet project deadlines and achieve our goals. Developing and maintaining web applications using Ruby on Rails, JavaScript, React. Developing AI powered applications using Python, Flask, and FastAPI. Deploying and managing cloud-based applications using Docker, Google Cloud, and Azure. |
Microverse | August 2021 - March 2022 | Bootcamp remote |
Mentored junior web developers, providing technical support through code reviews. Proposed improvements to code organization to improve code quality and overall performance. Provided advice and tips on how to maintain motivation to maintain longevity in the program. |
Freelancer | December 2006 - August 2021 | Freelancer remote |
Started to learn in Udemy, HTML, CSS, JS, C#, dotnet MVC, API (near January 2021). Worked developing software, at a local University, with degree systems they use (VB6, MSSQL, ADO). Worked developing software, at a local University, with Computer Laboratory systems they use (VB6, MSSQL, ADO). |
TELMEX | December 2006 - Current | Telecommunications Technician |
Work with GPON equipment, giving them preventive and corrective mantainance. Work with Direct Current Idustrial Power Supplies equipment, giving them preventive and corrective mantainance. Work with Conmuted telephone exchange equipment, giving them preventive and corrective mantainance. |
Education
School | From - To | Degree/program | Activities |
---|---|---|---|
Microverse | August 2021 - March 2022 | Remote Full Stack Web Development Program |
Spent 1300+ hours mastering algorithms, data structures, and full-stack development while simultaneously developing projects with Ruby, Rails, JavaScript, React, and Redux. Developed skills in remote pair programming using GitHub, industry-standard git-flow, and daily standups to communicate and collaborate with international remote developers. |
Udemy | November 2020 - August 2021 | Web Developer (I was a Windows developer) |
Relearn Visual Studio, with the new .Net technologies, like dotnet MVC, API, and razor pages with C#. Learn Angular, and how to consume APIs. Basics of web and HTML. |
INSTITUTO TECNOLOGICO DE CIUDAD CUAUHTEMOC | August 2001 - August 2006 | Systems Engineer |
Design Computer Lab management system, and started to develop it leading a team. Participation in the national programming contest in Celaya, obtaining 6th place. Participation in Local programing contest in ITCC, obtaining 1st place. |
Portfolio
Demo link - Repo Link | Description |
---|---|
Covid Current Data - Repo | React, Bootstrap, Axios. I loved this project, it makes an initial Global Covid Fetch data to an API, and when you click every country, it makes a new API fetch to retrieve the specific country Data. |
Leader Board - Repo | Html, CSS, Bootstrap, Javascript Vanilla, Axios. This project makes an API where CRUD data from the server using Axios, I loved this project because I explored a lot about consuming API and giving style with Bootstrap. |
Space X - Repo | React, Bootstrap, Axios. This project was made with teamwork collaborating with Abel Lavieri, we made code reviews from each other, to maximize the quality of the code, This App consumes an API, that fetches data from Space X missions and Rockets. |
Calculator - Repo | React, Bootstrap. This was my first React SPA, it contains a totally functional Calculator. |
Breaking Bad App - Repo | HTML, CSS, Bootstrap, JS Vanilla, Axios. This was a collaborative project, made with my Friend Nacho Sala in a remote environment. It was pretty cool work with him, we used a pseudo-JS framework that I made to save a lot of time making it. |
To DO App - Repo | HTML, CSS, Bootstrap, JS Vanilla, Local Storage. I applied all my knowledge in Javascript Vanilla, CSS, and Bootstrap, using Classes, Events, and LocalStorage to make a functional To-Do app. |
Book Storage App - Repo | HTML, CSS, Bootstrap, JS Vanilla, Local Storage. This App is an SPA, created totally with JS vanilla, HTML, and CSS, I learned a lot about Bootstrap here, to save time styling. |
Global Summit App - Repo | HTML, CSS, Bootstrap, JS Vanilla. In this Project, I must follow the design guides from a template, to fit its style, also the "Feature Speakers Cards" were generated Dynamically with JS. |
HTML Portfolio - Repo | HTML, CSS. In this Project, I must follow the design guides from a Figma template, with High standards in sight from the code reviewers. Also, responsive CSS, taking a mobile-first approach. |
Coming soon Ruby on Rails and C# dotnet Backend projects
I'm from Mexico
+52 614 539 2077