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

Narain Sagar
Apr 19, 2020 · 4 min read

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.


Narain Sagar

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

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