"Debugging: the art of turning coffee into code, one semicolon at a time."
As a highly motivated and goal-oriented developer, I am eager to bring my experience and passion for learning to a new team. With a strong background in Python, Git, SQL, and backend logic, I have honed my problem-solving, computer literacy, and communication skills over the years.
Most recently, I have focused on Web3 development, working on projects like Webscrapers and building various automation tools for the blockchain and NFT space. My hands-on experience with Etherscan, Blocknative, and Infura, has allowed me to develop a strong understanding of the Web3 ecosystem and navigate the barriers of uncharted territory.
I am a self-starter who thrives in challenging environments, and I am always eager to learn new technologies and methodologies. As I transition into a new phase of my journey, I am excited to join a team where I can contribute my skills and continue to grow as a developer. With a proven track record of success and a relentless drive for excellence, I am confident in my ability to make a significant impact in any organization that shares my passion for innovation and progress.
- Developed a custom data scraper for an upcoming Community, leveraging the BeautifulSoup library and SQL for data processing:
- Utilized BeautifulSoup to scrape web data, extracting necessary information for further analysis.
- Cleaned, sterilized, and structured scraped data using SQL, enabling easy storage, retrieval, and analysis for target marketing efforts.
- Provided valuable insights into the community and potential audience, enabling the optimization of marketing strategies and enhancing community engagement.
- Worked on Dapp testing, bug identification, and QA for user experience errors:
- Performed thorough testing of decentralized applications (Dapps), ensuring functionality aligns with design specifications and user requirements.
- Identified and reported software bugs, working collaboratively with development teams to expedite fixes and improve overall application stability.
- Assured quality user experience by identifying potential UX issues and recommending improvements, leading to increased user satisfaction and engagement.
- Created a comprehensive Ethereum wallet management system, consisting of a Flask-based API and a corresponding Command-Line Interface (CLI) bot.
- Developed a RESTful API with Flask and Flask-RESTful, integrating with the Etherscan API for retrieving wallet balance information, and utilized the web3.py library to interact with the Ethereum blockchain.
- Constructed a CLI bot that interfaces with the Flask API, utilizing a curses-based user interface for terminal interaction, allowing users to manage Ethereum wallets and perform operations such as checking wallet balances and transferring Ethereum between wallets.
- Integrated secure practices for handling sensitive data, including the use of environment variables for API keys and other credentials.
- Utilized PyInstaller for packaging the CLI bot into an executable for easy distribution and use on the end-user's machine. Designed the API for server hosting, enabling remote access and operation.
- Implemented file handling in Python to load wallet data from files, enabling bulk operations and enhancing the usability for the end user.
- Served as a Quality Assurance Officer, overseeing the seamless integration of critical jobs and maintaining the lowest failure rate in the division's history.
- Streamlined communication pipeline for historical job discrepancies, reducing rework by 55%.
- Technologies: Git, SQL, Web3.js, Etherscan, Blocknative, Infura, Truffle, Ganache, OpenZeppelin
- Concepts: Smart Contracts, Decentralized Applications (DApps), NFTs, Tokenomics, Blockchain, Cryptography
- Email: johndoegraham@yahoo.com
- LinkedIn: linkedin.com/in/amoure-graham
Feel free to reach out to me for collaboration, inquiries, or just to say hi! Always happy to connect with like-minded individuals in the tech community.