Engineering

Daniel Mejia

Software Architect

  • Cali, Colombia
  • BS, Computer Science, Universidad del Valle
  • 7
    Years of Experience

Professional Bio

I've never wanted to stop learning, and that's what I love about being a software developer: regularly picking up new technologies and keeping up with the latest trends is imperative. I've applied my expertise and also acquired new skills in order to build software for clients in fashion, fitness, and agriculture. I admire JavaScript for its near universal applicability and its functional paradigm. When I'm not learning new skills, I love to stay in shape and exercise.

Latin America
Cali, Colombia

Technology Expertise

  • Advanced label
    Advanced
  • Intermediate label
    Intermediate
React.js (Advanced)
React Native (Advanced)
Node.js (Advanced)
Java (Advanced)
HTML5 (Advanced)
Javascript (Intermediate)
Vue.js (Intermediate)
Python (Intermediate)
GraphQL (Intermediate)
Android Native (Intermediate)
CSS (Intermediate)
C# (Intermediate)
MySQL (Intermediate)
Firebase (Intermediate)
Django (Intermediate)
AWS (Intermediate)
PostgreSQL (Intermediate)

Featured References

open quoteclose quote
open quoteclose quote
open quoteclose quote

Employment History

FullStack Labs Aug 2020 - Present

Software Architect

As a Senior Software Engineer at FullStack Labs, I'm responsible for building quality applications for our clients using React, React Native, and Node.js.

Cafeto Software Jan 2018 - Aug 2020

Senior Software Engineer

Cafeto is a software consultancy based in Cali, Colombia. During my time as a Senior Software Engineer, I:

  • Lead a 12-person team to build Cropswap, a platform that lets local farmers and purchasers connect to buy, sell and barter seasonal products. We built out the entire service, including its mobile and web apps, analytics, and landing pages using a multifaceted tech stack consisting of JavaScript, React, React Native, Node.js, Nest.js, Java, Python, Firebase, Auth0, and Stripe.
  • Modernized Colombo, one of Latin America's most popular platforms for learning English. I worked with a team of six to migrate the software from Laravel to React, Python, and Node.js, and used React Native to build new mobile apps.
  • Worked on The Dress Code, a fashion design platform that allows designers to submit sketches and renderings to be manufactured and shipped. I was part of a team of five that built the software in React, Java, and Node.js.
Self-Employed Jan 2014 - Aug 2020

Software Engineer

As a freelance Software Engineer, I assisted a variety of clients on short- and long-term projects. Some of those projects included:

  • Building Cyclist, an application to generate personal data for cyclists to improve their skills. I worked on a team of six using React Native and Node.js with Express.
  • Developing Virtual Campus, a platform that helps students and teachers manage course materials, curricula, and calendars. The app, developed with a team of five, included multi-linguistic functionality and was built with React, Ruby on Rails, and Python.
Latin America
Latin America

Portfolio

DecoratorsJS Pack

Avoiding Duplicate Code

JavaScript

React Hooks

Useful Hooks for React

React, JavaScript

Stripe Client

Easy-to-use Strip Client

JavaScript

Thought Leadership

Employment History

FullStack Labs Aug 2020 - Present

Software Architect

As a Senior Software Engineer at FullStack Labs, I'm responsible for building quality applications for our clients using React, React Native, and Node.js.

Cafeto Software Jan 2018 - Aug 2020

Senior Software Engineer

Cafeto is a software consultancy based in Cali, Colombia. During my time as a Senior Software Engineer, I:

  • Lead a 12-person team to build Cropswap, a platform that lets local farmers and purchasers connect to buy, sell and barter seasonal products. We built out the entire service, including its mobile and web apps, analytics, and landing pages using a multifaceted tech stack consisting of JavaScript, React, React Native, Node.js, Nest.js, Java, Python, Firebase, Auth0, and Stripe.
  • Modernized Colombo, one of Latin America's most popular platforms for learning English. I worked with a team of six to migrate the software from Laravel to React, Python, and Node.js, and used React Native to build new mobile apps.
  • Worked on The Dress Code, a fashion design platform that allows designers to submit sketches and renderings to be manufactured and shipped. I was part of a team of five that built the software in React, Java, and Node.js.
Self-Employed Jan 2014 - Aug 2020

Software Engineer

As a freelance Software Engineer, I assisted a variety of clients on short- and long-term projects. Some of those projects included:

  • Building Cyclist, an application to generate personal data for cyclists to improve their skills. I worked on a team of six using React Native and Node.js with Express.
  • Developing Virtual Campus, a platform that helps students and teachers manage course materials, curricula, and calendars. The app, developed with a team of five, included multi-linguistic functionality and was built with React, Ruby on Rails, and Python.