Find out what I've accomplished over the years
SHENGFENG LI
cs.shengfeng.li@gmail.com
TiMaven Baton Rouge, LA
Senior Software Engineer May 2019 - Present
• Developed a comprehensive microservice-based platform for time management, equipment tracking, and HR management, serving 3,000 employees and managing 4,000 machines.
• Led the creation of systems to streamline labor hour tracking, procurement processes, and custom reporting, improving operational efficiency and decision-making.
• Enhanced recruitment workflows by automating HR systems, significantly improving responsiveness and efficiency.
Gordon A. Cain Center Baton Rouge, LA
Graduate Assistant September 2017 – Present
Build a back-end web server helping teacher collect homework
Design some patterns that teachers can easily use to update website content without knowing programming
Assisted in gathering, organizing, and showing data to teachers
Fujitsu of Japan and Fujitsu Subsidiary in China July 2012 – July 2017
Beijing Brain Cell Software Co., LTD, Beijing China February 2016 – July 2017
Technical director over five software developers & Senior Software Engineer
Designed the architecture for the software build process and wrote code to adapt different user interfaces, various devices, and different protocols
Designed and implemented several features such as supporting all payment methods, showing advertisement, adding activity for vending machines embedded in Android systems bringing more than 300k dollars profit
Designed and implemented remote control and maintain system for vending machine reducing a lot of maintaining fee
Fujitsu, Tokyo, Japan April 2014 – February 2016
Designed and implemented complex software for Android devices, including an app for processing fingerprints
Diagnosed and troubleshot some processing problems and applied solutions (by using Java Native Interface) to increase the speed of several applications
Learned Japanese
Beijing Brain Cell Software Co., LTD, Beijing China July 2012 – April 2014
Developed and implemented the UI of USB operation screen. Designed the structure and the interface of the project. Implemented an algorithm to meet the complex requirement of a tree view for USB directories.
Designed and implemented an application for movie tickets vending machine. I was mainly responsible for the seat selection.
Designed and implemented an application for showing daily news.
Louisiana State University Baton Rouge, LA
Master of Computer Science May 2019
Beijing Forestry University Beijing, China
Bachelor of Engineering: Wood Science and Engineering July 2012
• Programming Languages: Java, Python, JavaScript
• Web Development: JSP, Thymeleaf, Spring, Hibernate, HTML, CSS
• Mobile Development: Android, Flutter
• Cloud Platforms: AWS, Azure, GCP
• DevOps Tools: Docker, Gradle, Git, CI/CD pipelines, Infrastructure as Code (IaC)
• Database Management: SQL, PostgreSQL, Firebase
• System Design: Microservices, Multi-tenant architecture, Domain-Driven Design
• Others: Linux/Unix Shell scripting, machine learning, deep learning, embedded development
Language: Fluent in English, Fluent in Japanese, Native Chinese speaker