Network Programmer Resume
- Resume
- Computer Programmer Resume
- Network Programmer Resume
Network Programmers design, implement, and administer network infrastructures and provide technical support and troubleshooting services to users. They write C++, Perl, Python or SQL programs for various systems to communicate with each other across a computer network as well as ensure their security and availability. These technical experts have a bachelor's and master's degree in computer science or a related field along with a CCNA certification.
To apply for this job, you will need a Network Programmer resume to highlight your networking and programming skills in the best way possible and make you stand out from the competition. The resume must display your expertise in designing network architectures, network and computer system programming, analyzing network performance, network system testing, and optimization, network security and backup procedures, system configuration and upgrades, network equipment or device maintenance, end-user support. To increase your chances of getting an interview call, highlight outstanding communication, documentation, team-working, leadership, analytical thinking, and problem-solving skills.
Sample Network Programmer Resume
Mary K. Torres
4063 Ella Street
Concord, CA, 94520, USA
Phone No: 650-373-9659
Email: marytorres@anymail.com
Career Summary:
Highly-enthusiastic, dedicated, and professional Network Programmer with more than 6 years of experience in designing, administering, and maintaining complex network systems or infrastructures. Capable of developing highly available and reliable network architectures and writing clear and concise Python, C++, SQL, JavaScript, and Perl programs. Possess excellent communication, analytical, problem-solving, leadership, team-working, and time-management skills.
Summary of Skills:
- Thorough knowledge of network programming and administration, network architecture and deployment, network security management, system upgrade, and network maintenance, network operating systems, software QA methods and system debugging
- Clear understanding of network topologies such as TCP/IP, UDP and related protocols, C, Perl, C++, Python and SQL coding languages, communication and routing protocols
- Proficiency with network equipment such as routers, switches, DNS, VPN, firewalls and proxy servers, network management and diagnostic tools, Linux and Windows OS, shell scripts, My SQL and DB2 as well as Microsoft Office Suite products
- Ability to write clear and concise code as well as create blueprints or designs for complex communication networks
- Strong analytical skills with the ability to solve complex network system or related programming issues
- Ability to organize, prioritize, and execute multiple tasks simultaneously and under pressure
- Solid leadership and mentoring skills as well as the ability to work independently and in cross-functional teams
- Excellent documentation and report-writing skills with the ability to create training manuals and technical guides for end-users
- Effective communication and presentation skills with the ability to provide effective support to technical teams and clients
Work Experience:
Network Programmer
Lorsiv Technologies, Concord, CA
February 2018-Present
- Working with network architects and engineers in designing, building, and maintaining functionalities of networking systems or communication networks, including LAN, WAN, intranets and extranets using Perl, Python, C++, SQL programming, Linux OS, and related networking tools
- Liaising with internal IT teams in gathering, analyzing, and documenting user requirements and system specifications as well as designing and implementing new networking solutions for optimal latency and bandwidth utilization
- Working with QA teams in creating detailed, comprehensive and well-structured test plans and test cases as required as well as executing effective and efficient testing processes for new and existing network products to meet user or business needs
- Monitoring installation, deployment, updating and troubleshooting of network hardware and software as required as well as maintaining and improving network security by setting firewalls, antivirus software, and intrusion detection system
- Monitoring regular network performance and configuration using complex computer software and various network diagnostic tools as required as well as ensuring proper communication between various network systems by utilizing knowledge of accurate routing protocols
- Delegating basic network maintenance tasks to junior network engineers or support technicians and providing related assistance as and when required as well as presenting networking reports and discussing project status updates in weekly meetings
Network Programmer
Gravity Tech Group, Concord, CA
April 2016 - January 2018
- Collaborated with developers and product managers in analyzing user or business requirements and developing and maintaining communication networks as well as monitored performance and ensured higher availability and reliability of network systems
- Designed clear and concise Perl, Python, C++ and JavaScript code for improving features or functionalities of complex network systems as well as used communication and routing protocols such as TCP/IP to solve network connectivity issues, and build functional networks
- Designed, developed, and executed automation scripts using Python, Perl, and Shell scripting as well as monitored debugging results and troubleshooted production issues as required
- Monitored installation and configuration of network equipment such as routers, switches, proxy servers and firewalls as well as performed network maintenance and system upgrade, including security configurations, backups, and recovery procedures, patching and hot fixes
- Tested and resolved issues related to networking software, hardware and related operating systems as well as ensured their compliance with developed network security procedures and standards
- Provided L2 and L3 IT support and troubleshooting services as well as prepared accurate and detailed documentation and training manuals for end-users or clients as required
Network Programmer
Quantic System Inc., Concord, CA
December 2013 - March 2016
- Created, tested and debugged Python, C++ and SQL programs for network based systems, software and applications as well as assisted in developing and documenting system specifications or designs to establish network and related computing environments
- Recommended necessary adjustments or changes by monitoring regular network or computer system performance as well as collaborated with network architects on network troubleshooting and optimization processes as required
- Installed and maintained network security software, backup and recovery systems on a timely and effective basis as well as configured firewalls, routers, switches and other equipment to maximize network efficiency and security
- Arranged scheduled upgrades and updated network devices or equipment to the latest firmware releases as required as well as adhered to established configuration and change management policies for various network infrastructures.
Certification:
- Cisco Certified Network Associate(CCNA) certification
2013
Education:
- Master's Degree in Information Systems
John F. Kennedy University, Pleasant Hill, CA, USA
2012
- Bachelor's Degree in Computer Science
Unitek College, Concord, CA, USA
2011
Reference
On Request.