<?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: Kumaresan Kanthasamy</title>
    <description>The latest articles on DEV Community by Kumaresan Kanthasamy (@kumaresan02).</description>
    <link>https://dev.to/kumaresan02</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4041076%2F87378de4-1ac7-4f36-84c1-653a89dbe49e.jpg</url>
      <title>DEV Community: Kumaresan Kanthasamy</title>
      <link>https://dev.to/kumaresan02</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kumaresan02"/>
    <language>en</language>
    <item>
      <title>Recent grad on an AWS backend team — how do I actually get good, fast?</title>
      <dc:creator>Kumaresan Kanthasamy</dc:creator>
      <pubDate>Mon, 17 Aug 2026 10:07:43 +0000</pubDate>
      <link>https://dev.to/kumaresan02/recent-grad-on-an-aws-backend-team-how-do-i-actually-get-good-fast-3ak8</link>
      <guid>https://dev.to/kumaresan02/recent-grad-on-an-aws-backend-team-how-do-i-actually-get-good-fast-3ak8</guid>
      <description>&lt;p&gt;Hey folks 👋&lt;/p&gt;

&lt;p&gt;I graduated a few months back and landed my first "real" SWE job, working mostly on AWS backend stuff. Stack so far:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Node.js/TypeScript on Lambda, sitting behind API Gateway&lt;/li&gt;
&lt;li&gt;Postgres + Drizzle ORM&lt;/li&gt;
&lt;li&gt;Cognito for auth, plus the usual encryption fundamentals (AES-256-GCM, HMAC)&lt;/li&gt;
&lt;li&gt;Serverless Framework, some SAM/CloudFormation, Docker for local dev&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I can ship features and I'm not drowning, which is nice. But I keep noticing the gap between "I got the ticket done" and "I actually understand why the system is built this way." I don't want to spend year one just closing Jira tickets and calling it growth — I want the growth to actually compound.&lt;/p&gt;

&lt;p&gt;So, genuine question for anyone who's mentored juniors or remembers their own first year clearly:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. What actually separates someone who "gets" backend architecture from someone who's just wiring up endpoints?&lt;/strong&gt; Is it a specific set of concepts, or more of a habit of asking different questions?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Past Lambda/API Gateway — what's actually worth digging into next?&lt;/strong&gt; I keep seeing SQS/SNS event-driven patterns, ElastiCache/Redis caching, and observability come up as "the next level" for serverless folks. Curious what you'd prioritize and why, versus what's a distraction this early.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. How do you build technical credibility on a team without turning into "that junior who won't stop talking in standup"?&lt;/strong&gt; Genuinely trying to be useful and visible without overstepping into territory I haven't earned yet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. What's a trap you (or juniors you've mentored) fell into that a senior had to catch in review?&lt;/strong&gt; Doesn't matter if it's cost blowups, connection pooling gone wrong, IAM permissions sprawling out of control, swallowed errors, whatever — I'd rather hear it from you than learn it the expensive way in prod.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. If you had to pick one book, mental model, or daily habit that paid off the most in your first year — what would it be?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Even a single sentence helps. Appreciate anyone who takes the time 🙏&lt;/p&gt;

</description>
      <category>aws</category>
      <category>backend</category>
      <category>backenddevelopment</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
