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 2024 — Current- 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 2023 — May 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 2021 — February 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 2020 — July 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.
