Ling Li
***********@*****.*** 917-***-****
New York, NY 10002
WORK EXPERIENCE
Infosys Ltd New York, NY
Full Stack Engineer Jul 2017 – Mar 2020
• Engineered React reusable JSX components to minimize re-renders, by efficiently manipulating the virtual DOM and caching states/functions
• Administered Redux to provide central state management, eliminating prop-drilling via trackable actions, dispatching to reducers, and storing updated states in Redux store
• Used Node/Express.js for lightweight user connection to application via asynchronous request methods via REST endpoints to query to/from database
• Enhanced React state management from Class Components via using Functional Components with React hooks to provide efficient development, cleaner code/reduced bundle size and aggregated lifecycle methods
• Implemented new features and debug based on JIRA ticket requirements during every Sprint cycle U.S. Department of the Treasury, Office of the Comptroller of the Currency Washington, D.C. Intern (Contractor) Jun 2016 – Aug 2016
• Redesigned the Management & Controls SharePoint Site to increase usability for the entire organization
• Developed and maintained system capabilities for the Enterprise Portfolio Manager
• Analyzed and presented weekly incident data in the Operations meeting to the Deputy Chief Information Officer
• Developed and implemented a project plan using MS Project Server
• Ensured the accuracy of incident and problem data and that appropriate follow up actions were taken to assist the Incident and Problem Management Team
EDUCATION
Syracuse University, School of Information Studies Syracuse, NY B.S. Information Management & Technology Jan 2017
GPA: 3.8 Dean’s List 2013-2017 Summa Cum Laude Graduated within 3.5 yrs. Udacity, Front-End Developer Program West Lafayette, Indiana Front-End Web Developer Nanodegree Aug 2017
• Worked on Front-End Web Development projects using HTML5/CSS3, JavaScript and jQuery
• Collaborated on group projects using Git and Github RELEVANT PROJECTS
Video Sharing Platform: MERN Stack Web Application with Payment Processing Feb 2020
• Implemented a real-time chat function with React-Socket-IO
• Developed RESTful endpoints to handle concurrent data requests and responses with Node’s non-blocking runtime.
• Added comments, likes/dislikes, and search box filtering function in sync with MongoDB
• Utilized Multer NPM to upload videos/images to the application/database Favorite Movie Web Application: Fetching latest movies and actors information with MovieDB API Jan 2020
• Utilized React-Router to create a SPA with dynamic views, reducing reloads, and rendering paths depend on role-based authentication with Middleware
• Established Redux-Thunk middleware to allow action creators dispatching to reducers asynchronously with fetched data & values, allowing components to mount only when the data retrieval is complete.
• Implemented responsive UI which will scale itself depending on the device using HTML5, CSS3, Bootstrap, and Ant Design
• Stored subscribed favorite movies information in MongoDB database and render database information on the UI display Stock Data Analyzer: Big Data Platform analyzing real-time stock data Nov 2019
• Implemented a high-performance data processing platform using Apache Kafka, Apache Cassandra, and Apache Spark to analyze stock data (200k msg/s)
• Developed a visualization web app using Redis, Node.js, and D3.js
• Created a scalable cloud deployment environment using Docker, Apache Mesos TECHNICAL SKILLS
Programming Languages: JavaScript, ReactJS/Redux, NodeJS, Express, GraphQL/Apollo, TypeScript, Java, HTML, CSS/SASS, MySQL, Shell Scripting, Python, jQuery, Bootstrap
Applications: Git, MS Project & Project Server, SharePoint, Oracle PeopleSoft