Hardworking and enthusiastic undergraduate with experience in full-stack development, backend systems, and AI integration. Technologically adept and eager to utilize my skills to contribute to the company’s mission. A dependable team player with a positive attitude and a passion for learning.
Frontend:-
Tools & technologies used: React Native, Typescript, Axios and Context API’s
Backend:-
Tools & technologies used: MongoDB, OAuth2.0
Artificial Intelligence integration:-
Tools & Technologies used: Google & OpenAI APIs, Python, CNN
• Multi-Objective Optimization of Elliptic Curves for Cryptography
Optimized elliptic curves using PSO and GA for domain-specific cryptographic applications.
– Tools & technologies used: Python, NumPy, SciPy, PyCrypto, Multi-Objective Optimization Techniques (PSO, GA).
– Developed a multi-objective optimization framework for generating elliptic curves tailored to application-specific constraints (security, efficiency, energy usage). Benchmarked the generated curves against industry standards for cryptographic operations and designed a practical use case demonstrating optimized curves in IoT and blockchain environments, focusing on tradeoff between energy efficiency and computational performance.
•Multi-User WebRTC Video Calling App
Real-time multi-user video calling with screen sharing
– Tools & technologies used: WebRTC,WebSocket,Stun/Turn Servers
– Developed a WebRTC-based video calling application featuring real-time multi-user video communication, live chat, and screen sharing capabilities.Implemented a dynamic room management system to support multiple simultaneous sessions.Utilized WebRTC for low-latency peer-to-peer communication and integrated Redux for efficient state management.
•Prevention of Stock Manipulation/Insider Trading
Used zero-knowledge proofs to ensure confidential transactions
– Tools & technologies used: C++, Socket Programming, Cryptography, SHA-256, Merkle Tree
– Implemented Zero-Knowledge Proofs to prevent insider trading by ensuring transaction details remain confidential, allowing only balance verification without revealing client identity, stock, or quantity.
•Vacation Rentals Database System
A Robust Vacation Rental homes Database System
– Tools & technologies used: MySQL, PL-SQL, Excel, PowerPoint
– Created a database system that keeps track of a vacation rental database and all of its related functions and users and normalizing all 20 tables to the standard BCNF form.