About Me

Last Update: Dec 17, 2023

Hi! My name is Aman Mittal. I am a software developer, and a technical writer. I love working with open source technologies and writing about what I learn.

Currently, I'm working on documentation at Expo. Previously, I've worked as a Developer Advocate at Draftbit, and Senior Content Developer at Vercel.

When I am not writing code or working on a blog post, I'm probably spending my time either reading a book or traveling.

Work History

  • 🚀 Software consultant and documentation lead at Expo (2022 - Present)
  • 📝 Senior Content Developer at Vercel (2022)
  • 🥑 Developer Advocate at Draftbit (2021 - 2022)
  • 💻 📝 Software consultant and Tech Writer
    • Crowdbotics (2018 - 2021)
    • Logrocket (Tech Writer, 2020 - 2023)
    • Heartbeat (React Native Technical Writer, 2019 - 2020)
    • Jscrambler (React Native Technical Writer, 2018 - 2022)

Open Source & Me

Back in 2018 I made my first open-source contribution by writing a Twitter Bot (the original one) in Node.js for freeCodeCamp and #100DaysOfCode campaign which in recent years has gained a lot of attention (200k+ followers) among people who are getting into web development.

Over the years I've made some contributions to some projects and organizations such as Node.js, Gatsbyjs and freeCodeCamp both as a contributor and maintainer. In past, I've been awarded among Top 200 Open Source Contributors by freeCodeCamp.org in 2018.

Technical Writing

I specifically write on JavaScript frameworks such as Node.js, Reactjs, and React Native (Expo).

  • Started Writing on Medium in 2017.
  • In 2019, became an AWS Amplify Community contributor after creating tutorials for AWS Amplify community.
  • On July 21, 2020 reached a milestone of 2 million + views on Medium.
  • In December 2020, recognized as a Distinguished author and a moderator by Dev.to.
  • In 2021, one of my post on integrating Firebase auth in an Expo app was recommended as an official resource by Google's Dev Library.
  • In November, 2021, became got certified from DZone as a DZone Core member.
  • By 2022, worked with more than 30+ organizations and tech publications and have written over more than 100+ articles and tutorials.

Some of the publications I've worked with: LogRocket, Jscrambler, freeCodeCamp, Expo.io, Sentry, AppSignal, FlyCode, Crowdbotics, Educative Edpresso, Heartbeat.fritz.ai, Draftbit, Dzone, Open Replay, HarperDB, Hackernoon, Alligator.io/Digital Ocean, Newline.co, Geek Culture, JavaScript Plain English.

Other notable publications and organizations: Rising Stack, Codeburst.io, ZeoLearn.com, Art + Marketing, 42hire.com, ITNext, Eduonix, The Startup, JavaBeginnersTutorial.com, LevelUp Gitconnected, Better Programming, React Native Training, Pusher, Instamobile, Soshace and Transifex Native.

Some of my blog articles and tutorials have featured in esteemed Newsletters: Node Weekly, React Status, Mobile Dev Weekly, Daily.dev Weekly Picks, Mobile Developers Café, and React Native Newsletter.






⚙️ What I use

I almost never get asked about what's my setup is or what I use. Nonetheless, here is what I use on daily basis.

Coding Software

  • Visual Studio Code- My friend Scott Spences introduced me to VS Code. At that time, we were both using Atom. I have never looked back.
  • Brave- as my personal browser. I also use Chrome and sometimes Safari.
  • item2- My terminal of choice, with ZSH shell.
  • Homebrew- For installing other libs and softwares.
  • CleanShot X- For capturing screenshots on macOS devices.

Find out more about what VS Code extensions I regularly use here.


Awards and recognition

Copyright ©  2019-2024 Aman Mittal · All Rights Reserved.