Summary
Dmitriy Lijin is a senior software engineer with nine years of experience building robust backend systems and payment platforms, currently modernizing Chase’s payment stack with Java, Spring Boot, and microservices. His background spans e-commerce ads at eBay and skill-graph and ML-assist work at LinkedIn, blending data engineering (Scala, Spark) with production API design. He has deep expertise in application security from years leading security efforts at TIBCO/Jaspersoft, where he delivered pragmatic fixes for XSS, CSRF, and library vulnerabilities while guiding secure development practices across teams. Dmitriy pairs strong analytical and quantitative skills with clear communication, regularly translating complex technical issues for cross-functional stakeholders. Based in San Francisco and originally from Uzbekistan, he also explores AI/ML and self-driving car topics through a Udacity nanodegree, reflecting a curiosity that extends beyond core backend engineering.
9 years of coding experience
13 years of employment as a software developer
Certificate, Self-Driving Car Nanodergee, Certificate, Self-Driving Car Nanodergee at Udacity
Masters, Computer Science, Masters, Computer Science at University of Illinois at Chicago
University of Illinois Urbana-Champaign