Ruslan Lekhman

Senior Software Engineer at Engineered Intelligence Inc

Edmonton, Alberta, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ruslan Lekhman is a Senior Software Engineer based in Edmonton with 12 years of professional experience and a 14-year history building scalable Angular applications. He’s modernized large enterprise front-ends using advanced patterns like zoneless change detection and Vitest, and has full-stack experience spanning Angular, Node.js/Express and Java Spring Boot. Ruslan has led engineering and operations in health tech, blending hands-on development with DevOps, cloud (Azure, Docker, Terraform/OpenTofu) and compliance-focused delivery. He’s an active open-source contributor to projects like NativeScript and Angular Components, improving mobile-native integration and Angular Material behaviors. Comfortable mentoring teams and driving architecture, he also brings practical legacy-to-modernization expertise from long-term work in EdTech and enterprise asset management. A master's-trained software engineer, he pairs deep front-end craft with proven operational and CI/CD improvements that accelerate reliable releases.
code12 years of coding experience
job13 years of employment as a software developer
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Zaporizhzhia State Engineering Academy
languagesSpanish, English, Ukrainian, Russian
stackoverflow-logo

Stackoverflow

Stats
716reputation
64kreached
33answers
1question
github-logo-circle

Github Skills (22)

unit-testing10
javascript10
mobile-development10
angular-component10
material-components10
component-development10
css10
typescript10
nativescript10
material-design10
typescript-types10
typescripts10
angular10
android9
ios8

Programming languages (9)

TypeScriptC#JavaCSSSCSSJavaScriptVueGo

Github contributions (5)

github-logo-circle
angular/components

Sep 2021 - Apr 2022

Component infrastructure and Material Design components for Angular
Role in this project:
userFront-end Developer
Contributions:18 reviews, 17 commits, 24 PRs in 6 months
Contributions summary:Ruslan primarily contributed to the Angular Material components library, focusing on enhancements and bug fixes related to various components. Their work included improving the drag-and-drop functionality, implementing new features for the tabs component, and addressing issues within the paginator and progress spinner. They also added support for default options within several components and refined the sort functionality.
angularmaterial-designmaterialangular-components
NativeScript/NativeScript

Jan 2022 - Nov 2022

⚡ Write Native with TypeScript ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Flutter and you name it compatible.
Role in this project:
userFront-end Developer & Mobile Developer
Contributions:3 reviews, 8 commits, 8 PRs in 10 months
Contributions summary:Ruslan's commits primarily focus on enhancing the NativeScript framework by introducing new features and addressing existing issues. Their work includes supporting CSS color level 4 notation for styling, making font style, weight, and scale parameters optional, and adding a selectable property to HtmlView elements. They also fixed an issue related to getScaledDimensions on the Android platform, demonstrating expertise in both front-end and mobile development.
androidangulardartflutterios
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial