Cyrus Jonker

Cyrus Jonker

Python Developer

Followers of Cyrus Jonker39 followers
location of Cyrus JonkerHermanus, Western Cape, South Africa

Connect with Cyrus Jonker to Send Message

Connect

Connect with Cyrus Jonker to Send Message

Connect
  • Timeline

  • About me

    Software Engineer

  • Education

    • Hermanus High School

      2017 - 2021
      12

      Matriculated at Hermanus High School in Hermanus, Western Cape, South Africa. I have obtained a certificate of completion for 100 days of code pro python bootcamp by Angela Yu on the education platform Udemy.

  • Experience

    • Fiverr

      Jan 2022 - Feb 2023
      Python Developer

      During my tenure as a freelancer I was provided with valuable insight into various needs for programming and how various problems require a unique approach to finding a solution.Educational Endeavors:As I studied and gained the knowledge of a concept i shared my knowledge with various students looking to learn and expand their knowledge or scratch the surface of programming with python. One-on-one sessions teaching python code solidified my understanding of various concepts. I expanded my communication skills and learnt how to break down complex concepts into more understandable explanations.I created projects to teach concepts to students that included building user interfaces using Tkinter(calculator, alarm and animation), How to make web applications using flask(Blogging website and Promotional Pages for a website), and creating functionality using classes and objects in python and how to use html forms in flask applications to perform tasks. Show less

    • Eccounting

      Feb 2023 - Apr 2024
      Software Engineer

      During my tenure in Eccounting I have learnt various new skill and experiences.Developing new features:I have learnt various skills in developing new features and functionality. I have learnt how to store and use data in a mySQL database in regular data types and complex json data structures, How to use the Django REST Framework to develop a website, how to format and manipulate data that is useful to a user, how to research and implement new technology into the program, how to use HTML and javascript to collect data and manipulate it via Django,how to handle and fix errors, create tasks using celery and test functionality.Using these skills I developed I have implemented: 1. Multi-user accounts. 2. Constructed data sets and plotted them on maps and graphs. 3. Created SQL tables to store data. 4. Implemented caching using redis to reduce requests to the database 5. Construction of various calculations that are displayed on the front-end for users to view and allows them to analyse their data more efficiently.Passive skillsI have learnt many passive skills from Eccounting including: 1. How to work as a team. 2. How to work on my own. 3. The ability to give time estimates on when a task can be completed. 4. How to meet deadlines. 5. Increase my communication skills. 6. Protocol of updating github branches with new features. 7. How to adapt to the task I have been assigned.Eccounting has enhanced my proficiency in my passive skills as well as Python, Javascript, Django, HTML, Redis, SQL and Celery. Show less

    • David Frost Wine

      Jan 2024 - now
      Full Stack Engineer

      During my tenure with David Frost Wine I my skills have been put to the test and subsequently increased.I have been tasked with:Full stack development of a brand new custom website utilizing a django backend to increase efficiency and automation of order handling.Maintaining and solving issues on a squarespace hosted website.Front-end design and responsiveness using Jquery, Javascript and Ajax to dynamically display new data from the backend without needing the page to refresh.Launching and maintaining an application on digital ocean.Adding and configuration of DNS for a domain used for our application. Show less

  • Licenses & Certifications