# Jinfan Xiang > MS in Electrical Engineering @ Columbia | Software Engineer | Backend Development (Python, Java, SQL, Docker, CI/CD) | Cloud & Data Systems (GCP, AWS) | Machine Learning Projects Location: Jersey City, New Jersey, United States Profile: https://flows.cv/jinfan I am pursuing a Master’s degree in Electrical Engineering at Columbia University, with a strong focus on software engineering. My background includes building backend services, full-stack platforms, and machine learning models, supported by solid training in algorithms, databases, and distributed systems. Through my internship and projects, I have worked with Python, Java, SQL, and frameworks such as Spring Boot, Flask, React, and PyTorch. I have experience designing RESTful APIs, deploying containerized applications with Docker, and integrating cloud platforms like AWS and GCP. I am motivated by the challenge of creating reliable, scalable systems and enjoy collaborating with teammates to refine requirements, review code, and deliver solutions. I am eager to continue growing as a software engineer and apply my skills to real-world problems. ## Work Experience ### Software Engineer @ Springer Capital Jan 2025 – Present • Developed production-ready microservices for HubSpot and Salesforce data extraction using Flask, PostgreSQL, and Redis • Implemented batch processing, API retries, connection pooling, and structured logging for reliable data processing • Designed RESTful APIs with Swagger documentation, extracting 10+ CRM properties from HubSpot v3 API endpoints with paginated response handling, collaborating closely with managers on requirements and code reviews • Built testing framework with pytest (unit, integration, edge case, performance), covering 8 API endpoints • Deployed containerized applications with Docker across dev, test, and production environments ### Research Assistant @ Sichuan University Jan 2024 – Jan 2024 | Sichuan, China Designed an eye-tracking data acquisition system incorporating infrared emitters, a high-resolution camera, and MEMS mirrors with dual-axis oscillation. Developed an algorithm to calculate the vector between Purkinje image coordinates and segmented pupil centers, enabling precise pupil-centered tracking for corneal reflection analysis. ### Research Assistant @ Sichuan University Jan 2022 – Jan 2023 | Sichuan, China Performed data augmentation on 1,416 dental X-rays using OpenCV, applying filtering and geometric transformations to enhance training datasets. Applied the U-Net semantic segmentation model to eliminate interference of irrelevant information on caries recognition. Introduced and compared different attention modules and trained YOLOv5 on training datasets to identify caries lesions. Adjusted hyperparameters and activation functions, making the mAP@0.5 value reach 0.90 and accuracy reach 0.95. ## Education ### 硕士 in Electrical Engineering Columbia University ### 学士 in 测控技术与仪器 Sichuan University ### UCLA ### The Hong Kong Polytechnic University ## Contact & Social - LinkedIn: https://linkedin.com/in/jinfan-xiang - GitHub: https://github.com/epoch947 - Portfolio: https://soundcloud.com/epoch_official?utm_source=clipboard&utm_medium=text&utm_campaign=social_sharing --- Source: https://flows.cv/jinfan JSON Resume: https://flows.cv/jinfan/resume.json Last updated: 2026-04-13