Pardeep k.
React Native | Python | Node | Backend | Solana | Web3 | Blockchain
Technical Skills Frontend Development Languages & Frameworks: HTML5, CSS3, JavaScript (ES6+), TypeScript. Trading/Forex: MT4, MT5, Stock api's, exchange api's , charts and stock/exchange tables. Libraries & Frameworks: Framer motion | Strapi Sanity | No code bubble | Wix ReactJS, Redux, NextJS, and Remix.js. Apollo Client for GraphQL integration. State Management: Redux, Context API, URQL. Component Libraries: Tailwind, Material-UI, shadcn UI, Daisy-UI, Bootstrap. UI/UX Design: Responsive and mobile-first design principles. Client-side routing with React Router. Frontend performance optimization. GraphQL: Schema design, resolvers, queries, mutations, and subscriptions. Optimizing GraphQL queries for performance. Frontend integration with Apollo Client. Real-Time Communication (WebRTC): Video/audio chat applications using WebRTC API. Signaling protocols (WebSocket) for peer-to-peer connections. STUN/TURN server configuration for NAT traversal. Handling real-time data streams. Backend Development Languages: Node.js, Python, GoLang. Frameworks & Libraries: Node.js/Express.js, Apollo Server. RESTful and GraphQL API design & integration. Authentication & Authorization: JWT, Passport.js, OAuth. Firebase Rest API, Realtime DB, Cloud Fire store, Firebase Authentication. Middleware development for request handling and validation in Express. Blockchain Development: Smart contracts and decentralized applications (DApps) on Ethereum and other EVM-compatible networks. Proficiency in Solidity, Web3.js, Ethers.js, and Third web. Token Standards: ERC-20, ERC-721, ERC-1155. Decentralized storage solutions (IPFS). Familiarity with DeFi protocols and blockchain interoperability. Development tools: Truffle, Hardhat. Payment Gateway Integration: Integration of payment systems like Stripe, PayPal, Braintree. Secure API handling for transactions, subscription systems, refunds, and disputes. PCI compliance and secure processing practices. Databases Relational & NoSQL: Experienced with MongoDB, SQLite, MySQL, PostgreSQL. Proficient with ORMs like Prisma, Type ORM, Mikro-ORM. Key-value databases like Redis. Data modelling, querying, indexing, and server-side caching strategies in MongoDB. Testing & Debugging Test-Driven Development (TDD): Proficient in Jest, Mocha, Chai for unit, behavior, and end-to-end (E2E) testing. Experienced with React Testing Library for frontend component testing. Extensive debugging using tools like Postman for API tests. DevOps & Deployment Cloud & CI/CD: Deploying applications with Docker, Heroku, Vercel, AWS, Google Cloud, Azure. Building CI/CD pipelines for automated testing and deployment. Infrastructure as Code (IaC) with Terraform. Monitoring & Logging: Implementing solutions such as Prometheus, ELK stack. Blockchain Development & Decentralized Applications (DApps) Smart Contract development on Ethereum, using Solidity. Blockchain integration into applications with Web3.js or Ethers.js. Familiar with decentralized finance (DeFi) protocols and blockchain consensus mechanisms. Token creation standards: ERC-20, ERC-721, and ERC-1155. DAPP development tools like Truffle and Hardhat. Experience with decentralized storage solutions such as IPFS. Additional Skills Proficient in managing Docker containers, cloud deployment via Heroku and Vercel. Experience working with headless CMS solutions like Sanity.io and Strapi. Comfortable using version control tools like Git, GitHub, and GitLab. Knowledgeable in Python and Solidity with familiarity in ML libraries such as TensorFlow and SciKit-Learn for machine learning integrated applications. Collaboration Capabilities I can collaborate with you on: Transforming Business Ideas: Develop scalable, efficient, and user-friendly web applications tailored to your business. Enhancing Existing Applications: Add innovative features to your apps that resonate with users. Optimization & Bug Fixing: Improve the performance and stability of your apps by rectifying bugs and optimizing the code. UI/UX Design: Design intuitive and engaging user interfaces and user experiences. Testing & Reliability: Integrate unit testing to improve resilience and reliability of your applications. Blockchain Features: Incorporate blockchain functionalities like smart contracts, token creation, and DApps. Machine Learning Integration: Leverage TensorFlow and SciKit to integrate machine learning models into your applications.