# Sunan Jiang > Software Developer at Juniper Networks Location: Greater Boston, United States Profile: https://flows.cv/sunan Programming Languages: 5+ years experience in Java (proficient), Python, MongoDB language, C++, Linux and AWZ script. Database: 3 years experience in MongoDB, hand-on skill on Redis and MySQL. Applications: 5+ years experience with Eclipse, 2 years experience with Amazon EB, Lambda, S3 and SQS, daily usage on Jira, Git, Swagger Editor ## Work Experience ### Software Engineer III @ Juniper Networks/128T Jan 2021 – Present | Westford, Massachusetts, United States - Designed and implemented high-availability DNS cache synchronization using persistent socket connections to stream cache updates and maintain consistency across nodes. - Implemented WireGuard DHCP interface support by monitoring lease assignments and dynamically updating host file entries to ensure accurate DNS resolution. - Built a robust state machine to ensure all plugins remain installed and operational during both package-based and image-based upgrades, improving upgrade reliability. - Maintained a state machine to manage the lifecycle of cSRX Docker images, including image downloads, security checks, network setup/teardown, and container health verification. - Developed a Bazel-based build and packaging pipeline for Linux EL7, EL9, and AArch64 targets within Docker; enhanced Jenkins pipelines for variant publishing with tagging and Artifactory integration. - Optimized the plugin package versioning process by introducing version and release files per publishing unit; implemented changelog sorting to reduce developer effort and prevent versioning errors. - Designed and developed a process monitoring utility by sampling the /proc filesystem, supporting CPU usage tracking, command grouping, and ranking; exported metrics using Protobuf over Kafka and visualized results with InfluxDB and Grafana. - Ensured code reliability through layered testing: unit testing and mocking with pytest- mock, and end-to-end integration testing with Robot Framework. - Improved SaltStack state delivery to prevent configuration flapping and redundant systemctl activity; used pillar data to isolate sensitive user configuration. - Owned and maintained the plugin repository, leading feature planning and delivery including YAML data modeling, config validation, Salt state logic, systemd service chaining, KINI scripts (init, monitor), monitoring APIs, and support manifest generation. ### Software Developer @ Federated Wireless Jan 2016 – Jan 2021 | Downtown Boston -Integrated new modules into server-hardware device call flow, including registration, grant and heartbeat process. -Designed and implemented daily operations including activity dump, cross-server file exchange, delta collection preparation and post-processing handler. -Developed Amazon Lambda microservice in Python and server-side multithreading call with limited thread pool, queuing and fail-over mechanism -Experienced with Docker image creation and Amazon Elastic Beanstalk deployment -Optimized MongoDB query on geographic search, aggregation pipeline and bulk operation utilization, and index setup -Designed multiple user data insertion APIs with Json schema checking, data validation and role-base access control integrated with Amazon IAM service using JWT. -Implemented Amazon SQS client-side threading strategy -Lead Java memory leak trouble shooting session, involved in some cross-company debugging sessions ### Software Engineer Intern @ Affirmed Networks Jan 2015 – Jan 2015 | 35 Nagog Park, Acton, MA - Develop and improve Automation scripts consist of test units(Ruby script language, integrate with Watir Webdriver) - Web element HTML5/CSS inspection - Linux OS environment - JIRA System agile development environment ### Teaching Assistant @ Northeastern University Jan 2014 – Jan 2014 | Boston, MA - Python programming course - Linux kernel - Cisco Packet Tracer - Routing and switching ### Engineer assistant @ Double Tech Jan 2012 – Jan 2013 Be responsible for Software Engineering Development - Completely analyzed an implementation of IP Protocol; - Achieved understanding of Management Information Base( MIB) behind TCP/IP network management by reading MIB related Protocols and ASN.1 Standard. ## Education ### Master's Degree in Computer and Information Sciences, General/Telecommunication Systems Northeastern University ### Bachelor's Degree in Electrical and Electronics Engineering Tianjin University ## Contact & Social - LinkedIn: https://linkedin.com/in/sunan-jiang-8843808b --- Source: https://flows.cv/sunan JSON Resume: https://flows.cv/sunan/resume.json Last updated: 2026-03-31