# Yiyun Peng > Software Engineer at Amazon Location: New York, New York, United States Profile: https://flows.cv/yiyun • Senior Software Engineer at Bloomberg, Master's degree in Computer Science from University of Rochester. • Proficient in Python, JavaScript/TypeScript, C++/C, SQL, Java, C#, Matlab, etc. • Skilled in React, Tornado, Django, Spring, Selenium, Entity Framework, WinForms, Keras, etc. • Work experience: Software Development, Web Development, Data Mining and Machine Learning. • Project experience: Android Development, Web Development, Nature Language Processing, Data Mining and Computer Vision. • Machine Learning Algorithms and Models: CNN, RNN, LSTM, DQN, K-means, kNN, Apriori, DBSCAN, Pattern-Fusion. ## Work Experience ### Software Engineer @ Amazon Jan 2025 – Present ### Senior Software Engineer @ Bloomberg LP Jan 2021 – Jan 2025 | New York City Metropolitan Area • Led full stack projects for system migration, improved processing efficiency, data accuracy and user accessibility, empowered system scalability, reduced maintenance engineering effort by 70% • Designed and implemented microservices and APIs in C++/Python with internal frameworks, built front-end with TypeScript and React, enhanced application modularity and performance • Participated in designing and developing scalable distributed systems, enabling users to manage securities with higher efficiency by automating manual data inputs • Collaborated with stakeholders to gather requirements, implemented features that meet business needs and improve user experience • Tested, deployed and maintained applications and services, provided tech support to solve real-time client issues and ensure better user experience • Conducted design reviews and code reviews, mentored junior developers ### Software Engineer @ Fidelity Investments Jan 2020 – Jan 2021 | Remote • Developed service with Node.js and Typescript to support investment website • Implemented Web front-end with Typescript and Angular ### Software Engineer @ J.P. Morgan Jan 2019 – Jan 2020 | Greater New York City Area • Developed trading support applications in Python, automated ETL process, improved analysis efficiency • Built internal service and provided APIs for trading analysis, created rule-based system to parse unstructured data, stored data in object-oriented database, implemented web UI with TypeScript and React • Migrated desktop trading monitor to web application, built interactive data visualization front-end for large real-time dataset with Perspective, set up service for real-time data feeding and portfolio hedging • Contributed to platform Python 3 migration, upgraded third-party libraries in platform, optimized upgrade procedure and enhanced documentation, fostered a culture of best practices and continuous improvement • Created and performed tests for applications, participated in software development life cycle control with Agile development pattern, provided tech support to stakeholders ## Education ### Master's degree in Computer Science (Artificial Intelligence & Data Mining) University of Rochester ### Bachelor in Computer Science & Technology Beijing Institute of Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/yiyun-peng --- Source: https://flows.cv/yiyun JSON Resume: https://flows.cv/yiyun/resume.json Last updated: 2026-04-05