I have recently graduated from The University of Bolton with a degree in Computer Science(Bsc) Honours (2018). Through out my years at the university, I have accumulated a wide range of skills in computing, ranging from Web Development to working in an agile environment. I take a big interest in the development of websites using various different tools and languages from PHP to Node.js. Feel free to take a look around my Portfolio. My contact details are below if you would like to get in touch.
Khubaib Ul Haque
Greater Manchester
+447759133005
Khubaib_12@Hotmail.com
Undergraduates Bachelors Degree in Computer Science • July 2018
I am a articulate creative computer scientist who has a passion of technology.
Graduating from the University of Bolton with a Undergraduates degree in Computer Science (Bsc) Hons. I have gained a lot of valuable tools to help me
in my career in becoming a professional web developer, from different languages such as Java, Php and Node.js to a wide range of
Software and IDE's such as Eclipse, Intellij, WebStorm and many more.
I have studied many different programming material from my time at University, which include
• Fundamentals of programming
• Logical analysis and problem solving
• Digital entertainment technology
• Arduino project
• Computers in society
• Networks and hardware
• Website production
• Information systems and databases
• Programming
• Computer platforms
• Networking fundamentals
• Web programming
• Database theory and practice
• Systems analysis and design
• Object orientated methods
• Data structure and algorithms
• Professional issues in computing
• Web applications and systems project development
• Software engineering
• Major Project/Dissertation
The most important section of the portfolio. I have learnt an extensive amount of programming languages and utilised a range of different software. Some of the more notable software include: IntelliJ, Eclipse, Visual studio and PhpStorm.
I also have an extensive knowledge of MySQL as i have utilised this database since the first year of University. I also have understanding of the Apache web server and have created most of my projects locally using Xampp, which contains PhpMyAdmin as a Database Managment system. Finally I have also used PostgreSQL in a recent project which I developed for a Will writing company in Bury, Greater Manchester.
This project was created for a soft play Company based in the Bolton area. They were taking party bookings the traditional way by pen and paper. For my Major/dissertation project i suggested computerising their paper based booking system into a Online booking system. Above is a picture of the first form in the booking process for a party looks like for customers. The languages that were used to create this booking system were Php, Html, Css and Javascript The software which it was created on is IntelliJ.
Web developmentThe Staff at Funvalley had the ability to log in to their admin/staff user accounts and keep a track of what bookings were made and all previous bookings that were created. This allowed for the admin to not have to do alot of the work themselves and cancelled out the risk of losing client data due to it being on paper.
Web DevelopmentThis project was created due to a company known as The Will Writing Partnership, partnered up with the University of Bolton to have the students create a Online Will Service instead of the paper based system that was currently in place. This was created on October Cms using Laravel(5+) a Php framework. The website had to allow for customers to create a user account, create a will form by filling in the relevant details, making a payment for the will they had created and finally being able to print off as a PDF. There are 5 forms all together the customer has to fill in to be able to download a full pdf.
Laravel, Php(5+), Twig, October CMSThe front end forms are sending the data the customers enter to the database which was set up in PhpMyAdmin and was opened locally. the Database Management system was running a Apache web server on the popular server known as Xampp. The forms which were created were done using BootStrap. Every form had to be created with the corresponding fields in the database table correlating to the stage of the form they are in. once the from was created the customer was directed to page where they can see their details again, having the ability to either download or print the form off which has been created.
PostgreSQL, Xampp, MySQL, ApacheThis particular project was created for a software engeneering module at the University of Bolton. We were assigned the task to create a booking system for a client to be able to track, create, delete etc, for customers who would be booking to stay on site. This project was created in Node.js with Jade templates. The project was based around team work and working in an agile environment. The picture above show the client being able to place a booking for customers who ring up or email.
Agile Methodologies, Node.JsThe client has the ability to keep a track of all clientele, Pitches, and payments straight from the Application. Above is a picture of the customer managment system. Briefly what this shows is an overview of all customers, present and past. This allows for easy location of a customer. This method was carried through quite a number of pages in the web application.
PhotographyThis assignment was created in a Web development course at University. By utilising Javascript we were asked to create a website which would show a customer how resistor bands were calculated. The above picture is showing a resistors calculator which allows the customers to create ther own resistor and it automatically calculates the resistance of the band.
Web development, JavaScript, Html, CssAbove it shows the about page where the customer can understand more about resistance bands. And it also allows a customer to pick a band from the drop down selection and it will show the corresponding resistance.
Web development, JavaScript, Html, CssFeel Free to get in contact with me regarding anything that may have caught your eye! use the form below to send me a message regarding the subject matter. Hope to hear from you soon!