About me
Get to know me
Who am I?
I'm Thato Ramphore, a Software Developer
I am based in the Pretoria area. I help convert a vision and an idea into meaningful and useful products. Having the ability to transform requirements into useful software helps me prioritize tasks, iterate fast and deliver faster.
Thato Ramphore
24
Pretoria, Gauteng
My Skills
I am a creative problem solver. I build fullstack web and mobile applications. I use C# ASP.NET Core, JavaScript, Flutter, Bootstrap, HTML and CSS. I have highlighted my key technical skills that I will bring to your project.
C# Development
I use C# to build websites and mobile apps. You can see examples of my work implementing C# in my projects sections.
Full Stack Web Development
I use proven design patterns and frameworks to build websites. ASP.NET and MVC fits the bill for most projects. Visit my projects to see examples.
Front End Development
I use HTML, CSS and JavaScript to build attractive responsive frontends for websites. Check out my front my front end work in my projects sections.
Front End Framework
Angular is a platform and framework for building single-page client applications using HTML and Typescript.
Database Development
Database Development is critical to most projects. I am well versed in SQL Development, from queries to design.
Front End Design
The look and feel are very important elements to any project. I use Bootstrap to create an attractive UI designs.
Let's work together!
I am available for software projects. Hire me and get your project done.
Projects
Some of the projects I'm working on
Simple Code
Simple Code is my personal blog where I intend to document my learning journey. You may ask yourself why create your own blog software? The answer is being able to code gives you the opportunity to construct the software you want to use. I built my own blog because I could and I wanted to write about coding journey and interview preparations. Simple Code is built with ASP.NET, MVC, C# and SQL. A role-based security system was implemented to create permission-based roles. The roles of Admin, Author and Commenter restrict what the user user can see and do. The software allows for authors to create Blog articles and Commenters can leave a comment about an article. The Admin can assign permissions to registered users.
The system is built with C# and ASP.NET. The front end was developed with HTML, CSS and Bootstrap. The back end utilizes MVC and C#. The database was built with PostgreSQL and is hosted on Heroku. Visit the site and view blog's current structure.
- Category:
Web Application
- Technologies:
C#, SQL, ASP.NET MVC, JS, HTML5, CSS, Bootstrap
Pesticide (under development)
Pesticide is a software defect tracking system. Commonly known as a bug tracker. Pesticide is built with ASP.NET MVC, C# and SQL. A role-based security system was implemented to create permission-based roles. The roles of Admin, Project Manager, Developer and Submitter restrict what the user user can see and do. The software will allow users to submit tickets and those tickets are tracked through status from Open to Complete.
The system is built with C# and ASP.NET. The front end was developed with HTML, CSS and Bootstrap. The back end utilizes MVC and C#. The database was built with PostgreSQL and will be hosted on Heroku.
- Category:
Web Application
- Technologies:
C#, SQL, ASP.NET MVC, JS, HTML5, CSS, Bootstrap
MoviePro (under development)
Movie Pro is an ASP.NET Core MVC Web Application that consumes TMDB API data. Bootstrap and front end layouts are used to show the movie details. The main aim of the app is to learn API integration with the application. Movie Pro is built with ASP.NET MVC, C# and SQL. A role-based security system was implemented to create permission-based roles. The role of Admin can edit, add and delete movies and TV shows. Other roles can use the system in read-only mode.
The system is built with C# and ASP.NET. The front end was developed with HTML, CSS and Bootstrap. The back end utilizes MVC and C#. The app consusmes data from TMDB API and will be hosted on Heroku.
- Categories:
Web Application
- Technologies:
C#, SQL, ASP.NET MVC, JS, HTML5, CSS, Bootstrap
Coding Challenges
I like to challenge myself and learn new things. Coding Challenges allow me to solve new problems with code but on a smaller scale than a full project. Plus they are fun to do! Each coding challenge is displayed in its own mini site that allows you to interact with the challenges.
Get in Touch
Feel free to contact me anytime