Godwin Adigun
LinkedInDownload Web2 ResumeDownload Web3 ResumeSummary
Innovative Solana Blockchain, Web3 Security Research, Smart Contract Auditor & Fullstack Developer with expertise in Rust, PHP, and Python. Specializes in high-performance dApp development, secure smart contract architecture, and scalable Web3 solutions using Solana, Anchor, Web3.js, TypeScript, Node, React, and blockchain technologies. Proven ability to design and deploy secure, efficient applications while prioritizing quality and user experience.
Frontend Development
HTML, CSS, Bootstrap, JavaScript, jQuery, Ajax, and React
Backend Development
PHP, Python, Typescript, Rust, Anchor, Django, Django Channels, Django Rest Framework, and Websocket
Software Quality Testing Tools
SonaQube, SonarCloud, Pytest, and Coverage.py
Devops & Containerization
Docker, Google App Engine, AWS EC2, Amazon S3, and Git
Message Brokers & Queues
Redis, RabbitMQ, and Celery
Database
PostgreSQL and MySQL
APIs
Building RESTful APIs
Proficient in integrating various third-party APIs and packages to enhance functionality including payment gateways, authentication services, and content management tools
Work Experience
Backend Developer - AKI Infotech Solutions
FEB 2024 - JAN 2025
- Enhanced code quality and performance by conducting rigorous testing with Pytest, Coverage.py, Unittest, and SonarQube, resolving 300+ critical issues in Python/Django, React, and database codebases while improving code coverage by 30%.
- Revitalized legacy systems in Python, Django, React, and PHP, reducing errors by 15% and boosting efficiency by 25%.
- Developed a robust POS module for 2,000+ businesses, enabling real-time inventory tracking and efficient transactions across industries.
- Boosted user adoption by 20% with an innovative inventory management system for 1,500+ businesses, streamlining operations using JavaScript and PHP.
Education
Bachelor of Science in Information and Communication Science
SEPT 2018 - OCT 2023
University of Ilorin, Nigeria
Relevant coursework in Network Security, Data Structure and Algorithm, Operating System, Database Development and Mgt, Distributed Systems, Decision Support System, OOP and Client-Side Web Development & Server-Side Web Programming
Key Projects
Tencoin - White-Label Crypto Wallet Platform
- Developed secure, scalable backend architecture using Node.js/NestJS and PostgreSQL, enabling customizable white-label crypto wallets with multi-currency support (BTC, ETH, USDT, BUSD, NGN).
- Built a comprehensive KYC system with integration to national ID databases and tiered verification, ensuring compliance with AML/CFT standards for partner institutions.
- Engineered buy/sell, deposit, and withdrawal services, including real-time pricing from TenCoin liquidity pools and multiple fiat channels (bank, card, USSD, vouchers) with configurable partner fees.
- Integrated blockchain networks (Bitcoin, Ethereum, Binance Smart Chain, Tron) for reliable on-chain transactions, enhancing platform versatility.
- Implemented advanced security features such as 2FA, device fingerprinting, encrypted data storage, and detailed audit logs, strengthening platform protection.
- Deployed backend on AWS/Azure using Docker, Kubernetes, and GitHub Actions CI/CD, improving release cycles and ensuring high availability for global B2B partners.
Nestmate - Real Estate Rental & Booking Platform
- Developed and maintained robust backend logic for user (tenant), agent, and admin modules using Node.js, Typescript, and NestJS.
- Designed and implemented RESTful APIs to support authentication, property listings, bookings, and agent-user interactions.
- Integrated Prisma ORM with PostgreSQL for efficient data modeling, query optimization, and seamless database access.
- Implemented role-based access control (RBAC) to ensure secure and isolated access for tenants, agents, and admins.
- Optimized backend performance by refactoring logic, reducing redundant queries, and ensuring scalable request handling.
- Wrote comprehensive unit and integration tests to maintain code quality and prevent regressions.
- Collaborated with frontend developers and stakeholders to ensure API contracts were well-documented and user flows were seamless.
F1 Meme Token Vesting Smart Contract
- Designed and implemented a Rust-based Solana smart contract for the F1 Meme (BOXBOX) SPL token, enabling secure token locking and controlled distribution for Formula 1 fan memberships.
- Developed a tiered membership system where users stake BOXBOX tokens to gain exclusive access to community benefits, premium content, and race-related events.
- Implemented a custom vesting schedule with time-locked token releases, ensuring long-term engagement and reward distribution for token holders.
- Built an escrow mechanism that securely locks user tokens until predefined milestones are met, preventing premature withdrawals.
- Optimized transaction costs and on-chain storage by leveraging Program Derived Addresses (PDAs), cross-program invocations (CPI), and efficient account resizing.
- Developed a migration strategy supporting up to 99 active locked positions per user, enhancing contract scalability and flexibility.
- Conducted comprehensive smart contract security audit to identify and mitigate potential vulnerabilities, ensuring robust security for user funds and token operations.
Discord Bot - Real-time Solana Token Tracker
- Developed a Discord bot that monitors new coin deployments via believe.app in real-time.
- Implemented ultra-fast webhook delivery system that fires Discord notifications under 2 seconds of token creation.
- Tracks and reports comprehensive token data including Contract Address (CA), Token ticker, Token name, Description, and Creator's X username & ID.
- Built with Solana blockchain integration for seamless real-time monitoring and alerting capabilities.
Soft Skills
Good Communication, Teamwork, Critical Thinking, Adaptability, Research, Management
Projects
Links to my works can be found on /work and more details can be provided upon request.
Inspired by Collins Enebeli