Di Peng

Di Peng Email and Phone Number

Senior Software Engineer @ Veritas Technologies LLC
santa clara, california, united states
Di Peng's Location
Chengdu, Sichuan, China, China
About Di Peng

- Over 10 years' experience in software development of mission-critical communication, telecommunication, automation, CI/CD.Python, C/C++, Node.js, ReactJSEmbedded Software, OFP, ODPJenkins, Docker, VMware, Ansible, Django, Flask, MongoDB, Socket.IO, Pandas, TensorFlow

Di Peng's Current Company Details
Veritas Technologies LLC

Veritas Technologies Llc

View
Senior Software Engineer
santa clara, california, united states
Website:
veritas.com
Employees:
5914
Di Peng Work Experience Details
  • Veritas Technologies Llc
    Senior Software Engineer
    Veritas Technologies Llc Mar 2016 - Present
    Chengdu, Sichuan, China
    Responsible for develop all kinds of automation pipelines and software tools, maintain automate test framework, to support product Continuous Integration & Continuous Delivery.Programming Languages: Python, Node.js, ReactJS, Perl, ShellTechnologies: Jenkins, Docker, VMware, Ansible, Django, Flask, MongoDB, Socket.IO, PandasDockerized ACF (the product auto-deploy system), by large scale refactoring and enhancement.Proposed and developed a real-time visualized monitor… Show more Responsible for develop all kinds of automation pipelines and software tools, maintain automate test framework, to support product Continuous Integration & Continuous Delivery.Programming Languages: Python, Node.js, ReactJS, Perl, ShellTechnologies: Jenkins, Docker, VMware, Ansible, Django, Flask, MongoDB, Socket.IO, PandasDockerized ACF (the product auto-deploy system), by large scale refactoring and enhancement.Proposed and developed a real-time visualized monitor system, to monitor all the test beds all over the world.Proposed and developed a solution to protect and version control the database used by legacy systems.Won 5 hackathon awards (the most award winner). Show less
  • Motorola Solutions
    Senior Software Engineer
    Motorola Solutions Apr 2012 - Mar 2016
    Chengdu, Sichuan, China
    Responsible for develop all kinds of software and tools for system test and automation.Responsible for develop software for radio trunking system.Programming Languages: Python, C/C++, C#Developed a TETRA system load simulator for longevity and performance test, which support thousands of simulated devices with full stack and independent state machine.Proposed and developed python script for convert protocol document to C++ decoder/encoder source code, which reduce… Show more Responsible for develop all kinds of software and tools for system test and automation.Responsible for develop software for radio trunking system.Programming Languages: Python, C/C++, C#Developed a TETRA system load simulator for longevity and performance test, which support thousands of simulated devices with full stack and independent state machine.Proposed and developed python script for convert protocol document to C++ decoder/encoder source code, which reduce develop effort from one week to one hour after protocol updated.Developed several Wireshark plug-ins, developed a easy-to-use API for colleagues to develop complex Wireshark plug-in, find a Wireshark bug and submitted fix code.Developed a network packet capture/analysis tool for a non-standard Linux device, with very limited access of the driver code and no access to the hardware.Propose Git/automation solution with CI team, setup Git server and write Git hooks for team.Present a demo of face acquisition/detection/recognition in Cutting edge, use openCV. Show less
  • Huawei Technologies
    System Engineer
    Huawei Technologies Jul 2009 - Apr 2012
    Chengdu, Sichuan, China
    Wireless Transmission Development Department / Transmission Architecture and Design DepartmentDevelop software for 4G base station, based on multi-core network processor, include features such as IPv4/IPv6, QoS, LTE Relay, Local breakout etc.Programming Languages: C (Bare Mental / Linux / VxWorks)Technologies: Fast Path, Data Plane, Cavium (MIPS), Hisilicon (ARM), NP (Network Processor)Got grade A in probation evaluation, promoted to MDE (Module Design Engineer) in 2010,… Show more Wireless Transmission Development Department / Transmission Architecture and Design DepartmentDevelop software for 4G base station, based on multi-core network processor, include features such as IPv4/IPv6, QoS, LTE Relay, Local breakout etc.Programming Languages: C (Bare Mental / Linux / VxWorks)Technologies: Fast Path, Data Plane, Cavium (MIPS), Hisilicon (ARM), NP (Network Processor)Got grade A in probation evaluation, promoted to MDE (Module Design Engineer) in 2010, promoted to SE (System Engineer) and transferred to Transmission Architecture and Design Department in 2011.Proposed and developed multi-core software scheduling architecture, and dynamic deployment solution, improved high availability, performance and maintainability, which is widely used in BTS product.Developed a feature/module level test framework for bare-mental embedded software, based on above-mentioned software scheduling architecture, which is popularized in our department and colleagues wrote thousands of test cases to help their develop work.Developed flow-based fast path cache solution.Responsible for data plane software performance optimization.Lead MDEG (MDE Group) develop common building blocks. Show less
  • No.30 Institute Of Cetc  (5Th Department)
    Software Developer
    No.30 Institute Of Cetc (5Th Department) Jul 2007 - Jul 2009
    Chengdu, Sichuan, China
    Develop software for a military communication device, wrote more than 100k lines of code.Responsible for development of all software in an E1 interface add-in card.Responsible for development of common modules, include IP forwarding, VPN, system management, Command Line Interface etc.Participate in system test and performance test.
  • No.30 Institute Of Cetc  (3Rd Department)
    Software Engineer
    No.30 Institute Of Cetc (3Rd Department) Aug 2005 - Jul 2007
    Chengdu, Sichuan, China
    internResponsible for a Linux Kernel-Based Information Security project.Participated in development of several software projects (on Windows platform).

Di Peng Education Details

Frequently Asked Questions about Di Peng

What company does Di Peng work for?

Di Peng works for Veritas Technologies Llc

What is Di Peng's role at the current company?

Di Peng's current role is Senior Software Engineer.

What schools did Di Peng attend?

Di Peng attended No.30 Institute Of Cetc, University Of Electronic Science And Technology.

Who are Di Peng's colleagues?

Di Peng's colleagues are Neelima Patil, Kritika Vats, Sandeep Vernekar, Angela Mccaskey, Travis Campbell, Elisa Wang, Frenkli Nico.

Not the Di Peng you were looking for?

  • Di Peng

    数据分析师
    Wuhan
  • Di Peng

    Associate Professor At School Of Mechanical Engineering, Shanghai Jiao Tong University
    Minhang District
    1
    sjtu.edu.cn
  • Di Peng

    8+ Years In International Sales 🌍 | Expert In Medical Waste Disposal Solutions 💉| Serving 100+ Global Customers | Driving Innovation In Healthcare Safety And Quality Products
    Qingdao
  • di Peng

    Shanghai, China
  • Di Peng

    Digital Twin Researcher - China Academy Of Building Research (Cabr)
    Beijing, China

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.