Narain Sagar
Published in

Narain Sagar

Beginners Guide to Build Technical social web presence / portfolios AND Starting Freelance / Work from Home!

NOTE: This is just a reference materials/notes for the talk that I presented in TechKaro meetup session titled ”Beginning of new chapter? What’s next?” held on December 22, 2018 at Usman Institute of Technology, Karachi Pakistan

Here’s the link to session slides:

Following are the recommended readings for Creating your own version of CV / Resume and few interviews advice/tips by Syed Musa Ali:


Curated list of online courses / learning portals:

Below are some curated list of web resources links, I collected which you could use for self and online learning (especially for programming & IT related courses). Please go ahead and explore each one of them.

There’re plenty of online videos over Youtube which you could watch and learn easily.
You can also find Lynda courses on Torrent websites and can easily download them for free (If you want to!).

FYI: Create your accounts here on these below portals and practice coding exercises (try to solve at-least one problem daily) on these both platforms:

There is also another good platform called to learn about data-structure and algorithms (use this for your learning and revision for the detailed & basic concepts of data-structure and algorithms here (this will help you in learning how to build your thinking to solve the advanced/complex coding problems efficiently and easily — the advanced problems you could find over above portals like and

Online Tutorials / learning portals:

I’d heavily recommend to everyone as This will boost up your profile/resume and will also help you in your job hunting career.

  • — curriculum is amazing especially for those who wants to become full-stack web developer!
  • — plenty of good web tutorials and examples — you could also try them in web editor!
  • — I personally really like, It has wide range of technologies and their tutorials from basic to advanced level (You could also download them as PDF too)
  • — Again, pretty good!

Freelancing website portals — especially for newbies:

These are some of renowned freelancing websites where you could create your profile easily and starting your freelancing career (and work from home/anywhere — at your own pace):

I’d recommend each of you to spend sometime in understanding these portals itself and how these all works and then jump into starting your freelance career.
Fiverr will be really good to start with and the recommended option for you all. On Fiverr, There’s an option of Buyer Requests under Selling Tab where you could easily find the various jobs / requirements posted by clients and you can also send your offer / proposal to them quickly.

— Go and get yourself registered on Fiverr quickly using my referral link


Finally, Try to build up your technical web presence and aim to become the ninja in your desired field of choice.

Below are few tips for building up your (web) technical profile:

  • Try to create your own version of CV / Resume and keep updating it regularly (i.e., every week / month).
  • Create your LinkedIn profile today (if you don’t have one) — You could also create your profile over other job / recruitment portal websites like or etc.
  • Participate in tech community events / meetups around you and try to connect & network with professionals.
  • Ask questions and participate in stackoverflow community.
  • Try to find open-source projects over GitHub and try contributing to them.
  • Create your personal portfolio website and make it live — For quick and free version you could checkout to GitHub Pages or Netlify (I personally use Netlify for my private static websites like and GitHub Pages for my public examples and demos etc.
  • As mentioned earlier will be a really good and recommended option for students and newbies — to start learning and contributing with (and once if you finish it, You’ll have few portfolios projects built during the course and You’ll also be awarded with certificate) — Also, Join the freecodecamp community and participate for more.
  • Last but not the least, Please don’t forget / hesitate to ask questions! :)

If you have any queries / questions, please don’t hesitate to contact me either via my AMA repo over GitHub or comment section below.

References links (i.e., You may checkout to these links — incase if you want to):

Hope you may find it useful.





Full Stack JavaScript Developer, Currently focusing on Node.js / Angular2 / Koa2 / TypeScript / Loopback

Recommended from Medium

8 Super-useful SQL Snippets You’ll Want to Have on Hand

How to install Counter Strike V6 Extreme via wine/PoL on Arch Linux

The most popular 2D game engine | Unity Software

Character Cell to Tiles and Back Again Algorithm

Screen Shot 2022-01-27 at 7.25.14 PM.png

Image Policy Webhook with Kube-Image Bouncer

Had a long thought and I think PHP is pretty good actually

Kubernetes Deployment Types

How to Setup Pyflink on Amazon EMR

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Narain Sagar

Narain Sagar

Full Stack JavaScript Developer, Currently focusing on Node.js / Angular2 / Koa2 / Loopback

More from Medium

My Toptal Journey

Six Unconventional Ways To Find Design Clients — RD292

Write your way onto a marketing recruiter’s short list: 6 steps

How I made my Github profile stand out !