0% found this document useful (0 votes)
15 views

Ducation: Code Link

Uploaded by

Satwik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Ducation: Code Link

Uploaded by

Satwik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

8081335776

Kanpur [email protected]
SATWIK AGARWAL
Uttar Pradesh - 208013

Software Engineer, Intern MKU May 2024 – Jun 2024


Employee Management App
• Key Focus Area: Developed backend infrastructure for an Employee Management System using Node.js and Express.js,
designing scalable APIs to efficiently handle high volumes of concurrent requests for project assignment and employee tracking.
• Role-Based Access Control (RBAC): Implemented RBAC to manage user roles and permissions, ensuring only authorized
users access sensitive functions, enhancing security, and reducing unauthorized access risks.
• User Authentication: Developed robust user registration and login modules leveraging JWT and Passport.js to ensure secure
session management. This implementation provided encrypted storage of user credentials, enhancing security and user trust in
the application.
• RESTful API Design: Designed, implemented, and managed a suite of RESTful APIs for real-time project updates. Conducted
thorough optimization of complex SQL queries, achieving a 35% reduction in access time and improving application
responsiveness under high load.
• Middleware Implementation: Developed custom middleware to streamline task management, enhancing data processing
efficiency, automating workflows, and increasing system throughput while reducing manual data handling time.

Research Intern DRDO Jun 2023 – Jul 2023


• Key Focus Area: Developed a real-time injury detection system using Node.js and WebSockets, improving data transmission
efficiency by 30% and enabling faster medical response times in critical field situations.
• Server-Side Application: Developed a server-side application using Express.js and MongoDB to process real-time injury data
from battlefield sources, enabling seamless data storage, retrieval, and analysis for critical operational decision-making.
• Data Processing Pipeline: Implemented a data pipeline to manage real-time injury data, optimizing performance, accuracy, and
secure communication between devices, ensuring data integrity and enabling swift responses to field situations.
• Real-Time Monitoring Dashboard: Developed a real-time dashboard using React.js to visualize injury data and provide
instant alerts. Integrated backend APIs for accurate, real-time updates, enabling faster decision-making in critical field
operations.
• Performance Optimization: Achieved a 30% improvement in data transmission efficiency by optimizing compression
techniques and refining communication protocols. These enhancements significantly boosted system performance and reduced
latency, crucial for effective real-time operations in high-pressure environments.
EDUCATION
Delhi, India National Institute of Technology, Delhi 2021 – 2025
• Bachelor of Technology (B. Tech) in Electrical and Electronics Engineering

Projects
Expensa | JavaScript, NodeJS, ExpressJS, BootStrap, ReactJs, MongoDB | Code| Link
• Key Focus Area: Applied best coding practices in developing an intuitive front-end experience through React, resulting in over
200 hours saved per month on customer support inquiries due to enhanced usability features within the application interface.
• Responsive User Interface with React: Engineered a responsive front-end using React.js, with Hooks and Context API for
state management. Ensured smooth navigation and improved user engagement across devices, enhancing accessibility.
• Robust Server-Side Logic: Developed thorough testing procedures that identified critical weaknesses in existing authorization
mechanisms before rollout; findings addressed three major causes of potential crashes related to user session management
issues.
• CRUD Operations with Full Functionality: Developed and optimized full CRUD (Create, Read, Update, Delete) operations for
managing transaction records. Ensured smooth data interactions, allowing users to add, modify, and remove transactions.
• Performance Optimization and Latency Reduction: Optimized backend performance using Node.js testing, reducing latency
and improving client-server communication. Enhanced database queries, minimized unnecessary data fetching, and improved
response times by 20%.
Blogify | JavaScript, NodeJS, ExpressJS, BootStrap, EJS, MongoDB | Code| Link
• Key Focus Area: Designed and implemented a fully functional blogging platform enabling users to create, read, update, and
delete posts. Streamlined backend logic with Node.js and Express.js for seamless data transactions across 500+ user
interactions daily.
• Advanced User Authentication and File Security: Utilized Bcrypt for secure password hashing, ensuring protection of
sensitive user data. Integrated Multer to enable secure file uploads, preventing unauthorized access and enhancing overall
system security.
• Dynamic Frontend Development with EJS and Bootstrap: Crafted interactive user interfaces with EJS and Bootstrap that
facilitated over 1,000 smooth interactions per day, improved overall site accessibility, and streamlined the experience for diverse
users on the blogging platform.
• Full CRUD Operations and RESTful APIs: Built full CRUD operations using MongoDB, enabling efficient data storage and
retrieval. Developed RESTful APIs to establish seamless frontend-backend communication for fast data processing.
• Efficient Data Management: Managed databases using MongoDB, optimizing queries to ensure high availability and
reliability. Reduced response times and improved data retrieval by 15%.
POSITION OF RESPONSIBILITIES
• Tech Head - Google Development Students Club
• Finance Head – Startup Club NIT Delhi
• Calling and Database Member - Training and Placement Cell
Achievements
•700+ problems solved across different coding platforms.
•Collaborated with a 5-member team to build an International Conference Website (ICCSSAT 2024).
•Delivered tutorials on HTML, CSS, JavaScript, and Node.js, enhancing audience knowledge of front-end and back-end development
Languages and Technologies
Languages: Java, C, JavaScript, SQL | Web Technologies: NodeJS, ReactJS, ExpressJS, HTML, CSS | Databases: MySQL,
MongoDB | Version Control: Git, GitHub | Fundamentals: Data Structures & Algorithms, DBMS, OOPS, Operating System,
Computer Networks | Visualizations: Tableau, Power BI, Excel Charts, Jupyter Notebook
1

You might also like