Here you will find all the information about myself, including my skills, experiences and personal projects.
To embark on this journey, simply click the button below.
My name is Faizan Naseem and I am a first year Computer Science student at Aston University.
My character is defined by ambition and determination. I thrive on challenges and continuously set objectives to keep myself motivated. I am not content with mediocrity and consistently seek opportunities to improve and attain excellence.
JOSEPH CHAMBERLAIN COLLEGE:
ASTON UNIVERSITY:
Soft Skills:
Technical IT Skills:
IT related Work Experience:
Other Work Experience:
My interests are:
During my studies at Aston University, I was able to create various interesting projects which have helped me improve my IT skills
Below I have mentioned 3 of the various projects which I have completed during the 1st year at the University
This project represents a pivotal milestone in my academic journey, completed during the first term at Aston University. It was created using Processing, simplifying JAVA programming for beginners. While relatively basic compared to subsequent projects, it holds significance as my maiden JAVA endeavor, showcasing my progress. The project involved crafting a 2D car that follows the mouse cursor. I used shape commands like "ellipse," "line," "rect," and "triangle." I also managed colors for the car and background using commands like "background," "colorMode," "fill," and "stroke." This inaugural project symbolizes my growth as a programmer.
This project, undertaken during my first term at Aston University, employed the same programming software as my previous endeavor. The primary objective was to design a dynamic bouncing ball confined within a canvas, and introduce an additional element—a stationary "black hole." When the ball collides with the black hole, it instantaneously relocates, altering the ball's trajectory unpredictably. This project primarily served as a platform for honing my skills in utilizing various methods. I developed and implemented functions like "moveBall()," "bounceBall()," "drawColour," and more. This experience deepened my comprehension of method implementation and its practicality.
One of my favorite projects from my first term at the university is the "Catch the Ball" project, depicted in the image above. This mini-game challenges players to catch falling blue balls that appear from the top of the screen using a controllable red rectangle moved via keyboard inputs. To accomplish this project, I organized different classes for each object. The falling balls had their dedicated class, and the red rectangle, known as the catcher, had its own class as well. Within each of these classes, I created constructors and implemented various methods to bring the game to life.
Should you find my profile intriguing, kindly feel free to get in touch.
Below, you will discover a contact form, through which you can provide your information and communicate your message.