Alexander Gaslov

Senior Software Development Engineer at Jmix

Kazakhstan
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

🤩
Rockstar
🎓
Top School
Alexander Gaslov is a Senior Software Development Engineer with 11 years of experience building and evolving enterprise application frameworks, currently driving backend and UI metadata work at Jmix. He has deep expertise in Java-based platforms, contributing to core features in the well-known CUBA Platform and helping shape developer-facing UI component metadata and Studio designer support in Jmix. Alexander blends backend systems knowledge—entity logging, JMX tooling—with full-stack sensibilities for component-driven visual design, making him effective at bridging runtime behavior and design-time tooling. Based in Kazakhstan, he brings a pragmatic engineering background from Haulmont Technology through to Jmix, grounded in an aerospace engineering education that underpins his attention to reliability and structure.
code11 years of coding experience
job3 years of employment as a software developer
bookДиплом специалиста по инженерной специальности, Диплом специалиста по инженерной специальности at Самарский Государственный Аэрокосмический Университет
github-logo-circle

Github Skills (15)

java10
javas10
uid10
web-framework10
cuba10
front-end-development10
ui-design10
annotations10
application10
business-application10
annotation-processing10
javadoc9
xml9
app-framework8
application-framework8

Programming languages (3)

JavaGroovyKotlin

Github contributions (5)

github-logo-circle
cuba-platform/cuba

Feb 2015 - Jul 2020

CUBA Platform is a high level framework for enterprise applications development
Role in this project:
userBack-end Developer
Contributions:42 commits, 35 pushes, 4 branches in 5 years 6 months
Contributions summary:Alexander primarily contributed to the CUBA Platform framework by implementing and modifying backend features related to entity logging and JMX console functionality. They added the ability to switch entity logging on or off for the current thread, adjusted the signature of the processLoggingForCurrentThread method, and updated the data type used. Additionally, the user added support for Date type method parameters in the JMX Console.
cuba-platformjavaweb-frameworkenterprisefull-stack
jmix-framework/jmix

Nov 2020 - Oct 2022

Jmix framework
Role in this project:
userFull-stack Developer
Contributions:20 commits, 41 pushes, 8 comments in 1 year 10 months
Contributions summary:Alexander primarily focused on updating UI metadata and component definitions within the Jmix framework. Their contributions included adding new properties, refining existing ones, and incorporating features for the Studio Screen Designer. The changes span across several UI components, including `SingleFileUploadField`, `FileStorageUploadField`, `ActionsAwareDialogFacet`, and actions themselves, showing a focus on enhancing the developer experience within the Jmix framework. The work demonstrates a strong understanding of how to expose component metadata for visual design tools.
jmixjavaenterpriseframework
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