Skip to content
View Tanu-N-Prabhu's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Tanu-N-Prabhu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Tanu-N-Prabhu/README.md

Hi there, I'm Tanu Nanda Prabhu - aka TNP 👋

As a passionate and driven Computer Science graduate (MSc) with a relentless pursuit of excellence, I've dedicated my career to becoming a proficient software engineer and technical content creator. My journey in coding began in academia and as a hobby, but in 2020, I decided to take it to the next level by committing to software engineering and technical writing as a professional path.

With experience in building websites and web applications, I specialize in front-end development using HTML, CSS, Bootstrap, and JavaScript. My skill set also includes Python and Django, allowing me to work across both front-end and back-end development. Recently, I’ve been diving into React, REST APIs, and AWS S3 storage, continuously expanding my technical expertise to keep up with the ever-evolving tech landscape.

In addition to my technical skills, I have a strong passion for technical writing. I excel in creating clear, concise, and informative documentation for both technical and non-technical audiences. Whether it's writing tutorials, user manuals, or proofreading research articles, I aim to make complex information accessible and engaging.

My entrepreneurial spirit drives me to explore new opportunities and innovate. I'm committed to lifelong learning and constantly seeking ways to enhance my skills and knowledge. As a freelancer, I've worked with diverse clients, delivering high-quality projects and building a reputation for reliability and excellence.

Beyond programming and writing, I have a keen interest in teaching and mentoring. I enjoy helping others learn and grow, whether it's through formal education or informal guidance. I believe in the power of community and actively participate in forums and groups where I can share my knowledge and learn from others.

If you're looking for a dedicated front-end developer, technical writer, or someone to bring fresh ideas and relentless drive to your team, let's connect. I'm excited about new challenges and opportunities to collaborate and create impactful solutions.

Bio Details
Born Tanu Nanda Prabhu, May 31, 1996 (age 27) Karnataka, Bengaluru, I.N.
Education M.Sc in Computer Science, University of Regina
Occupation Entrepreneur, Programmer, Writer
Parents R. Nanda Kumar (Dad), B. Jyothi (Mom)
Website TNP's HUB

Four most important points of my life

In short, I'm a Student, Developer, and Author!


Cool stuff about me:


Work Experience

Excel Promotions - Assistant Manager -Full Time

Sep 2020 - Present • 2 yrs 10 mos

At Excel I perform duties such as establishing distribution networks, assigning workers’ schedules and duties, payroll for employees, inventory management, hiring and training of new associates, resolving issues that may arise as well as customer complaints, event coordinating, event management, sales of all products and services at retail locations, and day-to-day management of the sales team.

Medium - Freelance Writer

June 2019 - Present • 4 yrs 1 mon

As an author for Medium, I work explicitly with medium-claimed and autonomously possessed distributions to deliver content for their perusers week by week. My writing pivots around the subjects of Python Programming, Data Science, Web Design, and Android. This includes tutorials, DIY projects, programming from scratch, and building apps as well I have been a writer on Medium for over 2 years now. I started my journey on June 17, 2019, by writing my first article titled Mastering the features of Google Colaboratory !!!, from then till today I have written 50 articles on various interests such as Python, Data Science, Web Design, and Android. This includes tutorials, DIY projects, programming from scratch, and building apps. I write for 6 publications listed below.

Momomedia - Technical Writer

Feb 2021 - August 2021 • 7 months

At Momomedia, I was responsible for writing tech-related training material, presentations, and tutorials & standardizing various technical documentation so that we could impart uniform training for all new joiners and our experienced staff.


Publications

  1. Towards Data Science - A Medium publication sharing concepts, ideas, and codes.
  2. Analytics Vidhya - Analytics Vidhya is a community of Analytics and Data Science professionals. We are building the next-gen data science ecosystem.
  3. Kt.Academy - Blog with a mission to simplify Kotlin learning.
  4. The Startup - Medium's largest active publication, followed by +738K people.
  5. UX Planet - UX Planet is a one-stop resource for everything related to user experience.
  6. Level Up Coding - Coding tutorials and news. The developer homepage gitconnected.com.
  7. Dev Genius - Coding, Tutorials, News, UX, UI and much more related to development.

I share my contemplations on Computer Science and Programming on my Medium and its publications and conveying the erudition for both technical and non-technical readers.

My Stats

Below are my total stats to date that were recorded on Dec 12, 2020, with the help of an medium stats chrome extension

Stats 📊 Articles 📚 Views 👀 Reads ✏️ Followers 🧑‍🤝‍🧑
Data 54 789,883 341,545 1,047

Latest Blog Posts


Education

University of Regina

Degree Name: Master of Science - MS, Computer Science, Percentage 91.4% or GPA 4.0

2019 – 2020

Activities and Societies:
  • Served as a Student Multi-Faith Peer Chaplain at Luther College, UofR, Aug. 2019 - March 2020.
  • Invigilated CS 205 - Introduction to Multimedia Systems exam, instructor Dr. Daryl Hepting, Feb 2019.
  • Invigilated CS 110 - Programming and Problem-Solving exam, instructor Mark Selinger, March 2019.

Ranked 1st among classmates

Student ID: 200409072

Courses Taken (30 Credit Hours)
  • 2019 Winter

    • CS 807 - Interactive Hardware
    • CS 834 - Computer Systems Security
    • GRST 800AA - Academic Integrity: Tutorial 1
  • 2019 Spring/Summer

    • CS 829 - Information Theory
    • CS 890AC - Data Analysis from the Internet
  • 2019 Fall

    • CS 828 - Human-Computer Communication
    • CS 855 - Mobile Computing
  • 2020 Winter

    • CS 872 - Software Engineering
    • CS 890ES - Data Science Fundamentals
    • CS 900 - CS Graduate Seminar
  • 2020 Spring/Summer

    • CS 825 - Image Processing
    • CS 890DH - Topics on Communications

Global Academy Of Technology

Bachelor of Engineering - BE, Computer Science, Percentage - 76.69%

2014 – 2018

Activities and Societies:
  • Won a winner memento for the excellent presentation skills, Seventh Sense Talent Solutions, April 2017.
  • Played as a Vice Captain, in an 8-over cricket match, GENESYS college Fest, August 2015.
  • Volunteered for a seminar on "Network Security", conducted by Oracle, GAT, October 14.
  • Site visit and observed a short film, on Tata Consulting Services, February 2017.

Ranked 2nd among classmates

USN - 1GA14CS145

Highlighting Courses: First Semester

  1. Engineering Maths - 1
  2. Basic Electrical Engineering

Second Semester

  1. Engineering Maths - 2
  2. Programming in C and Data Structures

Third Semester

  1. Engineering Maths - 3
  2. Logic Design
  3. Data Structures with C/C++
  4. Object-Oriented Programming with C++

Fourth Semester

  1. Engineering Mathematics - 4
  2. Graph Theory
  3. Design and Analysis of Algorithms
  4. Unix and Shell Programming
  5. Microprocessors

Fifth Semester

  1. Software Engineering
  2. Systems Software
  3. Database Management Systems
  4. Operating Systems
  5. Computer Networks

Sixth Semester

  1. Management and Entrepreneurship
  2. Compiler Design
  3. Computer Graphics

Seventh Semester

  1. Object-Oriented Modeling and Design
  2. Embedded Computing Systems
  3. Programming the Web
  4. Java and J2EE

Eight Semester

  1. Software Architecture
  2. System Modeling and Simulation
  3. Information and Network Security
  4. Software Testing

Skills

Backend Languages Python 3 (Advanced), Kotlin, Java, C (Basics)
Frontend Languages HTML, CSS, JavaScript
Document Markup Language Markdown, XHTML, XML, LaTeX, Wiki markup
Libraries Bootstrap, jQuery, React (Basics), Node.js (Basics)
Database MySQL, SQLite3 (Basics)
Project Management Tools Agile, Sublime, PyCharm, Jupyter Notebooks, Atom, Brackets, Visual Studio Code, Oxygen XML, Eclipse, GitHub Git, Gist, Docker, Google Colab.
Operating System Windows 10, Unix, Linux, Ubuntu, Android
Web Framework Django
Data Visualization Pandas, NumPy, Seaborn, Matplotlib, Pandas, Tableau
Cloud Computing (Beginner) AWS, Google Cloud, Microsoft Azure, Heroku, Netlify
Tools GIMP, Adobe XD, Figma, WordPress, Wix, Schoology (CMS), Sharepoint, Microsoft Office 365

Certificates

Till now as of December 12, 2020 I have achieved 22 documented certifications which are listed below.

Number Name Date Issued By
1 Git Tutorial for Beginners - Master Version Control 19 February, 2021 BitDegree
2 Google Ads Display Certification 21 December, 2020 Google
3 Python (Intermediate) 12 September, 2020 HackerRank
4 JavaScript Tutorial Course 12 September, 2020 SoloLearn
5 Introducing to HTML and CSS Course 10 September, 2020 BitDegree
6 Python (Basic) 9 September, 2020 HackerRank
7 1 Minute Typing Test 26 August, 2020 Learn To Type
8 Python Tutorial Course 11 January, 2020 SoloLearn
9 The Inquiring Mind Program 16 September, 2019 Mental Health Commission of Canada
10 Emergency First Aid and CPR/AED Level C 25 August, 2019 Canadian Red Cross
11 NVIDIA - Fundamentals of Deep Learning 20 Febuary, 2019 NVIDIA
12 2 Hours of Code your First Javascript Game 12 September, 2018 Udemy
13 Applications on Smart Secure Shopping System 7 July, 2018 IRJET
14 1 Hour of Learn Python Programming 22 June, 2018 Udemy
15 2 Hours of Python for Beginners with Examples 21 June, 2018 Udemy
16 A Study on Giving Commonsense to Machines 11 November, 2017 IRJET
17 Crowd Pitch - The Advanced Car Window 22 September, 2017 Crowd Product
18 A 6 Day Workshop on C Programming 15 June, 2017 Subash Programming Classes
19 36 Hours of Programming Training Phase 1 08 April, 2017 Seventh Sense Talent Solutions
20 Virtualization for Beginners 09 November, 2016 vmware IT Academy
21 Workshop on Raspberry-Pi and Applications on IOT 28 August, 2016 Enthu Technology Solutions
22 English for Business Communications 02 August, 2016 Aptech
23 Calligraphy 24 May, 2012 Whiz Kidz
24 National SIP Prodigy - Level 5 15 November, 2008 SIP Academy

I hereby declare that all the above certificates belong to me and are not fake by any chance. - Tanu Nanda Prabhu


Projects

1. TNP's <HUB>

Aug 2020 – Present

Description
  • A responsive 4-page static portfolio/website.
  • Used jQuery to toggle between light and dark mode and animations were written using JavaScript.
  • Used Fancy jQuery LightBox to integrate Gallery of Photography.
  • Version control and open-sourcing code using Git and Github.
  • Used GitHub Pages for hosting the website.
  • Languages and tools: JavaScript, HTML5, CSS3, Bootstrap, jQuery, Brackets, GitHub.
  • Code and documentation: GitHub
  • See project

2. Multiply Me

Feb 2021

Description

  • A responsive React-based web application.
  • Application that accepts user's integer input and displays the multiplication table as output.
  • Features are only integer input, default values are 1 and 5, clear button clears everything, help toggle props.
  • Used Netlify for the deployment.
  • Languages and tools: JavaScript, HTML5, CSS3, Bootstrap, Visual Studio Code, GitHub, Netlify.
  • Code and documentation: GitHub

See the Result


3. Notes Me

Nov 2020 – Dec 2020

Description

  • A responsive web-based note-taking and saving application.
  • Saving the form data as a text file using JavaScript. Date feature is incorporated for tracking.
  • Version control and open-sourcing code using Git and GitHub.
  • Used GitHub pages for hosting.
  • Languages and tools: Javascript, HTML5, CSS3, Bootstrap, Brackets, GitHub.
  • Code and Documentation: GitHub

See the Result


4. Implementation of FFT and Image Sharpening and Smoothing

May 2020 – Aug 2020

Description

  • Implementing 1D FFT and 2D FFT for the grey-scale input images.
  • Computing the DFT magnitude and performing the Fourier Spectrum Analysis.
  • Performing Image smoothing using Low-Pass Filtering and sharpening using High-Pass Filtering.
  • Languages and Tools - Python, Google Colab.
  • Code and Documentation - GitHub

Code access is based on request. Not open to the public.

See the Result


5. A Comparative Study On Various Providers of Wearable Wireless Sensor Products And Solutions (WWSPaS)

May 2020 – Jul 2020

Description

  • A research comparative survey project.
  • Proposed a detailed comparison of different models, products, and solutions of body sensor networks.
  • Models such as Libelium, SHIMMER, OCF(IoTivity), and LORAWAN protocol were studied in depth.
  • Different research papers (14) were being referred to as proposing a comparative study.
  • In-depth comparison of LoRa with GPS and IoT4HC with GPRS along with pros and cons were listed.
  • Research Paper

See the Result


Awards

Data Science Lab Award

Feb 2020 - University of Regina

  • This award was issued for delivering a mind-blowing data science proposal presentation.
  • The proposal titled "A Used Car Price Prediction System (UCPPS)" and was an individual project as well.
  • Out of 20 presentations, UCPPS was chosen as the 4th best presentation in the whole class.
  • The award was issued by Professor Alireza Manashty.
  • A Ph.D., Assistant Professor (Data Science & Machine Learning), Director, Data Science Lab at UofR
  • As an award I was given a Roots 73 - Rainproof 17.3 inch Laptop and Tablet 21L Backpack (Grey).

Brand Building Ambassador

Jun 2018 - Global Academy of Technology

  • This is an award for Brand Building.
  • Issued by Global Academy of Technology to me bearing the USN 1GA14CS145.
  • From the department of Computer Science and Engineering for my outstanding brand-building skills.
  • This award was issued during the term 2014 - 18, by the principal "Dr. N Ranapratap Reddy".

Academic Topper

May 2018 - Global Academy of Technology

  • This is an award issued for securing the 4th position across the whole department of CS.
  • Issued by Global Academy of Technology to me bearing the USN 1GA14CS145.
  • From the department of Computer Science and Engineering for my outstanding brand-building skills.
  • This award was issued during the term 2014 - 18, by the principal "Dr. N Ranapratap Reddy".
  • I was recognized as the academic topper with a percentage of 78.8%.

Spoken Languages

  1. English - Professional working proficiency

  2. हिंदी (Hindi) - Professional working proficiency

  3. ಕನ್ನಡ (Kannada) - Native or bilingual proficiency

  4. Konkani - Native or bilingual proficiency


Online Statistics

All of the below stats were recorded as of today (December 15, 2020) at 5:45 PM

GitHub Stats

Stats 📊 Repositories 📂 Commits (2019-20) 💾 Followers 🧑‍🤝‍🧑
Data 29 1,583 106

Python Repository Stats

Stats Hits Contributors Forks Stars Repo. size Commits
Data 710 9 287 230 5.62MB 507

Kaggle Datasets

Name View Downloads Notebooks Upvotes
Population by Country - 2020 21,637 6,319 168 73
Coronavirus 2019-2020 latest dataset 483 39 1 2
University of Regina Employees Salary List 1,423 111 2 2
List of Countries by number of Internet Users 13,792 1,019 4 21
Linear Regression Data-set 21,637 6,319 10 20
Hyper Cars 2019 4,962 479 2 13
PewDiePie's Subscribers 2,818 498 1 8

Tanu Nanda Prabhu's github stats

1


Contacts

Contact Details
Gmail [email protected]
GitHub Tanu-N-Prabhu
TNP's <HUB>
LinkedIn Tanu Nanda Prabhu
Medium Tanu N Prabhu
WhatsApp +1 306-737-9073
tanunprabhu46
Instagram Python Coder

Random Joke

Jokes Card


Popular repositories Loading

  1. Python Python Public

    This repository helps you understand python from the scratch.

    Jupyter Notebook 1.3k 693

  2. Tanu-N-Prabhu Tanu-N-Prabhu Public

    5 3

  3. Python-Notebooks Python-Notebooks Public

    Forked from rambasnet/Python-Fundamentals

    Jupyter Notebooks for How to Think Like a Computer Scientist - Learning with Python 3 (RLE) Textbook

    Jupyter Notebook 5 10

  4. Pandas-Data-Science-Tasks Pandas-Data-Science-Tasks Public

    Forked from KeithGalli/Pandas-Data-Science-Tasks

    Set of real world data science tasks completed using the Python Pandas library

    Jupyter Notebook 5 4

  5. portfolio.io portfolio.io Public

    Welcome to my Portfolio

    HTML 5 1

  6. Git-Tutorial-for-Beginners Git-Tutorial-for-Beginners Public

    Master Version Control

    4