The document provides a summary of Nimma Tavitireddi's background. It outlines her objective to obtain an entry-level position involving C programming, networking, and Linux administration. It details her education in mechanical engineering and skills in C programming, networking concepts, Linux operating system, and projects developing a chat application using sockets and an FTP client. Her internship experience involved assisting in developing and maintaining a Linux-based network monitoring tool at Red Hat.
The document provides a summary of Nimma Tavitireddi's background. It outlines her objective to obtain an entry-level position involving C programming, networking, and Linux administration. It details her education in mechanical engineering and skills in C programming, networking concepts, Linux operating system, and projects developing a chat application using sockets and an FTP client. Her internship experience involved assisting in developing and maintaining a Linux-based network monitoring tool at Red Hat.
The document provides a summary of Nimma Tavitireddi's background. It outlines her objective to obtain an entry-level position involving C programming, networking, and Linux administration. It details her education in mechanical engineering and skills in C programming, networking concepts, Linux operating system, and projects developing a chat application using sockets and an FTP client. Her internship experience involved assisting in developing and maintaining a Linux-based network monitoring tool at Red Hat.
The document provides a summary of Nimma Tavitireddi's background. It outlines her objective to obtain an entry-level position involving C programming, networking, and Linux administration. It details her education in mechanical engineering and skills in C programming, networking concepts, Linux operating system, and projects developing a chat application using sockets and an FTP client. Her internship experience involved assisting in developing and maintaining a Linux-based network monitoring tool at Red Hat.
Objective: Highly motivated and dedicated fresher seeking an entry-level position in C
language programming, networking, and Linux administration. Strong knowledge of C programming, networking concepts, and Linux operating system, with a passion for learning and a drive to contribute to the success of a dynamic organization.
Education: Bachelor of Technology in Mechanical Engineering [Sri sivani college of
engineering ] [srikakulam, Andhra pradesh] [2018]
Skills:
Proficient in C programming language, with a solid understanding of data structures
and algorithms. Familiarity with networking concepts, including TCP/IP, DNS, DHCP, and HTTP. Strong knowledge of Linux operating system and command line interface. Experience with Linux administration, including system configuration and troubleshooting. Familiarity with version control systems, such as Git. Good problem-solving and debugging skills. Excellent communication and teamwork abilities. Strong analytical and critical thinking skills.
Projects:
1. Chat Application using Socket Programming
o Developed a client-server chat application using C language and socket programming. o Implemented TCP/IP communication for real-time messaging between multiple clients and the server. o Incorporated multi-threading to handle multiple client connections concurrently. o Utilized Linux system calls for socket programming and synchronization mechanisms. 2. File Transfer Protocol (FTP) Client o Created an FTP client application in C language. o Implemented FTP commands like "get," "put," "list," and "quit" for file transfer operations. o Handled error conditions and provided appropriate error messages. o Tested the application on a local network for successful file transfer.
Internship Experience: Software Development Intern [Red Hat] [August 2022-
January2023]
Assisted in the development and maintenance of a Linux-based network monitoring
tool. Collaborated with the development team to implement new features and enhance the tool's functionality. Conducted testing and debugging to ensure the stability and reliability of the software. Researched and documented various networking protocols and technologies.