M

MOISES DAVID CORREA AVILA

About

Detail

Frontend Developer (React)
Medellín, Antioquia, Colombia

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • A
    Senior Software Developer
    Acertus
    Jan 2024 - Current (1 year 7 months)
    ➔ Build reusable components. ➔ Translate design mockups (Figma) into functional code. ➔ Manage application state using react-query. ➔ Create micro apps with Nest.js and Webpack Module Federation. ➔ Write unit tests and integration tests to ensure code quality. ➔ Participate in code reviews, define coding standards, and contribute to ongoing codebase improvement. ➔ Implement designs that adapt to different screen sizes and devices (mobile, tablet, desktop).
  • R
    Senior Frontend Developer
    RCG logistics
    Sep 2021 - Jan 2024 (2 years 5 months)
    ➔ Build reusable and efficient components. ➔ Translate design mockups (Figma) into functional code. ➔ Manage application state using react-query. ➔ Managing logistics Orders that consume rest API Node.js services. ➔ Connect the UI to web services and API build in Nestjs. ➔ Identify and address performance bottlenecks. ➔ Write unit tests and integration tests to ensure code quality. ➔ Participate in code reviews, define coding standards, and contribute to ongoing codebase improvement. ➔ Implement designs that adapt to different screen sizes and devices (mobile, tablet, desktop). ➔ Build reusable components library with Formik to deal with forms. ➔ Collaborate on deployment strategies and CI/CD configuration.
  • I
    Senior Frontend Developer
    Indigo AG
    Nov 2020 - Sep 2021 (11 months)
    ➔ Develop reusable and efficient React components for interactive user interfaces. ➔ Manage application state using local and global state mechanisms like Redux and Mobx. ➔ Collaborate closely with designers and backend developers for effective teamwork. ➔ Identify and fix bugs and issues, performing regular maintenance and updates. ➔ Document code for clarity and collaboration, and create user documentation when needed. ➔ Consume graph-ql services built over ruby on rails.
  • C
    Senior Software Developer
    Catchpoint
    Nov 2019 - Nov 2020 (1 year 1 month)
    ➔ Create React components for rendering SVG-based graphs. ➔ Develop Canvas components for graph rendering, supporting interactive features (including Scatter Plots, Bar Charts, Line Charts, Pie Charts, using D3.js and React.js. ➔ Implement GraphQL endpoint in C# to handle data queries and mutations. ➔ Implement a backend for frontend (BFF) in Nest.js ➔ Define GraphQL schema and types for the required data entities. ➔ Optimize rendering performance for handling large datasets. ➔ Incorporate user interactions, such as zooming and panning in components. ➔ Apply styling and theming to ensure a cohesive visual experience across components.
  • Almundo
    Fullstack JS developer
    Almundo
    Jun 2018 - Nov 2019 (1 year 6 months)
    ➔ Design and implement reusable forms for a user-friendly data entry experience. ➔ Ensure the forms are responsive and adhere to UI/UX best practices. ➔ Implement client-side form validation for data integrity and user feedback. ➔ Assess the existing AngularJS application and plan the migration to React rewriting components and forms while maintaining functionality. ➔ Design and implement RESTful APIs using Node.js ➔ Optimize API endpoints for performance and scalability. ➔ Configure Varnish to improve the performance of web applications by caching static assets. ➔ Containerize the application using Docker for consistent deployment across different environments. ➔ Set up Nginx as a reverse proxy to manage incoming requests and distribute th
  • C
    Fullstack Engineer
    CEIBA
    Jul 2017 - Jun 2018 (1 year)
    ➔ Design and implement microservices architecture using C# & NodeJS language. ➔ Build responsive and interactive user interfaces using React.js for the frontend application. ➔ Develop RESTful APIs for seamless communication between microservices. ➔ Ensure cross-browser compatibility and responsiveness in the React.js application. ➔ Containerize microservices using Docker for consistent deployment. ➔ Participate in agile development processes, attending stand-ups, sprint planning, and retrospective meetings. ➔ Agile Methodologies: Scrum.
  • Open International
    Software Architect
    Open International
    Jan 2016 - Jun 2017 (1 year 6 months)
    Open International has provided technology that helps Telecommunications and Utility service providers meet their business goals and implement innovative business strategies. I focused on developing a billing and measurement module within Open Smartflex application, leveraging PL/SQL. Specializing in query optimization, I implemented multithreading techniques to enhance system performance significantly. This experience honed my PL/SQL skills while ensuring efficient query execution, contributing to the overall success of the project. Responsabilities ➔ Design and implement functionalities using in-house framework. ➔ Participate in agile development processes, attending stand-ups, sprint planning, and retrospective meetings.
  • Zabud
    Fullstack JS/Java Developer
    Zabud
    Jan 2013 - Jun 2016 (3 years 6 months)
    Specializes in creating customized solutions, emphasizing seamless integration, scalability, and optimal performance. Their expertise caters to unique client requirements, supporting businesses across various industries to prosper in the digital landscape. I contributed to an educational software, focusing on student grade management. My role involved designing and implementing key features, ensuring an efficient and accurate experience for educators in effectively managing and recording student grades. I develop over a healthcare software, specializing in medical appointment management, designing and implementing features to optimize appointment scheduling and coordination, enhancing in medical scheduling and improving the overall patient
Education verified_user 0% verified
  • University of Cartagena
    Systems Engineer
    University of Cartagena
    Jan 2008 - Oct 2013 (5 years 10 months)