Post Job Free

Resume

Sign in

Software Engineer Computer Science

Location:
New York, NY
Posted:
January 21, 2024

Contact this candidate

Resume:

XINYU WU

Harrison, NJ 217-***-**** ad2y43@r.postjobfree.com https://www.linkedin.com/in/xinyu-wu-a59b37178/ EDUCATION

Northwestern University, Evanston, IL Sep 2021–Jan 2023 Master of Science in Computer Science GPA 3.7 / 4.0 University of Illinois at Urbana-Champaign, Champaign, IL Aug 2017–May 2021 Bachelor of Science in Computer Science + Linguistics GPA 3.7 / 4.0 SKILLS

Programming: C/C++/C#, Java, Python, R, JavaScript, SQL, Verilog Tools: React, Spring, PyTorch, Tensorflow, Tensorflow Lite, Huggingface, Flask, ASP.Net Core, Jenkins, Kafka, Microservices. Cloud Services: AWS, GCP, Kubernetes, EC2, ECS, Artifact Registry S3-bucket, BigQuery, Bokeh, CDN, Load-Balancer, Firebase PROFESSIONAL EXPERIENCE

Ryzlink America, Software Engineer, US remote Feb 2023–Present

• Developed an "Audit List" webpage within the user account profile using React for frontend development, and implemented React Redux for state management by creating store, reducers, and slicers to efficiently manage frontend components.

• Designed and implemented a MySQL data model for the audit list, utilizing data modeling techniques and Java J2EE, ORM, and Hibernate to manage persistence and data access.

• Created Spring Boot components, including controller, entity, service, repository, and DAO using JPA, following the MVC design pattern for a modular and maintainable application structure.

• Designed and implemented CRUD APIs (e.g., "/audit/list") to enable the frontend audit list page to display content and tables effectively, employing Axios for API integration and Material UI for a polished user interface.

• Implementing microservices architecture with Apache Kafka as a message queue to enhance application modularity, scalability, and communication between independent components, such as authentication, event management, and notifications, using Kafka producers and consumers for efficient data exchange.

• Conducted thorough unit testing of backend components and APIs using Mockito and JUnit, ensuring the reliability, performance, and stability of the application.

• Codes reviews in agile process with JIRA. Integrated various technologies, such as Spring IOC, Java J2EE, and Hibernate, to improve code maintainability, simplify application deployment, and enhance overall software engineering processes. Forward Data Lab at UIUC, Research Participation, Champaign, IL June-August 2020

• Researched and prototyped a text retrieval algorithm utilizing TextRank for ranking and Whoosh BM25 for scoring; implemented keyword extraction using TextRank to process documents efficiently.

• Developed a backend SQLite database with SQLAlchemy and Flask in Python for data storage and retrieval, integrating Whoosh indices and schemas to make the database searchable.

• Developed a web-based interface to host the search engine. Integrated search query and search filter.

• Continuously refactored, debugged, and tested the search engine to ensure stability and performance, achieving a 15% improvement in response time while handling a corpus of over a million ArXiv computer science papers. Weaver, Software Engineer Intern, Shanghai, China May-Jul 2019

• Developed and optimized NLP models for an AI virtual assistant embedded in a desktop office software, utilizing NLTK, SciPy, and Scikit-learn libraries for efficient text processing, such as stemming, and part-of-speech tagging, and tokenization.

• Worked with ASP.NET Core framework and C# to design and implement the backend infrastructure, following MVC and IOC architectural patterns for modularity and maintainability.

• Integrated APIs from other teams, including voice-to-text, to enhance the AI assistant's capabilities and user experience.

• Worked on the backend using SQL Server and LINQ to manage data storage, retrieval, and processing, while leveraging Apache Spark for large-scale data processing and analysis.

• Developed comprehensive unit tests using NUnit framework to ensure software quality, functionality, and performance.

• Deployed and containerized web application using Jenkins CI/CD, enabling seamless integration with AlibabaCloud ECS/OSS/K8S services.

PROJECTS

NU ROOM Full-Stack, React, RESTful, MUI, Google Firebase

• Developed a full-stack app to help incoming students find roommates using React frameworks in an agile process.

• Integrated and redesigned user profile and matching pages with customized theming and animation with MUI library.

• Designed RESTful APIs enabling users to store and fetch data from database in real-time, built on Google Firebase.

• Implemented and integrated Elo Rating Algorithm to the design of matching algorithm that improves matching rates by 20% Mobile Health Device Python, Tensorflow, Arduino, C++, Arduino IoT Cloud

• Developed a mobile health prototype device to monitor and track users’ movements on daily basis based on Arduino board.

• Designed and implemented deep learning models, LSTM, in Tensorflow Python, to recognize and classify users’ actions, such as walking and sleeping. Converted Tensorflow models into Tensorflow lite models to run on embedded systems.

• Serialized and Deserialized IMU sensor data to the models in C++. Built health overview dashboard on Arduino IoT Cloud platform that monitors user’s activities, such as steps and sleeping, and provides suggestions to users to keep healthy. Dec 2022-Present

Mar 2022-Present



Contact this candidate