Hi there! Welcome to my personal website.
This is not just a portfolio or a resume about me. My intention is to create a kind of autobiography of my professional life. I want to share my experiences, my knowledge, how I started and also where I'm going in this fantastic world that many of us call Software.
Small summary of what I do
So, in simple words:
- I analyze.
- I design.
- I code.
- And most importantly, I reach the business goals solving problems with code.
🤔 How do I do it?
I try to understand the business, the goals, and the needs. I also try to apply the software development life cycle (SDLC), that consists of:
- Project Planning: The 'What do we want?' stage with emphasis on cost estimation and requirement definition.
- Gathering Requirements & Analysis: A stage where detailed client requirements are discussed and analyzed.
- Design: The translation of plans and visions into a Software Design Document.
- Coding: Time to code! It means translating the design into a computer language.
- Testing: A critical evaluation to ensure the software works as required.
- Deployment: The system is released for customers to use.
- Maintenance: The problems start when the customer starts using the system.
What do I use?
I try to keep my stacks as simple as possible, I'm currently working with:
- Frontend: React, Next.Js, Astro Build, TailwindCSS, and ShadCN.
- Backend: Node.Js, Express, Firebase, MongoDB, and MySql, PHP.
- Mobile: React Native, Expo.
Disclaimer: Content in progress. I'm still working on the story telling of some sections. Please be patient.