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 development 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.

- Simon, Director

Video Course Website - Rise Academy

Nick did a fantastic job on my website!

We needed guidance on how to offer and sell an online football technique course in South Korea in the most efficient and cost-effective way. Additionally, we required a website that would support this service, including coding and UX/UI design, to ensure the user experience was simple and seamless.

Working with Nikola was an excellent experience from start to finish. He is incredibly diligent and thorough in his approach. He takes the time to conduct in-depth research and gather all the necessary information to provide the best solutions. Nikola was always supportive, clear, precise, and responsive throughout the project. While we, as clients, sometimes delayed decisions, Nikola was never a blockerโ€”he was a true problem-solver, always proactive in keeping things moving forward.

We are very satisfied with the final product. Nikola provided us with valuable insights and proposed solutions that perfectly met our needs. He was always on time with deliverables and consistently went above and beyond to offer support, quick explanations, and guidance throughout every phase. The final website is exactly what we envisioned, and we continue to rely on him for new pages and future updates as our project evolves. We wouldn't have achieved our goals without his expertise.

If you're looking for an expert who is a great listener, a quick problem-solver, and highly dedicated to delivering quality work, Nikola is the right choice. He not only understands your needs but also has the skills and commitment to bring them to life in the best possible way. Highly recommended.

- Jovana

IT Mentorship

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.

- Sara

Contact

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