Experience

Building expertise through hands-on experience

Experience

Software Engineer

Encora Inc.

Quesada, Costa Rica

2020 - Present

Developing and maintaining responsive email solutions for international clients. Collaborating with design, QA, and localization teams to deliver accessible, scalable, and performance-driven applications.

LiquidVelocityHTML5CSS3SCSSREST APIsAccessibility (WCAG)MarketoBrazeJiraConfluence

Key Achievements:

Built and maintained responsive email and web templates using HTML5, CSS3, Velocity, and Liquid.
Integrated REST APIs and dynamic content for personalized multi-language experiences across 17+ regions.
Implemented accessibility best practices (WCAG 2.1, ARIA) for improved usability.
Collaborated with cross-functional teams (QA, UX, localization) to ensure high-quality delivery and consistency.
Participated in agile sprints, peer code reviews, and mentored junior developers to improve team velocity.
Contributed to front-end architecture enhancements for scalability and maintainability.

Full Stack Developer (Personal Projects)

Aulatedev.com

Remote

2022 - Present

Building personal and academic projects focused on full-stack web development, cloud integration, and AI-based experimentation. Documenting lessons learned and sharing knowledge through tutorials and open-source code.

ReactNext.jsNode.jsExpress.jsPythonGraphQLJWTTwilioMailerSendPostgreSQLMongoDBDockerTailwindCSSFramer MotionAzure AI

Key Achievements:

Developed KidsTube, a parental control platform with authentication, GraphQL API, and Twilio 2FA integration.
Built Pet Shop CMS with Laravel and MySQL, including custom authentication and CAPTCHA validation.
Created Master Mind Game v2.0 using Python and Clean Architecture principles with 90%+ test coverage.
Implemented GraphQL, JWT, and REST architectures across multiple projects for performance and modularity.
Designed scalable systems integrating AI and automation to enhance user experience and efficiency.

Manual QA Tester

Encora Inc.

Quesada, Costa Rica

2019 - 2020

Performed manual, functional, and regression testing for large-scale web and mobileapplications in agile environments.

SeleniumJiraTestLinkAgile/ScrumChrome DevTools

Key Achievements:

Created detailed test cases and bug reports using Jira and TestLink for consistent tracking and transparency.
Verified requirements and collaborated with developers to resolve issues efficiently.
Executed quality assurance workflows aligned with agile sprint cycles.
Contributed to process improvements that reduced defect leakage by 20%.

Skills & Technologies

Frontend

TypeScript
React
Next.js
TailwindCSS
Framer Motion
HTML & CSS
Sass
Liquid
Web Accessibility (WCAG, ARIA)
Responsive Design

Backend

Node.js
Express.js
Python
C#
REST APIs
GraphQL
Azure

Database, DevOps & Tools

PostgreSQL
MongoDB
Redis
Docker
Kubernetes
Jenkins
AWS
CI/CD
Git
GitHub
GitLab
VS Code
Selenium
Jest
Jira
Confluence
Chrome DevTools
TestLink

Certifications

🚀

Gen AI Training Path - Technical Track

Issued by: Coursera

This badge was issued to: Ana Ulate

Date issued: January 27, 2025Credential ID: 235f09b0-1d21-4a0b-8b1f-4aabed93405c

Skills

Artificial Neural NetworksMachine LearningSoftware Engineering

Earning Criteria

  • Introduction to Generative AI for Software Development
  • Team Software Engineering with AI
  • AI-Powered Software and System Design
  • Generative AI: Introduction and Applications
  • Generative AI: Prompt Engineering Basics
  • Generative AI: Elevate your Software Development Career
  • LangChain for LLM Application Development
  • LangChain Chat with Your Data
  • Function-Calling and Data Extraction with LLMs
  • Finetuning Large Language Models
View Credential
🤖

Gen AI Training Path - Foundational

Issued by: Coursera

This badge was issued to: Ana Ulate

Date issued: January 02, 2025Credential ID: be699e55-e16d-4b26-9a3f-1f9119eac0d0

Skills

CreativityData AnalysisMachine LearningProblem SolvingPython ProgrammingRisk ManagementStrategyWriting

Earning Criteria

  • Generative AI for Everyone
  • Generative AI with Large Language Models
  • Generative AI: Prompt Engineering Basics
  • Advanced Prompt Engineering for Everyone
View Credential