Network Programmer Resume

[First Name] [Last Name]

Contact Address: [street]

[Country] [City] [State/Province] [Zip Code]

Contact Number: (012)-345-6789

Email Address: [[email protected]]

Create your new Unique Resume in less than 5 minutes with our templates. Use our Simple Resume and Cool Resume templates designed with career experts. Build a resume with a template.

Career Objective:

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.



  • Cisco Certified Network Associate(CCNA) certification




  • Master’s Degree in Information Systems

    John F. Kennedy University, Pleasant Hill, CA, USA

  • Bachelor’s Degree in Computer Science

    Unitek College, Concord, CA, USA



On Request.