Skip to content

Software Developer Email Signature Templates

A software developer's email signature should carry your name, your role and stack or team, your company, and GitHub if your work is public. Keep it minimal — developer email often lands in mailing lists, code review threads, and plain-text clients where heavy signatures break.

Below are 12 templates for developers and engineers: eight designed layouts and four copy-paste HTML signatures. Every one renders live on this page, and the Classic HTML degrades cleanly in plain-text clients.

Eight designed layouts

Pre-filled with Priya Nandakumar’s details, with an optional bobblehead avatar. Replace the sample text with your own — nothing here is locked. Prefer to paste code instead? Skip to the copy-paste HTML.

The company logo shown is a placeholder for layout purposes — swap in your own when you build yours.

Four copy-paste HTML signatures

Real HTML tables, not screenshots. Copy one and paste it straight into Gmail, Outlook, or Apple Mail — these render reliably in all three. Free to use, no signup and no attribution required.

Each template shows all four social icons so you can see the row and how it sits in the layout. Delete the ones you don’t use — the checklist above covers which are worth keeping for this role.

Split columns

Profile Photo
Priya Nandakumar
Senior Backend Engineer
Northwind Systems
priya@northwind.dev
github.com/pnandakumar
Northwind Systems logo
View HTML source
<!-- esigna Classic HTML signature -->
<table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:separate;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;">
  <tr>
    <td align="center" valign="top" style="padding:0 25px 0 0;vertical-align:top;"><img src="https://esigna.app/templates/faces/software-developer-fe57f05ede.jpg" width="104" height="104" alt="Priya Nandakumar" style="display:block;border:0;outline:none;width:104px;height:104px;border-radius:50%;"></td>
    <td valign="top" style="padding:0 30px 0 0;vertical-align:top;">
      <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
        <tr><td style="padding:0 0 2px 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;font-weight:bold;font-size:13px;color:#21262d;">Priya Nandakumar</td></tr><tr><td style="padding:0 0 2px 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;">Senior Backend Engineer</td></tr><tr><td style="padding:0 0 0px 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;">Northwind Systems</td></tr>
      </table>
    </td>
    <td style="padding:0;border-right:2px solid #0969da;"></td>
    <td valign="top" style="padding:0 0 0 30px;vertical-align:top;">
      <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
        <tr><td style="padding:1px 0 1px 0;">
  <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
    <tr>
      <td style="vertical-align:middle;padding:0 7px 0 0;">
        <img src="https://esigna.app/api/signature-icons/mail?c=0969da&amp;t=square" width="18" height="18" alt="" style="display:block;border:0;outline:none;width:18px;height:18px;">
      </td>
      <td style="vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;"><a href="mailto:priya@northwind.dev" style="color:#6f7277;text-decoration:none;">priya@northwind.dev</a></td>
    </tr>
  </table>
</td></tr><tr><td style="padding:1px 0 0px 0;">
  <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
    <tr>
      <td style="vertical-align:middle;padding:0 7px 0 0;">
        <img src="https://esigna.app/api/signature-icons/globe?c=0969da&amp;t=square" width="18" height="18" alt="" style="display:block;border:0;outline:none;width:18px;height:18px;">
      </td>
      <td style="vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;"><a href="https://github.com/pnandakumar" style="color:#0969da;font-weight:bold;text-decoration:none;">github.com/pnandakumar</a></td>
    </tr>
  </table>
</td></tr>
      </table>
    </td>
  </tr>
  <tr><td colspan="4" style="padding:0 0 25px 0;border-bottom:2px solid #0969da;"></td></tr>
  <tr>
    <td colspan="2" style="padding:25px 0 0 0;"><img src="https://esigna.app/templates/logos/software-developer-632b0c6f7a.png" width="70" height="70" alt="Northwind Systems logo" style="display:block;border:0;outline:none;width:70px;height:70px;"></td>
    <td colspan="2" valign="middle" style="padding:25px 0 0 25px;vertical-align:middle;">
      <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
        <tr><td style="font-size:0;line-height:0;padding:0 0 0 0;">
  <a href="https://linkedin.com/in/priyanandakumar" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/linkedin?c=0969da&amp;t=square" width="27" height="27" alt="LinkedIn" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td><td style="font-size:0;line-height:0;padding:0 0 0 6px;">
  <a href="https://x.com/pnanda_dev" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/x?c=0969da&amp;t=square" width="27" height="27" alt="X" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td><td style="font-size:0;line-height:0;padding:0 0 0 6px;">
  <a href="https://instagram.com/pnanda.dev" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/instagram?c=0969da&amp;t=square" width="27" height="27" alt="Instagram" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td><td style="font-size:0;line-height:0;padding:0 0 0 6px;">
  <a href="https://facebook.com/priyanandakumar" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/facebook?c=0969da&amp;t=square" width="27" height="27" alt="Facebook" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td></tr>
      </table></td>
  </tr>
</table>

Stacked

Profile Photo
Priya Nandakumar
Senior Backend Engineer
Northwind Systems
priya@northwind.dev
github.com/pnandakumar
Northwind Systems logo
View HTML source
<!-- esigna Classic HTML signature -->
<table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;">
  <tr><td style="padding:0 0 20px 0;"><img src="https://esigna.app/templates/faces/software-developer-fe57f05ede.jpg" width="96" height="96" alt="Priya Nandakumar" style="display:block;border:0;outline:none;width:96px;height:96px;border-radius:8px;"></td></tr>
  <tr><td style="padding:0 0 2px 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;font-weight:bold;font-size:13px;color:#21262d;">Priya Nandakumar</td></tr><tr><td style="padding:0 0 2px 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;">Senior Backend Engineer</td></tr><tr><td style="padding:0 0 20px 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;">Northwind Systems</td></tr>
  <tr><td style="padding:0;">
        <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
          <tr><td style="padding:20px 0;border-top:2px solid #0969da;border-bottom:2px solid #0969da;">
            <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
              <tr><td style="padding:1px 0 1px 0;">
  <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
    <tr>
      <td style="vertical-align:middle;padding:0 7px 0 0;">
        <img src="https://esigna.app/api/signature-icons/mail?c=0969da&amp;t=square" width="18" height="18" alt="" style="display:block;border:0;outline:none;width:18px;height:18px;">
      </td>
      <td style="vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;"><a href="mailto:priya@northwind.dev" style="color:#6f7277;text-decoration:none;">priya@northwind.dev</a></td>
    </tr>
  </table>
</td></tr><tr><td style="padding:1px 0 1px 0;">
  <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
    <tr>
      <td style="vertical-align:middle;padding:0 7px 0 0;">
        <img src="https://esigna.app/api/signature-icons/globe?c=0969da&amp;t=square" width="18" height="18" alt="" style="display:block;border:0;outline:none;width:18px;height:18px;">
      </td>
      <td style="vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;"><a href="https://github.com/pnandakumar" style="color:#0969da;font-weight:bold;text-decoration:none;">github.com/pnandakumar</a></td>
    </tr>
  </table>
</td></tr>
            </table>
          </td></tr>
        </table>
      </td></tr>
  <tr><td style="padding:30px 0 0 0;"><img src="https://esigna.app/templates/logos/software-developer-632b0c6f7a.png" width="70" height="70" alt="Northwind Systems logo" style="display:block;border:0;outline:none;width:70px;height:70px;"></td></tr>
  <tr><td style="padding:25px 0 0 0;">
  <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
    <tr><td style="font-size:0;line-height:0;padding:0 0 0 0;">
  <a href="https://linkedin.com/in/priyanandakumar" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/linkedin?c=0969da&amp;t=square" width="27" height="27" alt="LinkedIn" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td><td style="font-size:0;line-height:0;padding:0 0 0 6px;">
  <a href="https://x.com/pnanda_dev" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/x?c=0969da&amp;t=square" width="27" height="27" alt="X" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td><td style="font-size:0;line-height:0;padding:0 0 0 6px;">
  <a href="https://instagram.com/pnanda.dev" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/instagram?c=0969da&amp;t=square" width="27" height="27" alt="Instagram" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td><td style="font-size:0;line-height:0;padding:0 0 0 6px;">
  <a href="https://facebook.com/priyanandakumar" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/facebook?c=0969da&amp;t=square" width="27" height="27" alt="Facebook" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td></tr>
  </table>
</td></tr>
</table>

Stacked, logo last

Profile Photo
Priya Nandakumar
Senior Backend Engineer
Northwind Systems
priya@northwind.dev
github.com/pnandakumar
Northwind Systems logo
View HTML source
<!-- esigna Classic HTML signature -->
<table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;">
  <tr><td style="padding:0 0 20px 0;"><img src="https://esigna.app/templates/faces/software-developer-fe57f05ede.jpg" width="80" height="80" alt="Priya Nandakumar" style="display:block;border:0;outline:none;width:80px;height:80px;border-radius:0;"></td></tr>
  <tr><td style="padding:0 0 2px 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;font-weight:bold;font-size:13px;color:#21262d;">Priya Nandakumar</td></tr><tr><td style="padding:0 0 2px 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;">Senior Backend Engineer</td></tr><tr><td style="padding:0 0 20px 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;">Northwind Systems</td></tr>
  <tr><td style="padding:0;">
        <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
          <tr><td style="padding:20px 0;border-top:2px solid #0969da;border-bottom:2px solid #0969da;">
            <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
              <tr><td style="padding:1px 0 1px 0;">
  <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
    <tr>
      <td style="vertical-align:middle;padding:0 7px 0 0;">
        <img src="https://esigna.app/api/signature-icons/mail?c=0969da&amp;t=square" width="18" height="18" alt="" style="display:block;border:0;outline:none;width:18px;height:18px;">
      </td>
      <td style="vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;"><a href="mailto:priya@northwind.dev" style="color:#6f7277;text-decoration:none;">priya@northwind.dev</a></td>
    </tr>
  </table>
</td></tr><tr><td style="padding:1px 0 1px 0;">
  <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
    <tr>
      <td style="vertical-align:middle;padding:0 7px 0 0;">
        <img src="https://esigna.app/api/signature-icons/globe?c=0969da&amp;t=square" width="18" height="18" alt="" style="display:block;border:0;outline:none;width:18px;height:18px;">
      </td>
      <td style="vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;"><a href="https://github.com/pnandakumar" style="color:#0969da;font-weight:bold;text-decoration:none;">github.com/pnandakumar</a></td>
    </tr>
  </table>
</td></tr>
            </table>
          </td></tr>
        </table>
      </td></tr>
  <tr><td style="padding:25px 0 0 0;">
  <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
    <tr><td style="font-size:0;line-height:0;padding:0 0 0 0;">
  <a href="https://linkedin.com/in/priyanandakumar" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/linkedin?c=0969da&amp;t=square" width="27" height="27" alt="LinkedIn" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td><td style="font-size:0;line-height:0;padding:0 0 0 6px;">
  <a href="https://x.com/pnanda_dev" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/x?c=0969da&amp;t=square" width="27" height="27" alt="X" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td><td style="font-size:0;line-height:0;padding:0 0 0 6px;">
  <a href="https://instagram.com/pnanda.dev" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/instagram?c=0969da&amp;t=square" width="27" height="27" alt="Instagram" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td><td style="font-size:0;line-height:0;padding:0 0 0 6px;">
  <a href="https://facebook.com/priyanandakumar" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/facebook?c=0969da&amp;t=square" width="27" height="27" alt="Facebook" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td></tr>
  </table>
</td></tr>
  <tr><td style="padding:30px 0 0 0;"><img src="https://esigna.app/templates/logos/software-developer-632b0c6f7a.png" width="70" height="70" alt="Northwind Systems logo" style="display:block;border:0;outline:none;width:70px;height:70px;"></td></tr>
</table>

Two column

Profile Photo
Northwind Systems logo
Priya Nandakumar
Senior Backend Engineer
Northwind Systems
priya@northwind.dev
github.com/pnandakumar
View HTML source
<!-- esigna Classic HTML signature -->
<table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;">
  <tr>
    <td align="center" style="padding:0 40px 0 0;vertical-align:top;">
        <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
          <tr><td style="padding:0 0 25px 0;"><img src="https://esigna.app/templates/faces/software-developer-fe57f05ede.jpg" width="72" height="72" alt="Priya Nandakumar" style="display:block;border:0;outline:none;width:72px;height:72px;border-radius:8px;"></td></tr>
        </table><table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
          <tr><td style="padding:0;"><img src="https://esigna.app/templates/logos/software-developer-632b0c6f7a.png" width="70" height="70" alt="Northwind Systems logo" style="display:block;border:0;outline:none;width:70px;height:70px;"></td></tr>
        </table>
      </td>
    <td style="padding:0;vertical-align:top;">
      <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
        <tr><td style="padding:0 0 20px 0;border-bottom:2px solid #0969da;">
          <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
            <tr><td style="padding:0 0 2px 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;font-weight:bold;font-size:13px;color:#21262d;">Priya Nandakumar</td></tr><tr><td style="padding:0 0 2px 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;">Senior Backend Engineer</td></tr><tr><td style="padding:0 0 0px 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;">Northwind Systems</td></tr>
          </table>
        </td></tr>
        <tr><td style="padding:20px 0;border-bottom:2px solid #0969da;">
        <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
          <tr><td style="padding:1px 0 1px 0;">
  <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
    <tr>
      <td style="vertical-align:middle;padding:0 7px 0 0;">
        <img src="https://esigna.app/api/signature-icons/mail?c=0969da&amp;t=square" width="18" height="18" alt="" style="display:block;border:0;outline:none;width:18px;height:18px;">
      </td>
      <td style="vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;"><a href="mailto:priya@northwind.dev" style="color:#6f7277;text-decoration:none;">priya@northwind.dev</a></td>
    </tr>
  </table>
</td></tr><tr><td style="padding:1px 0 0px 0;">
  <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
    <tr>
      <td style="vertical-align:middle;padding:0 7px 0 0;">
        <img src="https://esigna.app/api/signature-icons/globe?c=0969da&amp;t=square" width="18" height="18" alt="" style="display:block;border:0;outline:none;width:18px;height:18px;">
      </td>
      <td style="vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#6f7277;"><a href="https://github.com/pnandakumar" style="color:#0969da;font-weight:bold;text-decoration:none;">github.com/pnandakumar</a></td>
    </tr>
  </table>
</td></tr>
        </table>
      </td></tr>
        <tr><td style="padding:25px 0 0 0;">
  <table role="presentation" cellpadding="0" cellspacing="0" border="0" style="border-collapse:collapse;">
    <tr><td style="font-size:0;line-height:0;padding:0 0 0 0;">
  <a href="https://linkedin.com/in/priyanandakumar" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/linkedin?c=0969da&amp;t=square" width="27" height="27" alt="LinkedIn" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td><td style="font-size:0;line-height:0;padding:0 0 0 6px;">
  <a href="https://x.com/pnanda_dev" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/x?c=0969da&amp;t=square" width="27" height="27" alt="X" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td><td style="font-size:0;line-height:0;padding:0 0 0 6px;">
  <a href="https://instagram.com/pnanda.dev" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/instagram?c=0969da&amp;t=square" width="27" height="27" alt="Instagram" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td><td style="font-size:0;line-height:0;padding:0 0 0 6px;">
  <a href="https://facebook.com/priyanandakumar" style="text-decoration:none;">
    <img src="https://esigna.app/api/signature-icons/facebook?c=0969da&amp;t=square" width="27" height="27" alt="Facebook" style="display:block;border:0;outline:none;width:27px;height:27px;">
  </a>
</td></tr>
  </table>
</td></tr>
      </table>
    </td>
  </tr>
</table>

What to include in a software developer email signature

The fields matter less than the order and the restraint. These are the decisions specific to this role.

  1. Minimal by default — your email goes to mailing lists

    Developer email lands in code review threads, issue trackers, and mailing lists that strip HTML or quote your signature on every reply. A four-line signature stays readable everywhere. A rich one becomes a wall of broken markup in the exact places your peers read it.

  2. GitHub instead of a website, usually

    For most developers GitHub is the portfolio. Use the website slot for your GitHub profile unless you maintain a real personal site. Only link it if the profile is presentable — a green-square wall with no pinned repositories doesn't help you.

  3. Role and level, since titles are ambiguous

    "Engineer" spans a very wide range in practice. "Senior Backend Engineer" or "Platform Engineer, Payments" tells recruiters and cross-team colleagues where you actually sit, which matters in large organisations where nobody knows every team.

  4. Phone is usually unnecessary

    Most developer communication is asynchronous and internal, routed through Slack or your issue tracker. A phone number in a developer signature often goes unused for years. Leave it out unless you're on call or client-facing — the empty slot is a feature, not a gap.

  5. No tracking pixels or image-heavy blocks

    This audience notices, and some of them will mention it. Remote images also break in the terminal clients and plain-text modes a meaningful share of developers still use. Text and links only is both safer and better received here.

How to add your signature

The same four steps in every client. Copy the HTML above first.

Gmail

  1. Copy the HTML for the layout you want.
  2. Open Gmail → Settings → See all settings → General.
  3. Scroll to Signature, click Create new, and name it.
  4. Paste into the editor box, then click Save changes at the bottom.

Outlook

  1. Copy the HTML for the layout you want.
  2. In Outlook, go to File → Options → Mail → Signatures.
  3. Click New, name the signature, then paste into the edit box.
  4. Set it as the default for new messages and replies, then click OK.

Apple Mail

  1. Copy the HTML for the layout you want.
  2. Open Mail → Settings → Signatures and click + to add one.
  3. Paste into the preview pane on the right.
  4. Uncheck "Always match my default message font" so the styling holds.

Software Developer email signature questions

What should a software developer put in an email signature?

Name, role with your level or team, company, and GitHub if your work is public. Skip the phone number unless you're on call or client-facing. Developer signatures should be short because they get quoted in reply chains and mailing lists where long ones become noise.

Should developers include GitHub in their email signature?

Yes, if the profile is presentable and reasonably current. It's the most useful single link a developer can offer, especially when job-hunting or working in open source. If your account is empty or private, leave it out — an empty profile answers a question you'd rather not raise.

Do I need a phone number in a developer email signature?

Usually not. Most engineering communication is asynchronous and happens in Slack or an issue tracker. Include a number if you're on call, client-facing, or in a contract role where clients expect it. Otherwise the space is better spent on nothing at all.

Should I use plain text or HTML for a developer signature?

HTML is fine as long as it degrades cleanly, which the Classic templates here do — they're simple tables with no background images or web fonts. If you spend significant time in mailing lists or a terminal client, the plain-text convention of a short block after "--" is still perfectly respectable.

Should I list my tech stack in my email signature?

Only compressed into the title, like "Senior Backend Engineer (Go, Postgres)." A full list of twelve technologies reads as a résumé and dates quickly. Your role and team convey more useful information to the people actually emailing you.

Is it unprofessional to have no email signature as a developer?

Internally, no — plenty of strong engineers sign off with just a first name. Externally it costs you, since recruiters, open-source contributors, and other teams need to know who you are and where you work. A four-line signature is a reasonable minimum for anything leaving your organisation.

Now make it yours

Swap Priya Nandakumar’s details for your own, add a bobblehead that actually looks like you, and put it on every email you send. Free to start.

Same 12 layouts, different role-specific advice.