experience
This section contains my experice in relevant domains.
Cybersecurity Experience
-
Relevent Experiece
- Configured and assessed webservers using Vulnerability Assessment tools like Nikto, OWASP ZAP, and Wapiti to identify potential security threats and vulnerabilities.
- Employed language-specific tools for static code analysis to identify potential vulnerabilities within the control flow of codebases written in Python and JavaScript, enhancing overall code security.
- Managed cloud spaces on AWS and Digital Ocean, overseeing the hosting and maintenance of various services on instances such as Logging Services, MQTT Brokers, backend Servers, frontend applications, and Databases to ensure high availability and performance.
- Implemented Firewall Rules and Certificate installations to bolster network security and data encryption, safeguarding against unauthorized access and data breaches.
- Set up Domain Names, Reverse Proxies, CDNs, and load balancers for multiple projects, optimizing web application performance and scalability while ensuring secure and efficient traffic management.
- Utilized a variety of other tools and frameworks such as Burp Suite, Radare2, Metasploit, and Postman to conduct in-depth security assessments and penetration testing, identifying and mitigating security vulnerabilities.
- Achieved top 3 positions in multiple Capture The Flag (CTF) competitions, including CPTC Canada Region, demonstrating advanced cybersecurity skills and problem-solving abilities in competitive environments.
Blockchain Experience
-
Blockchain Developer - ChainGuards (2020 - 2023)
- I was involved in the development and deployment of decentralized applications (DApps) and various ERC tokens on Ethereum and other EVM-compatible chains, focusing on enhancing transaction privacy and security through zero-knowledge proofs.
- Applied cryptography techniques extensively, including encryption, decryption, hash functions, and digital signatures, to ensure the highest levels of data integrity and security.
- Developed scripts for real-time scraping and processing of blockchain data, effectively managing event logs, account changes, and transfers.
- Conducted detailed analysis of user transactions and patterns, utilizing taint analysis to identify and mitigate suspicious activities.
- Managed NFT media generation, overseeing Metadata API Endpoints, CDNs, IPFS integration, and cloud storage solutions, ensuring scalable and reliable access to NFT assets.
- Was responsible for deploying and maintaining critical blockchain infrastructure components such as full nodes, validator nodes, consensus nodes, and chain explorers.
-
DeFi Analyst - Freelance, Contractor
- I aggregated BRC-20 data from various marketplaces, creating insightful price charts and market ticker information to support DeFi stakeholders.
- Analyzed DEX-Swap data from platforms like Raydium, Uniswap, Jupiter, Spooky.fi, and PancakeSwap, providing key insights into trading patterns and liquidity trends.
- Developed real-time notification systems for DeFi events such as swaps and LP additions across various DEXs, enhancing market responsiveness and user engagement.
- Worked on the creation of a comprehensive portfolio dashboard utilizing both on-chain and off-chain data, offering users a unified view of their asset holdings and performance metrics.
- Created airdrop eligibility checker bots for Telegram and Discord, streamlining the process for identifying qualified participants for various DeFi projects.
Software Developer Experience
-
Yugam - KCT
- In 2019/2020, I played a pivotal role in the development and maintenance of 'Yugam', a comprehensive CRM system designed to efficiently manage and support over 20,000 users. My primary focus was on the backend development.
- Utilized Django (backend), MQTT (queueing), Celery (scheduler), Nginx (reversy proxy and load balancer), AWS S3, EC2, Sentry(logging).
- Additionally, I was handled integrating various payment systems, ensuring secure and efficient handling of online transactions. This required careful handling of sensitive financial data and compliance with various security standards.
- Overall, my contribution to 'Yugam' encompassed a comprehensive range of skills and technologies, from backend development and DevOps to a touch of frontend work."
-
Kash - KCT
- A blockchain-based solution based on a permissioned blockchain model for handling transactions inside our college campus, focusing on Backend development.
- Utilized Hyperledger Fabric, Django, MQTT, NGINX.
-
Hotel room reservation system
- Part of Yugam CRM system, this allowed users to reserve rooms, make payments and receive bookings, I worked on the complete backend.
-
IoT Control system.
- Developed backend for a Smart home Automation system over MQTT to Command and Control powersupply to Lab systems, involving both web and hardware components.
- Utilized Js, Python, RabbitMQ Broker, hardware relays.