Zhi Ming Xu


Location

New York City, NY
Education
    Columbia University in the City of New York
    September 2024 - May 2028
    expected degree
    Bachelor's
    major
    Computer Engineering
Work Experience
    Billinge Group at Columbia University
    Research Intern
    New York City, NY, United States, 10075
    May 2025 - present
    company
    Billinge Group at Columbia University
    title
    Research Intern
    overview
    - Contributed to the research group’s diffpy project by optimizing and enhancing existing algorithms for nanomaterial structure analysis, resulting in a 40% reduction in data processing time. - Maintained and expanded a Python package called scikit-package that provides tools and best practices for building reusable scientific software, helping over 10 researchers save time and share code more effectively. - Streamlined the team’s workflow by developing a robust development pipeline with GitHub CI/CD and pre-commit hooks to enforce code quality and automate unit testing with pytest.
    SaveAway with INSPIRAVE
    Web Development Intern
    New York City, NY, United States, 10075
    July 2025 - August 2025
Skills
Languages
EnglishJapanese
Skills
AlgorithmsApache MavenApache TomcatApplication Programming Interfaces (APIs)ArduinoAutomationBash ShellCascading Style Sheets (CSS)Computer EngineeringComputer ProgrammingContinuous IntegrationC (Programming Language)C++ (Programming Language)Data ProcessingData StructuresData SynchronizationE-CommerceEmbedded CEmbedded SystemsEtsyGitGithubHTMLJava (Programming Language)JiraKnowledge of Electrical EngineeringKnowledge of MathematicsLinuxLTspiceMicrosoft OfficeNetwork AnalysisNumerical AnalysisOscilloscopePhysicsProcessing of PaymentsPytestPython (Programming Language)Software QualitySpring FrameworkStripeStructural EngineeringUnit TestingVoltmeterWeb Development