Yu Li

Senior Software Engineer, Java Developer, and Designer Java Performance and Concurrency Expert @Tecsys Inc.

Montreal, QC, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Sep 2018 — Present

Senior Software Engineer, Java Developer, and Designer Java Performance and Concurrency Expert @Tecsys Inc.

View department →

Montreal, QC, CA

Achievements- Led and Migrated all Elite Products in Tecsys to Java 21 and Spring Boot 3.5.3- Leading the development of REST API of Itopia - Led and Migrated all Elite Products in Tecsys to Jakarta EE and Spring Boot 3.3- Design and develop high-performance, extremely applications with complex system components- Participate in defining the overall technical product and establishing best practices and architectural vision for the development team- Assess and resolve issues relating to Performance, Scalability, Availability, Security- Perform design and code reviews- Assist with Refactoring, and Provide guidance and mentoring to other developers- Research and evaluate 3rd party libraries, tools, products, and services- Participate in all software development Life-Cycle Activities: Estimation, Planning, Designing, Coding- Documenting, Testing- Be Proactive, facilitate knowledge sharing, and continually improve team activities- Solved complex concurrency and multi-thread issues- Improved the Database Access Layer and SQL Connection Pool of iTopia Platform- Made special SQL Connections alive for a longer time- Created a new library of VFS by wrapping Apache-VFS2 for iTopia Platform- Improved Application Performance by applying new Asynchronous Programming features of Modern JDK and Guava- Created new Microservices with Spring Boot and Spring Cloud- Implemented Hexagonal Architecture in some projectsTechnical EnvironmentIntelliJ IDEA, Eclipse, Java 21, Maven, GIT, Junit5, ArchUnit, Mockito, AssertJ, WireMock, Git, Spring Boot 3, Spring Framework 6, Spring MVC, Spring Cloud, Spring AI, Spring Modulith, Spring Security, Spring Data JDBC & JPA & Hibernate, Spring REST-Doc, PostgreSQL, Apache Kafka & ActiveMQ, Docker, Selenium, Bootstrap, HTML5, CSS3, etc.

SKILLS

AjaxCHtmlSpring FrameworkJ2meJunitCssPostgresqlGwtDatabasesMobile DevicesSassSoftware DesignWeb ApplicationsMobile ApplicationsEjbXmlSpringC#Software DevelopmentScrumTcp/IpSubversionMysqlJspStrutsJava Restful Web ServicesJboss Application ServerJavaJava Enterprise EditionSoftware EngineeringAndroidDesign PatternsEclipseSqlLinuxHibernateJpaGitAgile Methodologies

ABOUT YU LI

Has been concentrating on designing enterprise software, exploring what makes a good design, and what practices are needed to create one.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Yu Li — Senior Software Engineer, Java Developer, and Designer Java Performance and Concurrency Expert at Tecsys Inc. in Montreal, QC, CA | Unifers