<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Agustín Villagrán</title>
    <description>The latest articles on DEV Community by Agustín Villagrán (@agustn_villagrn_7597ece).</description>
    <link>https://dev.to/agustn_villagrn_7597ece</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1826600%2F8a0ca0a3-ab4f-4431-bd93-707cd44a2517.jpg</url>
      <title>DEV Community: Agustín Villagrán</title>
      <link>https://dev.to/agustn_villagrn_7597ece</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/agustn_villagrn_7597ece"/>
    <language>en</language>
    <item>
      <title>My experience taking the AWS Certified Generative AI Developer - Professional</title>
      <dc:creator>Agustín Villagrán</dc:creator>
      <pubDate>Fri, 03 Apr 2026 14:57:43 +0000</pubDate>
      <link>https://dev.to/agustn_villagrn_7597ece/my-experience-taking-the-aws-certified-generative-ai-developer-professional-io9</link>
      <guid>https://dev.to/agustn_villagrn_7597ece/my-experience-taking-the-aws-certified-generative-ai-developer-professional-io9</guid>
      <description>&lt;p&gt;I recently passed the AWS Certified Generative AI Developer - Professional.&lt;br&gt;
But what helped me the most wasn't just studying — it was building with Bedrock in production at the same time.&lt;/p&gt;

&lt;p&gt;This isn't an official guide or a syllabus summary.&lt;br&gt;
It's what I saw, what worked, what I'd change, and what's coming next.&lt;br&gt;
Builder to builder.&lt;/p&gt;

&lt;h2&gt;
  
  
  Some context
&lt;/h2&gt;

&lt;p&gt;Before this exam I already held 4 AWS certifications:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Cloud Practitioner (CLF)&lt;/li&gt;
&lt;li&gt;AI Practitioner (AIF)&lt;/li&gt;
&lt;li&gt;Developer Associate (DVA)&lt;/li&gt;
&lt;li&gt;Solutions Architect Associate (SAA)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The Gen AI Dev Professional was my first Professional-level cert, and I planned it knowing the jump in difficulty is real.&lt;/p&gt;

&lt;p&gt;But here's what I think made the biggest difference: while studying, I was simultaneously building GenAI projects with Amazon Bedrock at work. Not side projects or labs (which also help a lot) — real production systems and POCs with Bedrock, SageMaker, OpenSearch, DynamoDB, S3, ECS Fargate, Lambda, among the main services.&lt;/p&gt;

&lt;p&gt;That gave me something no course can: real context and hands-on learning.&lt;br&gt;
When the exam asked about RAG flows, model invocation, or guardrails, I wasn't just recalling theory — I was recalling architecture decisions I'd made in real projects.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I saw on the exam
&lt;/h2&gt;

&lt;p&gt;Before preparing, I read a post by Ana Barragan: &lt;a href="https://builder.aws.com/content/38Cqnv9I9s1JcSDQvr2eBCWup2C/notas-de-alguien-que-ya-paso-el-aws-certified-generative-ai-developer-professional" rel="noopener noreferrer"&gt;"Notas de alguien que ya paso el AWS Certified Generative AI Developer - Professional"&lt;/a&gt;. Her notes helped me calibrate my study, and I can confirm almost everything she said from my own experience:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;RAG is the heart of the exam.&lt;/strong&gt;&lt;br&gt;
Ana estimates ~70% of questions relate to RAG. I agree. It's not always explicit, but the pattern repeats: context retrieval, embeddings, chunking, response quality. If you understand RAG well, you're already most of the way there.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bedrock is the entry point to everything.&lt;/strong&gt;&lt;br&gt;
Knowledge Bases, Guardrails, model invocation, Agents — it all flows through Bedrock. Having used it in production gave me a huge advantage here.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Guardrails matter more than you'd think.&lt;/strong&gt;&lt;br&gt;
In several questions, Guardrails was the piece that made the solution viable in production. It's not a "nice to have" — it's part of the design.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Chunking: if the model doesn't understand the context, the problem is probably there.&lt;/strong&gt;&lt;br&gt;
Multiple questions where the fix wasn't changing the model or the service, but improving how information is split. Large vs small chunks, overlap, impact on relevance and latency. Ana's mental rule is very efficient.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SageMaker shows up, but far less than RAG.&lt;/strong&gt;&lt;br&gt;
Only when the scenario requires fine-tuning, custom datasets, or MLOps. If it doesn't say that, the answer is probably Bedrock.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lambda + API Gateway are the glue.&lt;/strong&gt;&lt;br&gt;
They appear as part of the flow, not the focus. API -&amp;gt; Lambda -&amp;gt; Bedrock -&amp;gt; context retrieval.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CloudWatch: if it's in production, it needs to be there.&lt;/strong&gt;&lt;br&gt;
Observability always shows up in enterprise scenarios. Logs, metrics, alarms.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I'd change if I studied again
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. More practice exams, much earlier.&lt;/strong&gt;&lt;br&gt;
I studied theory first and left practice exams for the end. Mistake. Practice exams aren't just for measuring readiness — they're the best learning tool. They show you the format, the language, and the reasoning patterns AWS expects. If I started over, I'd take practice exams from week two.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Classify errors after every practice exam.&lt;/strong&gt;&lt;br&gt;
It's not enough to see what you got wrong. You need to classify each error: unknown service? Misunderstood concept? Misread the question? Each type of error has a different fix.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Time management: the hardest lesson.&lt;/strong&gt;&lt;br&gt;
I ran out of time. I left 4 questions blank.&lt;br&gt;
That shouldn't happen, and the fix is simple: two-pass strategy. First pass: answer everything you're confident about and flag the ones that gave you doubts. Second pass: return to the flagged ones. Never leave a question unanswered.&lt;/p&gt;

&lt;p&gt;Also: request the ESL accommodation (+30 minutes). It's free, it's for non-native English speakers, and those 30 minutes can be the difference between passing and failing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Skill Builder + Udemy, not one or the other.&lt;/strong&gt;&lt;br&gt;
Ana recommends AWS Skill Builder, and she's right — it uses the same language as the exam and presents very similar scenarios. I primarily used Stephane Maarek's Udemy courses for theory and practice exams. The ideal combo is both: Udemy to understand and practice, Skill Builder to think the way AWS expects.&lt;/p&gt;

&lt;h2&gt;
  
  
  Is it worth it for your career?
&lt;/h2&gt;

&lt;p&gt;People ask me this often.&lt;/p&gt;

&lt;p&gt;My short answer: it depends on where you're starting from.&lt;/p&gt;

&lt;p&gt;If you're already working with AWS and GenAI services in production, this certification organizes and validates what you already know. It gives you a common vocabulary with your team and clients. And in many contexts, a Professional-level cert on your resume carries more weight than you'd expect.&lt;/p&gt;

&lt;p&gt;If you're just starting out and haven't touched Bedrock or RAG yet, the certification alone won't change your career. But it does give you a clear map: what to learn, in what order, and which services matter in production.&lt;/p&gt;

&lt;p&gt;What I can say for certain: the process of studying for this exam made me better at my job. Not because the exam is perfect, but because it forces you to understand &lt;em&gt;why&lt;/em&gt; each service works, not just &lt;em&gt;how&lt;/em&gt; to use it.&lt;/p&gt;

&lt;p&gt;The certification doesn't replace experience. But if you pair it with real projects, they reinforce each other.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's next
&lt;/h2&gt;

&lt;p&gt;The Gen AI Dev Professional was my first Professional certification, but it won't be my last.&lt;/p&gt;

&lt;p&gt;Next up is the &lt;strong&gt;AWS ML Engineer Associate&lt;/strong&gt;, starting in April. After that comes the &lt;strong&gt;Solutions Architect Professional&lt;/strong&gt; — the hardest AWS exam (45% pass rate).&lt;/p&gt;

&lt;p&gt;The goal is to build a certification portfolio with depth, not just quantity. Each cert connects to the previous one: AI Practitioner -&amp;gt; Gen AI Dev Pro -&amp;gt; ML Engineer -&amp;gt; Solutions Architect Pro — reinforcing and expanding what I already know.&lt;/p&gt;

&lt;p&gt;And most importantly: I'm still building in production with these services. Certifications validate what you know, but real experience is what makes you absorb the knowledge by putting it into practice.&lt;/p&gt;

&lt;h2&gt;
  
  
  Thanks
&lt;/h2&gt;

&lt;p&gt;I want to close by thanking &lt;strong&gt;Ana Barragan&lt;/strong&gt; for her post. Reading it before my exam helped me focus my study where it actually mattered, and several of her observations were confirmed point by point in my experience.&lt;/p&gt;

&lt;p&gt;If you're preparing for this certification, I hope my notes add some clarity.&lt;br&gt;
And if you're hesitating about taking the step: schedule the exam. Until you set a date, the studying never ends.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://builder.aws.com/content/3BfvvTmg1rCtiwSqeYqyuUgK0du/mi-experiencia-rindiendo-la-aws-certified-generative-ai-developer-professional" rel="noopener noreferrer"&gt;Looking for spanish version?&lt;br&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks for reading!&lt;br&gt;
Great day!&lt;/p&gt;




</description>
      <category>ai</category>
      <category>aws</category>
      <category>career</category>
      <category>learning</category>
    </item>
  </channel>
</rss>
