0% found this document useful (0 votes)
27 views1 page

Claire - CV - Updated

Uploaded by

Anshuman Sahoo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views1 page

Claire - CV - Updated

Uploaded by

Anshuman Sahoo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Claire Li (650) 430-2153 | [email protected]| https://www.linkedin.

com/in/clairelilic/

PERSONAL HIGHLIGHTS
● Highly motivated Software Engineer with hands-on experience in Java, proficiency in software development, testing, and debugging
● Successfully launched three enterprise-level applications during previous employment, leading to substantial enhancements in business
operational efficiency for clients end and internal staff
● Demonstrated success in effective communication with the management team and team members to drive work progress as a team leader

EDUCATION
University of Texas at Austin, M.S. CS (Part-time) 2023.09 - 2025.12
University of Southern California, M.S. HCDA 2021.09 - 2023.05
Shanghai University of International Business and Economics, B.S. ECON 2010.09 - 2014.06

TECHNICAL SKILLS
● Language: Java, Python, Swift, SQL, Kotlin, R, HTML, CSS, JavaScript
● Developer Tools: PostgreSQL, MySQL, RESTful API, RabbitMQ, Redis, Git, Hibernate, Docker, Jenkins, MongoDB, AWS: EC2, CloudFront, SES
● Framework : Spring framework, React.js, Express.js

PROFESSIONAL EXPERIENCE
Zhong Rong International Trust | Shanghai, China
Software Engineer 2019.06 - 2021.06
● Launched three enterprise-level applications, including a Customer Contracting and Investment Portfolio Management app, a Business
Operation Management web app and a Meeting Scheduling Platform for staff and clients. The app users reach 80,000 people
● Focused on back-end engineering support for the products, designed API based on evolving business requirements and used AWS cloud tools
like CloudFront, SES and EC2, RDS, etc to deploy and improve product performance continuously
● Utilized scaled agile best practices to ensure product development schedule and align with customer requirements
● Developed microservice architecture based on Spring framework for internal systems, enhancing scalability and maintainability
● Ensured smooth collaboration with product managers, technical lead and designers to create products from conceptualization to realization,
effectively drove and balanced individual goals and team goals, providing timely product delivery
Financial Analyst 2014.07 - 2019.06
● Worked closely with engineering teams to identify the technical requirements for effectively managing and analyzing financial data, including
discussions on data storage solutions, data processing techniques, automation of data gathering processes
● Leveraged Python and tools, including web scraping and API integration, to conduct data gathering and analysis; Set up a MySQL database to
store and manage data; Utilized the database and technical analysis to identify undervalued stocks

SOFTWARE APPLICATIONS PROJECTS


Backend Software Engineer | Client Contracting and Investment Portfolio Management App( URL: https://shorturl.at/lqrU9)
Tech Stack: Java|RESTful API|Spring MVC|Spring Data JPA|Spring Security JWT|MongoDB|PostgreSQL|AWS CloudFront|AWS EC2|RabbitMQ
The mobile app is for users to streamline client contract signing, display products information, manage investment portfolios and product, learn
financial knowledge and track financial market news
● Applied three-tiered architecture for the application. Backend: bootstrapped from SpringBoot for backend server, generated REST APIs via
Swagger.io to interact with the frontend and deployed backend on AWS EC2; Database: adopted PostgreSQL and MongoDB as the database
solution, incorporated Hibernate for ORM with the ORM layer seamlessly integrated using Spring JPA in the backend server
● Created backend API using Spring MVC and optimized API performance using related techniques to speed up data transfer on the client side,
yielding a 45% improvement in response time and supporting higher user traffic
● Implemented Spring Security JWT to provide authorization for users to login and set role-based authentication to access various data
● Co-designed database schema to organize user data across tables and generate proper data format
● Set up CDN distribution for caching and faster content delivery, reducing latency by 50%

Backend Software Engineer | Web-based Business Operations Management Platform


Tech Stack: Java|RESTful API|MongoDB|MySQL|Spring|Docker|Redis|AWS RDS|AWS Route53
The web app is for internal employees to manage operation workflows, including monitoring orders flow, integration with external DB to provide
up-to-date information for investment decision-making, task monitoring and progress tracking for various departments
● Experience in designing data models and optimizing database performance, achieving a 25% reduction in query response time
● Maintained microservices developed based on AWS environments
● Led the team to utilize the asynchronous and event-driven nature of RabbitMQ to decouple the services, balance the load, and async the
workflow of the application, leading to a 20% increase in server performance
● Collaborated with DevOps to containerize the app using Docker, stored images in Amazon ECR

Full-stack Software Engineer | Meeting Scheduling Platform


Tech Stack: Java|RESTful API|OAuth|AWS SES|Spring Boot|Spring Data JPA
The web app is to share calendars for financial advisors and clients to make online reservations
● Led a team of 3 members to build the backend API of meeting scheduling feature in Java, Spring Boot, Spring JPA
● Implemented OAuth into the app to provide authorization for users to log in to the platform
● Integrated with AWS SES to provide confirmation email, send notifications and required reports for users
● Developed and maintained responsive websites with dynamic user interfaces using HTML, CSS, JavaScript, React.js

Backend Software Engineer | Lyft Back-end Engineering Program


Tech Stack : Python | Object-Oriented Design | Software Architecture | TDD | Unit Tests
The components are for Lyft's rental fleet's logistics system to determine whether cars should be serviced when returned
● Created cars' battery and engine check API to determine whether the returned cars should be put into use
● Designed a backend server to create, retrieve, update, and delete data from the database
● Managed data with MongoDB to collect and organize car information, battery information, and engine information

You might also like