Editing User:Ayushd

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
==Hello World==
==Introduction ==
Hi. I am Ayush Dwivedi, a Computer Science and Engineering undergrad who loves Mathematics and Theoretical Physics.
Hi. I am Ayush Dwivedi, a Computer Science and Engineering undergrad who loves Mathematics and Theoretical Physics.
I want to participate in the Google Summer of Code to learn and evolve as a Programmer and a scientist.
I want to participate in the Google Summer of Code to learn and evolve as a Programmer and a scientist.
Line 11: Line 11:
== My Coding experience ==
== My Coding experience ==
I have done some projects in C++ using the SDL2 library due to my interest in simulating and visualizing Physics(and Mathematics) using GUI libraries. I have mostly programmed in C which includes writing a simple GNU Nano like text editor and a '''Bash like Linux Shell''' without using any external library(main goal is to implement '''my own Shell Interpreter''').
I have done some projects in C++ using the SDL2 library due to my interest in simulating and visualizing Physics(and Mathematics) using GUI libraries. I have mostly programmed in C which includes writing a simple GNU Nano like text editor and a '''Bash like Linux Shell''' without using any external library(main goal is to implement '''my own Shell Interpreter''').
Interpreter design and state machines implementations have been a part of my projects in C++ which includes writing simple game sprite editors and minimal game engine. I have very basic knowledge of GUI development using Qt and little knowledge of OpenGL. I have never worked in a development team and have no experience in open source contribution. My biggest project till now is writing my own Unix Shell. I learned many concepts and developed many habits. I am still working on it. I learned to borrow code from open source repositories and  use online developer communities for help and suggestions because of it. As of now I haven't contributed anything to the Octave project as I am still exploring and experimenting with it. I have aim to fix bugs and improve '''classdef''' and '''OOP support''' in Octave project.
Interpreter design and state machines implementations have been a part of my projects in C++ which includes writing simple game sprite editors and minimal game engine. I have very basic knowledge of GUI development using Qt and little knowledge of OpenGL. I have never worked in a development team and have no experience in open source contribution. My biggest project till now is writing my own Unix Shell. I learned many concepts and developed many habits. I am still working on it. I learned to borrow code from open source repositories and  use online developer communities for help and suggestions because of it. As of now I haven't contributed anything to the Octave project as I am still exploring and experimenting with it. I have aim to fix bugs and improve '''classdef''' and OOP support in Octave project.


== My experience with Community platforms ==
== My experience with Community platforms ==
Please note that all contributions to Octave may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Octave:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)