Junior Engineer/Full-stack
Technical Experience (Academic & Project Work)
- Programming & Debugging: Developed C programs to explore memory allocation, cache simulation, and signal handling, strengthening low-level programming and debugging skills.
- Data Structures & Algorithms: Designed and implemented linked lists, trees, hash tables, and graph traversal algorithms in Java and C, improving problem-solving and runtime efficiency.
- Database Systems: Wrote SQL queries for relational databases and created MongoDB collections for unstructured data, practicing CRUD operations and query optimization.
- Operating Systems Concepts: Gained hands-on experience with process control, exception handling, and system-level programming through coursework projects.
Projects
Memory Allocator in C
- Implemented a custom heap allocator using pointer arithmetic.
- Debugged segmentation faults and optimized memory usage.
Cache Simulator
- Built a simulator to measure cache hit/miss rates with the LRU replacement strategy.
- Analyzed cache performance under different access patterns.
Signal Handling in C
- Implemented programs to handle signals (SIGINT, SIGALRM, SIGUSR1, SIGFPE).
- Reinforced understanding of OS-level process control.
Database Queries (SQL & MongoDB)
- Designed SQL queries for structured datasets and implemented MongoDB collections for unstructured data.
- Practiced CRUD operations and query optimization.
Web Development Project
- Built a responsive web application using HTML, CSS, JavaScript, and JSX.
- Integrated RESTful APIs to fetch and display dynamic data (e.g., weather, news, or product listings).
- Applied asynchronous programming (fetch/async-await) to handle API requests and responses.
- Enhanced user experience with interactive UI components and responsive design principles.
Technical Skills
- Languages: C, Java, SQL, Python (basic), JavaScript (ES6+), HTML, CSS, JSX
- Frameworks / Libraries: React (basic)
- Databases: MySQL, MongoDB
- Concepts: Data Structures & Algorithms, Operating Systems, Computer Architecture
- Tools: Git, Linux, VS Code,snowflake
