Python Data scientist & Fullstack Web developer

Hello, my name is Moment Mahlangu

I am a data scientist and fullstack web developer, I love building models and creating beautiful and functional web applications. Feel free to browse through my profile and discover some of my incredible skills, services, and projects I have built.

Contact me
A photo of me

About

me in cape town

Let's get acquainted! My name is Moment Vikani Mahlangu, I am a masters candidate at the University of Cape Town specializing in Applied Physics. I recently submitted my thesis and I am now in the most gruesome stage of a fresh graduate, job hunting . You can hire me as a freelancer or full time employee.

I started actively learning web devolpment towards the end of 2021, in that short time I have managed to make incredible progress. I have become proficient in HTML5 and CSS3, I was able to also learn React Js, and Django. As you will see with the projects I have built, I implemented CRUD based applications using React Js. One of the projects I am proud to have built is the bond calculator using Django. I built the calculator in a space of a week as part of an interview, this was the first time ever I have heard of Django, I had never used it before nor knew any web development frameworks. However upon research I had to learn while building the calculator and managed to get it functional and hosted it on pythonAnywhere. The only unfortunate thing was that I never knew about the requirements text file and that was reason I couldn't pass the interview. Nonetheless I was proud to have produced a functional web application first time.

I have come a long way since then, I now know how to work with virtual environments, which make it a lot easier to generate a requirements text file, I know how to set up and work with github, I know how to work with Heroku for hosting sites. This portfolio is also part of my projects which is mainly HTML5 and CSS3, and a bit of JavaScript. My short term goals are to become proficient in JavaScript, React, and Django. Besides playing Chess [which if you know how to play, I am always up for a challenge :) ], I am actively learning, applying for jobs, and improving my web development skills. My data science skills are solely based on my academic career, I have dealt extensively with data, collecting, analyzing and visualizing the data. I have experience working with PyTorch and google colab. I can write a whole book , you can contact me to know more about me and my skills. Thank you for taking the time to get to know me!.

Read more Download CV

Skills

React

  • Intermediate

HTML5

  • Proficient

CSS3

  • Proficient

Python

  • Proficient

Git

  • Intermediate

JavaScript

  • Begginer

Services

Web Development

I specialize in Django and React Js. I offer full stack web based applications for start up companies, and big companies.

Data Analysis

Proficient in Cleaning, sorting, analyzing, and visualizing data using pandas, matplotlib, and Excel.

Data Science

I can create models, develop algorithms from scratch. Work with ML (classification, natural language processing), and SQL database.

Tutoring

I tutor mathematics and physics for all school grades (every syllabus), all the way to first year university mathematics and physics.

Portfolio

image of the project

Bond calculator (Django)

Bond calculator (Django)

image of the project

To-do (Django)

To-do (Django)

image of the project

Landing page (React Js)

Landing page (React Js)

image of the project

Personal portfolio (React Js)

Personal portfolio (React Js)

Contacts

Contact me here

If you have an enquiry, a job opportunity for me, or you want to hire me for one of my services, please feel free to cantact me. I will respond in a flash.

Location

: Johannesburg, South Africa

Email

: mhlvik001@myuct.ac.za

Education

: University of Cape Town, Cape Town

Mobile number

: 0685521369

Languages

: English, IsiZulu