software resumeee
software resumeee
Education
Indian Institute of Technology, Mandi Nov 2020 – May 2024
B.Tech in Bio-Technology, Minor in Computer Science Engineering
Experience
Amenify | Software Development Engineer May 2024 – Present
• Replaced traditional calling methods with a VoIP solution using Django, GraphQL, and Agora RTC for secure
call masking. Integrated with React Native for user interface and Expo-notification for incoming calls.
• Optimized the notification system by analyzing over 1M+ records, leveraging Euclidean Text Disatnce
increasing app engagement by 1.02x, with a notable rise among older users (50k+ New Users).
• Automated testing for the Residential Portal using Selenium, creating 100+ test cases to ensure the reliability of
CMS are dynamically reflected on web pages while preserving their CSS and format.
• Successfully integrated Third-Party Insurers APIs, optimizing data retrieval without unnecessary reloading in
IHUB Drishti,IIT Jodhpur | Research and Development Internship Nov 2022 – Sep 2023
• Segregated 5,272 frequently ordered items using an O(n) algorithm in Excel Macros to find their minimum prices.
• Built a Tile Based Resource Management game in Unity, using OOP principles for scalable, flexible architecture.
• Data handling by integrating JDBC Template with SQL Database for data retrieval and manipulation.
Projects
FlowBot - Interactive Workflow Automation Bot | React Native, D-Tree, GraphQL Aug 2024 – Oct 2024
• Built a dynamic, user-interactive bot using React Native, leveraging D-Tree structure to represent and manage
user states and determine the interface dynamically based on previous selections.
• Leveraged React hooks for real-time state updates and pointer transitions, enabling dynamic interface rendering.
• Secured data transfer by using JSON over HTTP protocol to encode tree structures, ensuring efficient and secure
DBMS for Spatial Data using R-Tree | C++, Ubuntu, OS, DBMS Nov 2024 – Jan 2025
• R-Trees are tree data structures used for indexing multi-dimensional information such as geographical coordinates
M n)), Bulk-Load (O(M ∗ n)) and Point Search (O(logM n)) functionality
• Implemented R-Tree with Insert (O(log
• Used File Manager API to Read and Write data to disk when tree size exceeds Buffer Capacity of Main Memory
Test Tool Platform | Python, Django, React, JavaScript Feb 2023 – April 2023
• Developing Web Application for conducting Competitions/Hackathons with functionality of MCQ and Coding Test
• Developed the Coding Test Platform with compatibility for modern languages such as Java, Python, C++, etc.
• Used Python with Django to build Rest APIs for back-end; front-end using React and Material UI Elements
Extinction - Managing Resources on a Giant Living Planet | C#, Unity Engine Feb 2023 – April 2023
• Developed Extinction, a tile-based resource management game in Unity using OOP principles with
physics simulations, mines, power stations, and conveyor belts for resource extraction and transport.
• Integrated a linguistic AI model for dynamic communication with a living planet, creating an Alien-themed
Courses
Courses: Computer Systems and Architecture, Data Structures and Algorithms, Database Management Systems,
Operating Systems, Computer Networks, Probability and Statistics, Numerical Methods and Computation, Computer
Graphics, Linear Algebra and Differential Equations, Calculus, Computational Mechanics and Machine Learning.
∗ Represented IIT Mandi in IGDC’s Game Jam at Inter IIT Tech Meet held at IIT Jodhpur, securing 3rd
rank among all participants.
∗ Led a 4-tier team, won a 20k prize, and secured a Distributed 3 Lakh R&D Group scholarship under
IHub Drishti for innovative game development.
∗ Served as the Coordinator for the Kamand Engineering Group at IIT Mandi, spearheading the
organization of events and innovative tech projects in the field of Bioengineering.