Carlos Galarza

Carlos Galarza

ABOUT ME
Fullstack developer, a passionate for computer science and human-computer interaction
Fullstack developer, a passionate for computer science and human-computer interaction

I started my software journey back in 2011. I have built software products and led engineering teams. Along the way, I have solved complex technical problems, streamlined processes, and learned a lot. I worked for companies in the US, Europe, and Canada during that time. I co-founded a couple of small companies. Right now, I am working on an open-source side project called CodePortal.

Spanish, English
Bogota (-05:00)
Joined June 2017
EXPERTISE
8 years experience
Private projects, open source libraries, React / Redux and VanillaJS
Private projects, open source libraries, React / Redux and VanillaJS
7 years experience
A lot of work into Electron apps
A lot of work into Electron apps
5 years experience
A lot of work into Electron apps
A lot of work into Electron apps
3 years experience
7 years experience
4 years experience
6 years experience
SOCIAL PRESENCE
GitHub
blocklify
Edit code with blocks (Blockly code importer).
JavaScript
23
5
BBlocks.js
Build with Blocks, the SVG based GUI library.
JavaScript
7
0
EMPLOYMENTS
Founder
CodePortal
2023-06-01-Present

CodePortal is a full-stack AI-first programming platform for makers and product teams who are frustrated with the limitations of tradi...

CodePortal is a full-stack AI-first programming platform for makers and product teams who are frustrated with the limitations of traditional programming and tooling. It makes it easier for all team members to make changes to their products, reducing friction, eliminating handoffs and increasing velocity. With CodePortal, you and your teams can create, edit, and deploy web apps, widgets, and APIs faster without installing or configuring anything.

Node.js
PostgreSQL
Web Development
View more
Node.js
PostgreSQL
Web Development
React
Next.js
View more
Fractional CTO and Consultant
Carlos Galarza - Consulting / Fractional CTO
2011-02-01-Present

Fractional CTO and consultant with 12 years of experience building software products and leading teams. If you have a complex technica...

Fractional CTO and consultant with 12 years of experience building software products and leading teams. If you have a complex technical problem in your company, I would be happy to help! I can help you with cloud infrastructure, CI/CD, and hard bugs or problems in Go, NodeJS, TypeScript, Ruby, React, and React Native native/hybrid mobile apps, among other technologies. Also, I am very helpful with tech strategy, engineering process optimization, and tech decision-making. On the purely technical side, I have developed many projects for global companies. Here are some of the projects I worked on:

  • I created an embedded dashboard for an internal platform (Shopify) for the city of Santa Monica in California. I used React, Tailwind, and TypeScript with custom elements to isolate the styles of two components: the dashboard and a selector for the city government divisions. For the backend, I used Postgres and NodeJS with TypeScript. It has very complex permissions and a ladder of approvals for internal processes.
  • I have developed multiple projects for the Shopify ecosystem, including a public Shopify app and multiple custom apps for merchants. These apps were made using TypeScript, JavaScript, NodeJS, React, and MongoDB/MySQL/PostgreSQL.
  • Desktop application for the Royal Tyrrell Museum (Canada) using Electron, React, and NodeJS.
  • Desktop application for a university research project using React, Electron, and NodeJS.
  • I created a transport analytics platform. Java (heavy on multithreading), PostgreSQL, PHP, and Vanilla JavaScript.
  • JS application for an undergraduate thesis on Electronics, and Telecommunications Engineering, the application is an interactive physics simulation tool for students.
  • I created a medical billing platform using PHP, MySQL, and JQuery.
Node.js
PostgreSQL
TypeScript
View more
Node.js
PostgreSQL
TypeScript
Shopify
Web Development
React
JavaScript
React Native
Next.js
CI/CD
Electron.js
Tailwind css
Shopify Liquid
DevOps
View more
Senior Full-Stack Engineer / Tech Lead
Slang
2022-03-01-2023-05-01

I did product development and company strategy execution, owning the research, design, and development of new features. I mentored tea...

I did product development and company strategy execution, owning the research, design, and development of new features. I mentored team members and led substantial improvements in the team process and the app.

I did a variety of things, ranging from web development to DevOps. I worked with TypeScript, JavaScript, Ruby, Java, Postgres, React, Terraform, and other technologies.

I improved the app's error handling and engineering team processes by implementing Storybook, removing unnecessary steps in the deployment process, and collaborating with the DevOps team. Also, I solved many of the hardest bugs, the hardest one being in the native apps, and led a database architecture improvement to solve a bottleneck that was hurting our main users.

Many of my initiatives were company-wide and had a significant impact. Regarding the engineering process, I implemented postmortems (incident reports), DORA metrics, and RFCs. RFCs were a big win for the engineering team and were widely adopted.

While there, I was promoted to Tech Lead of a five-person team while still having substantial technical responsibilities.

Ruby
Java
Node.js
View more
Ruby
Java
Node.js
PostgreSQL
RabbitMQ
TypeScript
React
JavaScript
Terraform
CI/CD
GitHub Actions
DevOps
AWS (Amazon Web Services)
View more
PROJECTS
Figma app linuxView Project
2018
Unofficial Figma desktop app rebuild for Linux users.
Unofficial Figma desktop app rebuild for Linux users.
Node.js
JavaScript
Webpack
View more
Node.js
JavaScript
Webpack
Electron.js
View more
Fractal FrameworkView Project
2016
A minimalist React-like frontend framework.
A minimalist React-like frontend framework.
Node.js
TypeScript
Web Development
Node.js
TypeScript
Web Development