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 →