Welcome to my GitHub profile! I'm a passionate full-stack software developer with a keen interest in blockchain technology and building innovative solutions. I excel in designing and delivering high-quality software that meets clients' needs across various domains. With a keen eye for detail and a disciplined approach to coding and debugging, I'm always eager to tackle new challenges in the tech world.
- π I hold a Masters degree in IT from Robert Gordon University.
- π» I specialize in full-stack development, with expertise in Python, React, Node.js, Django, SQL, NoSQL, and Tailwind CSS.
- βοΈ Actively exploring and working with blockchain technologies, including Solidity and smart contracts.
- π± Currently deepening my knowledge in blockchain development and decentralized applications (DApps).
- π€ Also interested in machine learning and AI, particularly their applications in software development.
- π§ Experienced in tackling coding algorithm challenges and delivering robust software solutions.
- π Open to diverse developer roles while particularly excited about opportunities in blockchain projects.
Here are some highlights of my projects:
- Built a Web3-enabled crowdfunding platform using Next.js, TypeScript, and Ethereum smart contracts
- Implemented campaign creation system with multi-step form validation using React Hook Form and Zod
- Developed smart contract features for campaign management, flexible withdrawals, and donor tracking
- Created responsive UI components using Tailwind CSS and shadcn/ui for optimal user experience
- Integrated IPFS (Pinata) for decentralized image storage and MetaMask for wallet connectivity
Key Features:
- Campaign creation with draft system and image upload
- Flexible withdrawal options for campaign owners
- Category-based filtering and search functionality
- Pagination for efficient data loading
- Real-time campaign status updates
- User dashboard for campaign management
- Donor tracking and verification system
- Built a comprehensive platform for managing online courses using TypeScript and Next.js.
- Implemented user authentication and course creation systems with Prisma and PostgreSQL.
- Designed responsive UI components using React and Tailwind CSS for optimal user experience.
- Integrated Mux for seamless video content delivery and streaming capabilities.
- Developed fullstack features for course management, progress tracking, and user engagement.
- Tic-Tac-Toe game with AI using the minimax algorithm.
- Built with Python and Pygame, featuring a graphical interface.
- Play against an intelligent computer or another human.
- AI makes optimal moves for a challenging experience.
- Built an app for creating saving plans and goals with weekly payment plans.
- Utilized React for the frontend and integrated Django for the backend.
- Integrated Google Sign-In authentication and email verification to ensure secure and verified user access.
- Implemented Redux for state management and tailwind for design.
- Developed a student engagement web application using ReactJS and Django.
- Designed and implemented RESTful APIs with Django Rest Framework.
- Implemented Zustand for state management and applied best UI/UX principles.
- This project that allows students view, create, join discussion rooms, follow other students within an institution.
- Developed a command-line simulation of an airline booking system using Python.
- Utilized Object-Oriented Programming principles for code encapsulation.
- Languages: Python, Javascript, Java, C, Solidity, SQL, noSQL
- Technologies/Frameworks: React, Nodejs, Express, Django, MySQL, PostgreSQL, Mongodb, Hardhat, web3.js, ethers.js
- Tools: Docker, GIT, MetaMask
- π§ Email: [email protected], [email protected]
- πΌ LinkedIn: https://www.linkedin.com/in/joseph-anyaegbunam-b1a430253/
Let's connect and collaborate on exciting projects together!