Juan Daniel Vargas Cordero

Full Stack Developer

Costa Rica–based Full Stack Developer building scalable, cloud-native web applications. Skilled in JavaScript, React, Node.js, and AWS; experienced in serverless design, API development, and performance tuning.

Work Experience

Verisk

Back end Software Developer

October 2024Current
  • Worked with multiple products using NodeJS and AWS, focusing on enhancing performance and storage efficiency
  • Enhanced file attachment upload features using AWS S3 Cloud Services, improving file storage and retrieval efficiency
  • Designed APIs with API Gateway backed by AWS Lambda and implemented SFTP Server using AWS Transfer Family
  • Improved response time of API Gateway endpoints by implementing cache mechanisms with AWS Elasticache.
  • Refactored code for performance and readability enhancements, leveraging NodeJS.
  • Monitored applications effectively leveraging CloudWatch logs for improved system reliability.

Growth Acceleration Partners

Full Stack Software Developer

February 2023May 2024
  • Full stack web development with expertise in React, Redux, TypeScript, and NodeJS.
  • Develop reusable React components and create new features, enhancing application scalability and maintainability.
  • Conduct code reviews to ensure quality and avoid code smells, improving the codebase integrity.
  • Design and implement RESTful APIs using NodeJS and integrate with React projects for seamless data interaction.
  • Optimize server performance through effective code refactoring and utilization of parallelism.
  • Enhance file storage solutions using AWS S3, improving efficiency of file uploads and retrieval.
  • Write unit and e2e tests to ensure robust code quality, utilizing technologies such as Docker, MongoDB, and PostgreSQL.

Intel

Full Stack Software Developer

July 2021February 2023
  • Led the migration of applications from AngularJS to React, enhancing performance and maintainability.
  • Rearchitected legacy desktop applications to web applications using Angular, increasing accessibility and modernizing user interfaces.
  • Developed robust APIs with NodeJS, and implemented CRUD operations using MSSQL and TypeScript for full-stack solutions.
  • Optimized CI/CD pipelines by enhancing the Docker build process and automating with GitHub Actions, improving deployment speed by 30%.
  • Conducted systematic code reviews and wrote comprehensive tests for Net Core and React applications, ensuring code quality and reliability.
  • Deployed web applications using Docker and Kubernetes, and resolved issues with pod restarts, ensuring high availability of services.
  • Built reusable, component-based architecture with React and TypeScript, reducing development time for future projects.

Cargill

Full Stack Software Developer

April 2020July 2021
  • Increased development efficiency by creating reusable React components, reducing code duplication.
  • Write tests for both the Net Core and the React application.
  • Design APIs using Net Core and consume them from React projects.
  • Perform code reviews to ensure code quality and adherence to best practices.
  • Responsible for implementing backend pagination and filtering mechanisms to enhance data retrieval performance.

About Me

Hi, I’m Juan Daniel Vargas, a seasoned Full Stack Software Developer with a strong focus on building scalable, high-performance web applications. With extensive experience across JavaScript, React, Node.js, and AWS, I thrive in designing and implementing robust solutions that bridge clean architecture with real-world business needs. Over the years, I’ve worked on everything from modernizing legacy systems to developing cloud-native applications using serverless and containerized architectures. I’m passionate about clean code, performance optimization, and leveraging cloud technologies to deliver secure, reliable, and maintainable software that scales.

about image