Tutor HuntSubjects

Michael (Tutor in Great Abington)

Michael
Michael
Tutor
Great Abington, Cambridgeshire
Home Town: Great Abington
Member Since: 17/06/2019
Last Login: 6 months ago
Response Rate: no data
Expected Response : no data

Verification Status

Tutors ID Verified
How references rated Michael
Professionalism
Reliability
Trustworthy

Degree
Computer Programming£31.25

Information about Michael

Previously a Systems Developer and CP Analyst at Anglia Cathodic Protection Services with BSc Computer Science at the University of Surrey and placement year in industry at the Oil & Gas Authority and Fivium, London. Experienced and knowledgeable in a great range of development technologies including React JS, React Native, Node JS, SQL, Java, and services including Google Cloud Platform, seeking a new opportunity in development and engineering. I’ve now decided to take a break from my career and venture into building my own development business with a particular interesting in mobile and web app development using some of the technologies featured above. One of my projects is a restaurant application where a restaurant can host menus, events, opening times, and news through the app and even engage with the user through push notifications. An additional project called Happy Yuzus is in development being a food blogging website. Additionally i’m thankful to have paid opportunities arise to sing Musical Theatre, Classics, and Ballads. Currently at Cambridge Assessment partaking in Data Entry and Exam Marking but with the summer season of temporary based works coming to an end I’m keen to utilise my time availability and do some things which I find incredibly meaningful and satisfying including sharing knowledge and experience through teaching which couldn’t be more pleasing.

Teaching Style
My teaching style would be through example and would begin with the foundations and fundamentals (dependent on current skills and experience). Various resources would be obtained from sources and provided by myself to provide information. Third party tools may be used including many of those which are used in the industry today. The problem with teaching today I believe is that we continue to be taught what isn’t always relatable or relevant and that is why students are struggling because they can’t possibly understand the usefulness and practicality of something in the real world and that is why through example we can find usefulness and practicality and that is my approach of which I shall adopt.

Through example this may include building a website or mobile app from scratch using some of the latest technology or exploring the range of programming languages available such as Java starting with the fundamentals of programming. With the hope of lessons which would occur weekly, we could tackle developing a solution through a series of bite-size steps.

Resources will be that obtained from sources and generated from myself. This may include code snippets, documents, and various other resources. Where obtained will be reference appropriately. The resources are a means to provide additional learning support and future reference.

Third party tools including Trello for productivity and task management, SourceTree with Git for Version Control, Balsamiq Mockup for Mockups, and Code Editors for Coding. These tools are useful and some of the many which are used.

Availability: Week Evenings and Weekends

Willing to travel: 10 miles

Experience: BSc Computer Science
The following provides details of my learning and experience from my BSc Computer Science Course all of which I would be able to teach and share.

- Programming Fundamentals provided the foundation to Java Development and Object-Orientated Programming which then led onto Software Engineering where for an assignment I developed a Restaurant Management System which used a MySQL Database, and which additionally involved writing a software requirement specification. Additionally, Advanced Object-Orientated Programming touched on C++ as alternative to Java.

- Mobile Computing introduced me to Android Applications Development where I built a sales application which interfaced with a PHP and MySQL backend.

- Web Applications Development demonstrated the capabilities and simplicity of Ruby on Rails including that of Active Record, Heroku, and Active Admin. This led onto Advanced Challenges in Web Technologies which involved Spring MVC and using various APIs.

- Practical Business Analytics looked into big data and the various applications for interpreting and exploring big data be it IBM SPSS, Watson, and various other data tools.

- Entrepreneurship and Innovation enabled us to focus on business ourselves exploring the challenges of startups, and additionally how we would innovate upon existing platforms.

Technical Experience
Clustr – Events Discovery Application (Start-up 2017), Ultimate purpose to allow users to search, review and sign up for events based on personal interests. Working with a team of 5 with a focus on developing the UI based on user’s logic when navigating the application. React Native, Node JS, MongoDB were used. Participation with this project ceased due to disputes around shares among the team.

Restaurant Application (Registered Company): A business of mine with 6+ months in the making with an aim a create a self-managed application for restaurants to interact with their customers via push notifications. Provides up-to-date menus, offers and events. Based on one local restaurant but with intentions to develop further in the future. React Native, Node JS, Google Cloud have been used for this project. I utilise the google platform as a means of authentication, cloud storage and serverless functions.

Personal Websites (React JS, Node JS, SendGrid): https://bestoked/ as a website to promote mobile and web application development services. Additionally, working on personal website https://michael-/

Atlassian Products: Jira is an effective way to manage tasks, confluence for documentation, and bitbucket for version control with GIT of which all of my projects reside on.

Further Experience
Throughout university I’d taken the opportunity to be a lab helper where I’d help students in the previous year with their understanding of a lab session be it programming. I found this to be very rewarding and pleasing in that I could make a difference. I feel that thankfully whilst being someone who has a b

Contact this Tutor

Nearby Locations

BalshamDuxfordFulbournGreat ChesterfordLintonSaffron WaldenSawston