# Ning Yang > Actively Looking for opportunities in backend SWE opportunities, prefer Boston area or remote. Location: Waltham, Massachusetts, United States Profile: https://flows.cv/ningyang I have 5 years working experience in Java, Web App, C++, Javascript and Relation/No-SQL database. I also familiar with Unix/Linux system and have rich experience in Hadoop, HBase and other big data platform. Looking for a software engineer position in Great Boston Area. ## Work Experience ### Software Engineer @ Facebook Jan 2017 – Present | Greater Boston Area Fully Remote Engineer in Instagram Machine Learning Feature Authoring team (Sep. 2021 – present) 1. Tech Lead on IG Relevance Feature Migration 2. Improve Reliability and Efficiency in Feature Processing Software Engineer in Data Warehouse Insight Team (Oct. 2017 – Aug. 2021) 1. Improve User Data Privacy in Warehouse by tracking data flow 2. Lead Query Parsing Service Project 3. Conduct Warehouse Graph Analysis Research ### Software Engineer @ HPE Continuity Jan 2015 – Jan 2017 | United States Working on CAF Storage Service, a distributed PaaS service on Cloud: 1. Define and implement Restfuls API for data backup/restore in Jersey Framework/Tomcat Server. 2. Design and develop Postgres and HBase data schema for CAF Storage Service, and maintain the upgrades. 3. Integrate with Amazon S3 and M.S. Azure Blob as backed data storage. 4. Build and deployment docker container, and orchestrated by Mesos and Marathon. 5. Participate in data migration for HBase in production environment. Web Developer for Data Management Console project. 1. Build Java based Web Application server with Spring Framework and Apache Tomcat Server. 2. Create front-end user interface with JQuery, Angular JS, CSS and HTML. 3. Develop JDBC connection to Apache Derby database to persist user information, and HBase connection to store metadata for large files in server side. ### Software Engineer @ HP Autonomy Jan 2014 – Jan 2015 | Southborough, MA Implement and maintain data protection software with C/C++ 1. Integrate with EMC's Data Domain Boost storage for data backup and restore. 2. Conduct performance tests for backup and restore with terabytes data. ### Teaching Assistant in Data Structure and Algorithm @ Northeastern University Jan 2014 – Jan 2014 | Northeastern University 1. Conduct a lab to teaching student how to construct a Data Structure to apply different requirement. 2. Introduce student various algorithms and analysis their performance, including time consuming and memory consuming ### Teaching Assistant in Application Engineer Course @ Northeastern University Jan 2013 – Jan 2013 | Northeastern University 1. Teaching students basic Java programming language and Swing UI design. 2. Assist students analysis business cases and requirements to implement Java application. ### J2EE Developer Internship @ Affirmed Networks Jan 2013 – Jan 2013 | Affirmed Networks. 21 Nagog Park, Acton, MA In Element Manage System team, 1. I focus on J2EE web application development with Struts 2 framework and build a Geographic Redundancy system. 2. I build a demo for real time analysis system with Big Data tool, including Cassandra, Hadoop and Pig. And I develop a multi-thread java client program with Flume framework to deal with ETL. ## Education ### Master's degree in Information System Northeastern University ### Bachelor's degree in Applied Physics USTC ## Contact & Social - LinkedIn: https://linkedin.com/in/ning-yang-70807863 --- Source: https://flows.cv/ningyang JSON Resume: https://flows.cv/ningyang/resume.json Last updated: 2026-03-31