Leon Li

Leon Li

Full Stack Developer & Project Manager & Startup Tech Lead

10 yrs experience · Katy, TX · 30-40 hrs/week

About

Leon Li is a seasoned senior full-stack developer with a decade of experience in the IT industry. He excels at building web and mobile products, ranging from small-scale MVPs to large enterprise-level software solutions. As a front-end focused full-stack developer, Leon specializes in JavaScript libraries and frameworks such as React, Next.js, and Node.js. Throughout his career, Leon has been an active member of professional Scrum teams, becoming well-versed in Agile methodologies. He has played pivotal roles in implementing best coding practices, creating onboarding documentation, and reviewing extensive codebases. His collaborative nature has made him a valuable asset in cross-functional teams, and he has gained significant insight as both a lead developer and project manager. Leon is results-driven, consistently delivering pixel-perfect, mobile-friendly UI/UX designs that provide exceptional customer experiences. His experience working directly with clients across various industries has given him a deep understanding of successful development processes. Always eager to tackle new technical challenges, Leon is a quick learner who never stops improving his skills.

Skills

Amazon Web ServicesBackend DevelopmentExpress.jsFirebaseFlutterFront-End DevelopmentFull Stack DevelopmentHTML/CSSMicrosoft AzureMobile App DevelopmentMongoDBNext.jsNode.jsPostgreSQLPythonReactReact NativeReduxTailwind CSSTypeScript

Experience

  • Senior Full Stack Developer · Cementworks06-01-2024
  • Full Stack Developer & Project Manager & Startup Tech Lead · Contra05-01-2024
  • Tech Lead & Front End Developer · Manifest AI12-01-2023 – 08-01-2024

    - Designed a flexible UI/UX with Next.js, Tailwind CSS, and Shadcn Ui. - Integrated well-documented RESTful APIs on the front-end with best coding practices of TanStack Query. - Built a seamless CI/CD pipeline using GitHub Actions, Docker, Makefile and used Grafana for infrastructure monitoring and Sentry for error tracking, resulting in detection of specific APIs with high system latency. - Led the development of an AI-powered MVP that enables users to build websites in minutes using only text input and LLMs, resulting in attracting potential fundraisers and angel investors.

  • Senior Full Stack Developer · Techmedics09-01-2022 – 12-01-2023

    Contributed to the success of an enterprise-level financial services platform, serving over 100k+ users, through valuable contributions to the development and optimization of software solutions. - Led the development of a robust back-end system using Java, impacting the platform's performance and responsiveness. - Optimized PostgreSQL database structures and queries, resulting in a 30% reduction in system latency and enhancing data retrieval efficiency. - Implemented strategic caching mechanisms, reducing load times by 25% for critical functions and improving overall user experience. - Managed and maintained API endpoints, implementing robust error handling, optimizing performance, and ensuring secure data transmission to enhance system reliability and scalability.

  • Full Stack Developer · Techmedics04-01-2020 – 09-01-2022

    Played a key role in the success of a real-time collaboration platform, actively participating in its development and optimization to meet the needs of a substantial user base exceeding 10k+ individuals. - Directed the development of responsive and intuitive front-end interfaces using React.js. - Executed and built back-end functionalities using Node.js and NestJS, contributing to the platform's robust architecture and scalability to accommodate a 50% growing user demands. - Successfully integrated third-party APIs and services like Twilio, Agora, and Google Cloud TTS, expanding the platform's functionality and providing users with a comprehensive suite of collaboration tools. - Identified and addressed performance bottlenecks, resulting in a 15% increase in overall system efficiency and responsiveness. - Established a robust CI/CD pipeline on AWS, incorporating Docker images and optimizing a GitHub workflow, leading to a significant 30% improvement in development speed and efficiency.

  • Full Stack Developer · Azumo04-01-2018 – 04-01-2020

    Led the development of a healthcare information system as the lead full-stack developer, contributing to a 20% increase in system efficiency. - Achieved a 15% increase in query efficiency by optimizing GraphQL schemas and utilizing batched requests. - Engineered a secure and scalable RESTful API for the healthcare information system using Node.js, ensuring efficient communication between the front-end and back-end components. - Implemented cron jobs in Express.js for scheduled tasks, such as data backups and routine system maintenance, contributing to a 15% improvement in system reliability. - Executed interactive data visualizations using React components, enhancing the representation of healthcare data and facilitating a 50% better understanding for end-users. - Integrated Redux for complex state management scenarios, contributing to a 40% decrease in application bugs related to state inconsistencies. - Boosted UI responsiveness by utilizing useQuery with cached queries for efficient patient data fetching, complemented by useMutation to streamline data mutations and ensure a significant improvement in overall application performance.

  • Full Stack Developer · Azumo11-01-2017 – 04-01-2018

    Pioneered the development and implementation of a cutting-edge Language Learning Chatbot, leveraging Python-based AI algorithms to create an interactive and personalized language learning experience for users, attracting and engaging over 10k+ learners globally. - Applied AI-based speech recognition in Python for accurate pronunciation evaluation during language exercises, providing instant feedback to users for improved spoken language skills. - Incorporated external language APIs seamlessly into Django, enriching language data sources and providing users with diverse and up-to-date language content for learning purposes. - Designed a responsive layout using Tailwind CSS, allowing the Chatbot to adapt seamlessly to various screen sizes and devices for a consistent user experience. - Utilized Next.js Server-Side Rendering to optimize the performance of the front-end, achieving a 20% reduction in page load times, ensuring swift content delivery and improving SEO rankings by generating responsive pages on the server, resulting in a seamless and responsive user experience. - Conducted thorough 200 code reviews, designed best practices with TypeScript, and employed unit testing using Jest, Mocha, and Chai, ensuring comprehensive test coverage and elevating the overall quality, maintainability, and reliability of the codebase.

  • Frontend Developer · Upwork09-01-2016 – 11-01-2017

    - Showcased expertise in front-end technologies, building over 100+ responsive, pixel-perfect landing pages for 20 clients with React.js, Html, Bootstrap, and TypeScript. - Enacted OAuth2 authentication and authorization flows in the Node.js-based e-commerce site backend, utilizing JWT tokens for secure and stateless user sessions. - Utilized JSP's support for JavaBeans in conjunction with MySQL, facilitating efficient data handling and processing for a seamless user experience. - Delivered 5 prototyping websites for both companies and clients, utilizing React.js, Material UI, and Styled Components. - Advanced proficiency in back-end technologies, mastering Java, Node.js, and Microservices.

Education

  • The University of Texas at DallasBachelor's degree, Computer Software Engineering

Similar talent on Pangea

Hire Leon through Pangea

Describe your project to the Pangea agent — see if Leon is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.

See if Leon is a fit