My Blog Home
My Blog With Django

I creatd a blog for myself using Django framework and have pushed the in-sensitive part of it to a Github repository. The blod has profile section, and posts section which I add my articles on programming, machine learning, and test automation.

LSA Flask REST Api
Text Summary REST Api with Flask

This is my first try to create REST Api with Flask. I decided to implement a Machine Learning Algorithm to create a summary of text received. There are two methods POST for sending the text or url and GET to check the process status and summary if it is ready.

Robot Framework with Flask
Test Automation With Web Application, Robot Framework And Flask

To get an overview of test cases scripted in Robot Framework and executing them, I created a web application with Flask and HTML+CSS+Bootstrap which search through the test suites directory, show them, let them to be selected, and then execute them, and also parallel execution is possible. During execution frontend (using Ajax) will get execution status as well.

SQL Tables
SQLAlchemy, application in Test Automation

To get an overview of test cases scripted in Robot Framework and executing them, I created a web application with Flask and HTML+CSS+Bootstrap which search through the test suites directory, show them, let them to be selected, and then execute them, and also parallel execution is possible. During execution frontend (using Ajax) will get execution status as well.

Robot Flask D3 Graph
Code Visualizer for Robot Framework

To understand code structure of my Robot Framework project I have created a visualization application using Robot Framework listener, python implementation for a tree structure, flask library, and d3.js for visualization on a browser. The result is a graph which shows hierarchy of the suite and links between keywords.

Earth Orbit Game
Earth Orbit Game with Python Kivy

This is a simple game I created using Python and Kivy. You play as Sun and can control the position of Sun. Earth is pulled by Sun and the goal is to keep Earth in the screen as long as possible. If Earth gets too close to Sun it will pick up speed and then will go out of the screen quickly.