πŸ‘‹ Hi, I'm Aman Mittal

I am an independent contract developer who loves to work with and write about Node.js, Reactjs and React Native development.

     

Latest ArticlesView allTestimonials

How to create custom wavy headers using react-native-svg and Expo

New!

How to integrate Material UI library in React apps

New!

Chat app with React Native (Part 6): Create a custom hook to change status bar styles

New!

Creating β€œQuarantine Pro” β€” A Fun Learning Experiment in React Native

New!

Chat app with React Native (Part 5): Create and Fetch Real-Time Messages with Firestore

New!

How to integrate GraphQL and Apollo Client in React Native app

New!

Chat app with React Native (part 4): A guide to create Chat UI Screens with react-native-gifted-chat

An in-depth guide on how to use React Native Image Picker

Chat app with React Native (part 3) - Create Firestore collections to store chat rooms

How to add a Search bar in a FlatList in React Native apps

I am a software developer with a background in Computer Science and specializing in web and mobile technologies using the JavaScript ecosystem for past three years and currently working as a contract developer.

These days I am enthusiastic about the world around React Native and Expo.

Me & Technical writing

I started my blogging journey as tech writer at Medium where I've got over 1 Million views πŸŽ‰. I love writing about code and share what I learn. I specifically write on modern JavaScript frameworks including Node.js, React, React Native and Firebase.

I've written over 150+ blog posts and tutorials for 25 developer publications and organizational blogs. I have also been responsible to create a curriculum for an online educative learning platform Zeolearn on Nodejs.

Me & Open Source

I frequently contribute to Open Source community and have been active in #100DaysOfCode, freeCodeCamp, Node.js, and GatsbyJS.

I've been awarded among Top 200 Open Source Contributors by freeCodeCamp.org in 2018.

Other stuff I am passionate about

When I am not writing code, or writing about code, I like to spend my time with books (I'm on Goodreads😬) , travel to places I've never been, meet new people and talk nerdy πŸ€“.

I am travelling since 2019, majorly to satisfy my wander lust and to attend tech conferences on React Native & Reactjs and it seems like I've got the travel bug πŸ›.

πŸ“¨ My Weekly Newsletter

At least once a week, I roll out a newsletter for fellow developers to enhance their skills in Nodejs, Reactjs, React Native, and Firebase. I publish new posts every week and and you can stay up to date by joining 1000+ developers.

πŸ’Œ Subscribe here

✍️ Publications I've written for

Some of the notable developer publications I've worked with:

Other notable publications: Hackernoon, Rising Stack, Codeburst.io, ZeoLearn.com, Art + Marketing, 42hire.com, ITNext, Eduonix, The Startup, JavaBeginnersTutorial.com, Alligator.io, LevelUp Gitconnected, Better Programming, React Native Training, Pusher, Instamobile, Newline.co (by Fullstack.io), & Soshace.

πŸ‘¨β€πŸ’» Work History

Currently, I am working as independent contract developer on web applications and as at technical Writer.

Independent Contract (2017- present)
  • Crowdbotics (Full-Stack role, Technical Writer, 2018 - Present)
  • Hearbeat (Technical Writer, 2019 - Present)
  • JSCrambler (Technical Writer, 2018 - Present)
  • Danco Solutions (Full-Stack role)
  • Zeolearn (Node.js Course Curriculum Creator)
  • Huksa Private Networks (Node.js dev role)
  • JBL Technologies (Node.js dev role)
Unique Touch Solutions (2016 - 2017)
  • Associate Software Engineer/Node.js Developer

βš™οΈ Open Source

    Contributions

  • freeCodeCamp (2017- present): Creator/Maintainer of #100DaysOfCode Twitter bot written in JavaScript, followed by more than 85k+ developers.
  • Gatsbyjs: Creator of 4 starter/theme kits.
  • Nodejs: Contributor/Maintainer of Nodejs.org website.

🧰 Currently Using

🎧 Guest Podcast Appearance & Interviews

✈ Countries I've visited (8)

I love to travel.

πŸ‡¦πŸ‡ͺπŸ‡΅πŸ‡±πŸ‡¨πŸ‡ΏπŸ‡¦πŸ‡ΉπŸ‡ΈπŸ‡°πŸ‡©πŸ‡ͺπŸ‡§πŸ‡ͺπŸ‡³πŸ‡±

🀝 Want to collaborate?

Would you like to collaborate on a project, app, hire me as a technical writer or create new course material for JavaScript ecosystem?

πŸ“§Please drop me an email here.