# Xiaoyu (Charlene) Jiang > Full-Stack Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/xiaoyu I am a Software Engineer with solid skills in Full-Stack Development. With a great amount of programming practice in school and experience in industry, I am able to implement, unit test, trouble shoot and integrate codes of assigned projects. I am skilled in establishing, and maintaining through documentation of all work. As a team player, I have experience in coordinating development activities on routine work and cooperating with other programmers, which make my proficiency in code reviews, code reuse and modularity. Career passion also guides me in continuous learning both on the job and through technical training in order to expand and enhance technical expertise and keep pace with technology advancements. ## Work Experience ### Software Engineer II @ Microsoft Jan 2022 – Present ### Software Engineer @ Citrix Jan 2019 – Jan 2022 | Santa Clara Key Technologies: JavaScript, Python, ReactJS, Jest/Robot Testing Framework, Azure, AWS, Docker, Kubernetes - Key contributor to contextual access feature of Citrix Secure Workspace Access (SWA) service. This feature enables admins to provide granular level access to the apps that users can access based on the contexts like network location or device security posture. Utilized Azure GraphQL to implement RESTful API in Python; drove React UI development for contextual access along with UI E2E automation, using Robot and Selenium framework; handled cloud deployment and operations on AWS - Designed and developed a Multi-Factor Authentication feature which enabled customers to protect their Citrix Workspace with MFA. This involved developing microservices, and utilized Azure Service Fabric deployment. Implemented the backend RESTful API and frontend UI, and deployed the service fabric cluster to Azure; built reports, dashboards, and alerts with Splunk to support feature observability - Contributed to the strengthening of Citrix SWA service resiliency by implementing a cloud monitoring component in Golang, which proactively monitors critical cloud servers. It tracks server metrics, detects performance issues, and resolves them by redirecting traffic to healthier pops if any. Utilized Kubernetes to deploy, scale, and manage containerized components. This solution resulted in a highly resilient Cloud service with 99.95% uptime - Modernized Citrix Secure Workspace Access UI by moving it to micro-frontend architecture; this architecture uses a single-page application, which will compose required UI by pulling different micro-UIs on-demand making it very flexible and modularized. Implemented a single-page application in ReactJS along with 85+% unit test coverage; utilized Jenkins pipeline to deploy required artifacts to Azure ### Software Engineer Intern @ Citrix Jan 2018 – Jan 2018 | Santa Clara, CA Key Technologies: Java, JavaScript, HTML, CSS, React, Redux, Material-UI, RESTful API, XenMobile Server - Developed Server-Side Front-End Console to achieve Mobile Device Management and Mobile Application Management among multiple platforms and device models - Applied RESTful API to obtain large size device information data; converted whole console into latest Front-End framework, using React, Redux and Material-UI - Provided end user brand new console with enhanced functionalities and user-friendly User Interface ### Software Engineer Intern @ SAP Jan 2017 – Jan 2017 | Shanghai City, China Key Technologies: Java, XML, JSON, SQL, Open Data Protocol, HANA, Service Component Architecture, Service-Oriented Architecture, Test-Driven Design, Oracle SQL Developer, Gradle - Utilized Service Command Architecture (SCA) and Open Platform Framework to manipulate HR business Data stored in multiple tenant Oracle and HANA Databases. Followed Agile method and Test-Driven Design practice to design RESTful API for UI5, Mobile and 3rd application integration use case - Developed RESTful Web services based on OData V2.0 protocol to HCM customer access HR data in HTTP CRUD style (Create, Read, Update and Delete). Entity Service implementation was based on SCA framework and SOA concept including security Data access, business data model definition, data transmission and representation on different format XML/JSON on Demand - Developed function import in OData API in order to provide different counting and aggregation functionality for different combination between/cross a business data model in high performance way to support mobile application in building modern HR hierarchy diagram ## Education ### Bachelor’s Degree in Computer Science San José State University Jan 2015 – Jan 2019 ## Contact & Social - LinkedIn: https://linkedin.com/in/charlenejiang --- Source: https://flows.cv/xiaoyu JSON Resume: https://flows.cv/xiaoyu/resume.json Last updated: 2026-03-22