Hello worldπŸ‘‹πŸŒ

πŸ™‹β€β™‚οΈ Hi, I'm Nick, a Full-Stack Web Developer with a passion for creating web applications and blockchain solutions.

πŸŽ“ With a First-Class Bachelor's Degree (with Honours) in Web Development from SAE Institute and hands-on experience across multiple industries, I specialize in front-end and back-end development, building scalable, user-friendly websites and decentralized applications.

πŸ‘¨β€πŸ’» I've worked on projects ranging from blockchain explorers to HR management systems, always focused on delivering high-quality, effective solutions

πŸ“š My technical skills include React, Node.js, Solidity, and Express.js, and I love collaborating with teams to bring innovative ideas to life.

When I'm not coding, you'll find me either boxing or DJing, always looking for new ways to challenge myself both mentally and physically.

Portfolio and Experience

University Lecturer - SAE Institute

  • Taught a face-to-face Web Development course
  • Responsible for 2 classes of 6 students over the course of 3 trimesters
  • Provided consultations for students' final project development
  • Created teaching materials, assignments, and final project guidelines

Technologies and topics: HTML, CSS, SASS (SCSS), JavaScript (React and React Native), AJAX, jQuery, PHP, MySQL, Relational Database Design

Custom Admin Panel - SSAutoTech

  • Created a backend office to allow entry of new products, as well as editing information on existing ones
  • Implemented a custom rich text editor, allowing administrators to add text, hyperlinks, and images for listed page products
  • Interface and Database deployment

Technologies: Laravel 11, MySQL, Linux (Ubuntu), Tailwind

Blockchain Explorer Optimization - Juneo Supernet

  • Built and deployed 2 external client websites and 2 company websites
  • Implemented design updates for 2 company websites in React
  • Implemented custom logic on our blockchain explorer website to display error pages for non-existent/ incorrectly formatted query parameters
  • Optimized the blockchain explorer to prevent React state overuse
  • Implemented website accessibility guidelines
  • Prepared and recorded 4 video tutorials on running a node on our Blockchain network JUNEO
  • Wrote technical documentation on requirements and steps necessary to run a node on our blockchain network JUNEO
  • Identified and implemented solutions for bugs and UX issues

Technologies: TypeScript, React, Docker, SCSS, Material UI, Git, Avalanche Blockchain, Juneo Blockchain, Technical Writting, JIRA

Solidity Smart Contract Development - MVP Workshop

  • Developed and deployed Solidity Smart Contracts to the Polygon blockchain network.
  • Collaborated with the back-end team to ensure smooth integration and supported live product demos for showcasing features.
  • Integrated a transactional email system sent upon user sign up, and reward receival
  • Liaised with R&D to develop a proof-of-concept Solidity Smart Contract
  • Prepared and gave live project demos
  • Developed, tested, and deployed multiple Solidity Smart Contracts used by the Back-end
  • Provided input to shape product development

Technologies: Solidity, Node.js, Ethereum Blockchain, Polygon Blockchain, TypeScript, Hardhat

Employee HR Application - Quantox Technology

  • Built the back-end system for an internal HR management application using Express.js.
  • Collaborated with front-end teams for seamless data integration and improved user experience.

Technologies: Express.js, Node.js, MySQL

Reactor Bridge Interface - Apex Fusion

  • Updated the front-end design of the Reactor Bridge interface.
  • Coordinated with the back-end team to ensure proper integration and data handling, enhancing the user experience.

Technologies: Front-end, React, API, Material UI

Backend optimization - thefusenews.com

  • Implemented endless scroll newsfeed loading.
  • Optimized backend to load individual news articles 5x faster.
  • Implemented Caching strategies for quicker API requests delivery to third party services.

Technologies: PHP, Laravel 11, alpineJS, MySQL

Insights & Articles

I often share my insights and articles which I find useful sharing.

Testimonials

Custom Admin Panel - SSAutoTech

Nick did a fantastic job on my website!

I had an existing website that was not accessible by anyone other than the original design team. I wanted more overal control of it and wanted the ability to be able to amend things, such as prices, detail updates, content etc,

Nick gladly took on this task and had enhanced my website greatly, allowing me the full freedom and rights with all the content, whilst keeping the overall structure virtually unchanged from the original concept.

I am very grateful for Nicks help and support here!

Highly recommend his services.

Thank you.

- Simon, Director

IT Mentorship - Sara

All praise for Nikola; the IT mentorship was truly a wonderful experience, and he shared a wealth of knowledge with me. Before working with Nikola, I hadn't been involved in IT and didn't even know the basics about computers. As a mentor, he's very motivating and always available, which meant a lot to me. I learned how to create websites and design them under his mentorship.

Contact

Tell me what you're working on, what you would like help with, and I will reply to you as soon as possible.