Ashur Kanwal

Full Stack Developer
Download CV
65 Claret Road Grangemouth,
Strlingshire Scotland FK3-9LS,
MOBILE: 07397325523
EMAIL: ashurkanwal@yahoo.com

My Skill Levels


Back End:

80% complete
Django / Python
80% complete
Flask / Python
80% complete
SQL / Mongodb / Django Models

Python/Django/Flask


  • I have a good understanding of how to use all the different parts of the Django framework in order to develop a good web application.
  • By executing a number of technical projects, I have built up a lot of Django development experience in a short period of time. I have spent time reading Django documentation because I believe it is important to increase my programming knowledge and this reading helps me to think about how can I improve the earlier written code.
  • I intend to spend more time learning in detail Django testing. I believe this to be a vital skill for a programmer.



Databases: Django Models / Mongodb / SQL / Postgres


  • I believe in planning and designing an efficient database structure before starting to code it.
  • I have done a project in Flask where I have used Mongodb as my database.
  • I have spent most of my time designing SQL databases and coding them using the Django models. I have also used PostgreSQL when I have hosted my projects.


Front End

90% complete
HTML / HTML5
90% complete
CSS / CSS3
80% complete
JavaScript / jQuery

JavaScript/jQuery


  • I have a good understanding for writing JavaScript and jQuery codes. I am competent to write JavaScript/jQuery code in order to control DOM elements (document object model).
  • I enjoy being able to send data back and forth between JavaScript and Django. I am competent in implementing Ajax code in my projects.
  • I have a good understanding in using JavaScript APIs, to date, I have implemented a number of different APIs in my projects e.g., Google maps, Covid data API, GITHUB API, marvel super hero’s API etc.
  • I have understanding of integrating APIs data into application. I am able to interactively print/present JSON API data on web page. I have experience of implementing APIs like google maps, Covid API, GITHUB API etc.
  • In future I would like to learn Angular, React, and Typescript..



Html5/CSS3/


  • I enjoy writing HTML and CSS code, I also enjoy making Balsamic wireframes into Page and then later use wireframes to write HTML and CSS code.
  • I can use html/css frameworks like Bootstrap, materializecss.
  • A future goal is to learn how to design more eye-catching web pages which would attract users to my projects.


Hosting and Version Control

80% complete
GitHub/ gitpod
80% complete
Hosting: Heroku/Amazon Web Services
80% complete
Stripe Payment System

GitHub


  • I usually use gitpod.io to develop projects, I have used Visual code, and some other application e.g., sublime text editor, PyCharm etc.
  • I have habit of making regular commits to GitHub. I am familiar with how to write project documentation in GitHub readme files.



Heroku/AWS/Stripe


  • I have experience in deploying and hosting application using Heroku for Python codes and GitHub for plain HTML/CSS/JavaScript sites.
  • I have experience with Amazon Web Services in order to host static and media files.
  • I also have experience in implementing a payment structure using Stripe and I am familiar with how to write Stripe webhooks in order to make a payment system more reliable and efficient.