Senior Software Engineer at Engineered Intelligence Inc
Edmonton, Alberta, Canada
Join Prog.AI to see contacts
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.
12 years of coding experience
13 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Zaporizhzhia State Engineering Academy
Component infrastructure and Material Design components for Angular
Role in this project:
Front-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.
⚡ 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:
Front-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.