RESUME

about information

Profile photo

Hey there! 🖐 I'm a software developer with experience in React, TypeScript, JavaScript, Python, Flask, and microservices architecture. I've had the chance to work on some pretty cool projects 🚀 that have helped me get better at building user-friendly interfaces 💻 and backend systems. I'm pretty passionate about writing clean and maintainable code 💻 and I love being part of a team that shares the same passion for software development 💻💻. I'm always looking for new opportunities to learn and challenge myself 🤔, and I believe in the power of teamwork 🤝.

Age:28
Residence:Ecuador
Email:me@danielgarcia.pro

Experience

06/2023 - 12/2024
Fullstack Developer - Keep
  • Spearheaded the development of Capital and Statement Extension products, architecting full-stack solutions and delivering a market-ready product in under three weeks.
  • Led the development of the ledger creation initiative for capital and statement extension products, enhancing financial data management and reporting capabilities.
  • Designed and implemented core cron jobs for capital and statement extension products, optimizing automated workflows and data processing.
  • Developed full-stack solutions using Next.js, enhancing app functionality and user experience.
  • Thrived in a fast-paced startup environment, adapting quickly to evolving challenges and delivering high-impact solutions.
  • Designed and tested software requirements, ensuring seamless integration and performance.
  • Implemented GraphQL endpoints, optimizing data retrieval and system efficiency.
  • Created React components, improving web app responsiveness and user interaction.
  • Applied Clean Architecture principles, securing robust and scalable business logic.
  • https://www.trykeep.com/
03/2022 - 05/2023
Backend Developer - Moonshot Partners
  • Designed and implemented multiple services for a microservices-based backend powering an educational product, ensuring scalability and efficiency.
  • Developed a Typescript library for event handling, enhancing service communication and reducing implementation time for developers.
  • Developed extensive tests to ensure the robustness and reliability of core logic.
  • Implemented AWS functions for asynchronous job processing, improving scalability and system efficiency.
  • Utilized Docker and Redis, optimizing deployment and data management.
  • Streamlined backend processes, achieving measurable operational improvements.
05/2021 - 03/2022
Fullstack Developer - Solunova Chile
  • Spearheaded the development of a gaming-related platform to assess cognitive abilities in games, enhancing data-driven insights and player analysis.
  • Developed event-driven microservices backend, enhancing system efficiency and scalability.
  • Integrated React and Redux for dynamic frontend, improving user engagement.
  • Created interactive mini-games with PixiJs.
  • Implemented serverless functions for real-time data processing, optimizing dashboard insights.
  • Defined API contracts for seamless frontend-backend integration, ensuring robust communication.
  • Delivered robust full-stack solutions using Python, Flask, RabbitMQ, PostgreSQL, React, TypeScript, and Node.js.
  • Streamlined data flow, resulting in measurable performance improvements.
05/2020 - 05/2021
Fullstack Developer - Box Solutions Ecuador
  • Spearheaded the development of a machinery efficiency platform, optimizing performance monitoring and operational insights.
  • Frontend implementation with Angular.
  • Designed and implemented serverless functions that handled real-time data and transformed it into data that can be consumed from a dashboard.
  • Spearheaded full-stack development from concept to production, implementing Firebase functions and Angular frontend, resulting in a robust, scalable solution.
  • Analyzed complex data streams, designing efficient serverless functions to process and transform real-time information for intuitive dashboard visualization.

Education

02/2015 - 10/2020
Computer science engineering - ESPOL
  • Relevant courses to be a software engineer like: Algorithm analysis, Data structure, Database system, Software Engineering, Operating systems, Cloud Computing, Development of web and mobile applications
05/2017 - present
Continuous learning - Platzi
  • Every type of learning, from development to marketing. It is the place where I look to go to learn something new.

Coding Skills

90%

Typescript

90%

Javascript

90%

Nodejs

90%

Nextjs 13

80%

Microservices

80%

Angular

80%

React

80%

Python

80%

Flask

80%

PostgresSql

80%

Nestjs

80%

SvelteKit

70%

Firebase

70%

Docker

70%

SST

70%

AWS

Languages skills

Spanish

English

Interests

Basket

It is a way to get fun and do exercise 💪.

Cooking

I like to cook for others and me. (Especially barbecue) 🍖

Gaming

I love to play video games, it is my favorite industry and a way to relax a get new ideas 💡.