User:Ayushd: Difference between revisions

Jump to navigation Jump to search
4 bytes added ,  21 February 2020
Intro to Hello World
(Created user-wiki page)
 
(Intro to Hello World)
 
Line 1: Line 1:
==Introduction ==
==Hello World==
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 ==
2

edits

Navigation menu