Skip to content
View OllyFN's full-sized avatar
โœจ
โœจ
  • Nottingham

Highlights

  • Pro

Block or report OllyFN

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
OllyFN/README.md

Hi, I'm Olly! ๐Ÿ‘‹

I am a fullstack developer constantly looking to improve, check out my 2023 Roadmap!

Languages

Libraries & Frameworks

Software

Tools

๐Ÿง‘โ€ Skillset & about me

๐ŸŽฎ Game development

I specialize in making 2D games using GML and GMS2, with strong capabilities in A* pathfinding, state management, and physics simulations. I have experience in basic game networking by utilizing Node.js to create servers which allow multiple clients to connect & play together.

๐ŸŒ Web development

I mainly use React & Svelte due to the component based architecture, it results in very readable code, alongside React I usually use Mantine as the component library; however I do like to keep my stack minimal so whenever Mantine is not necessary, I find PostCSS to be more than enough.

๐Ÿ’ฟ Backend development

I've started backend development by learning Firebase to use as a NoSQL database which I used together with Node and Express to create RESTful APIs. I've also worked with SQL and MySQL to create full-stack applications, gaining experience in handling server-side data and database design.

๐Ÿ› ๏ธ Software development

I initially started with Electron for its seamless integration with my web development stack. However, I later switched to Tauri, which enabled me to create more efficient & smaller applications while also introducing me to Rust, a language I'm still in the process of learning.

๐Ÿงช Testing

I recently began using Jest and the Testing Library for application testing. These tools have improved my developer experience and boosted my confidence in the quality of my applications. Looking ahead, I'm excited to learn Cypress and BrowserStack to enhance my testing skills even further.

๐Ÿ’ป Software expertise

I am proficient in Adobe Photoshop and Premiere Pro, excelling in graphic design, image editing, video production, and I also have some experience with 3D modeling and animation. My skills encompass a broad range of multimedia and creative tasks.

๐ŸŽ“ Education

I passed my GCSEs with a grade 7 in Maths & it is currently my 2nd year at Nottingham College where I am studying Information and Creative Technology Level 2, with my prior course being BTEC Vocational Studies Level 1 in which I served as a Student Representative & received a Pearson Distinction Certificate. My current goal is to continue studying towards the Extended BTEC Diploma.

๐Ÿ“• Note

This GitHub account is solely created for the reason of showcasing my skillset by making all of the projects on this account be well documented, which allows anyone easy exploration of my past experiences; you can think of it as a portfolio for future work opportunities.

Pinned Loading

  1. fullstack-chatroom-webapp fullstack-chatroom-webapp Public

    ๐Ÿ’ฌ Chatroom web app made using MySQL, Express, Socket.io & React

    TypeScript 4

  2. public-sync public-sync Public

    ๐Ÿ“ Streamline file synchronization, with custom exclusion and flexible configuration for developers.

    JavaScript 2 1

  3. tasktracker-webapp tasktracker-webapp Public

    ๐Ÿ“ Task tracker web app made using Svelte & tested using Jest

    TypeScript

  4. chatroom-webapp chatroom-webapp Public

    ๐Ÿ’ฌ Chatroom web app made using React & Firebase

    TypeScript

  5. wordle-webgame wordle-webgame Public

    ๐Ÿ”  Wordle game clone made using React & 2 APIs with all the logic inside a single hook

    TypeScript

  6. weather-webapp weather-webapp Public

    โ›ˆ๏ธ Weather web app made using React & WeatherAPI.com

    TypeScript