Hi! I'm Asyl, a software engineer
& cloud technologies enthusiast.

Welcome to my personal website where you can find
almost everything about me and my professional experience.

About Me

I have over 13 years of experience in software development and related job positions. My career began as a software engineer at a startup company, transitioned into teaching and lecturing at a university while doing my post-graduate degrees, and then I returned to software engineering.

In 2015, I moved to the UK to pursue a PhD in Computer Science at Lancaster University. My research focused on applying model-driven engineering techniques to simplify the implementation of multi-tenancy at the data layer. As part of my research, I developed a graphical domain-specific modeling language designed to model and evolve multi-tenant data architectures, supporting various types of cloud storage.

I am a collaborative, outgoing, and dedicated individual with an open-minded approach. I’m passionate about maintaining a healthy lifestyle and learning new languages. I connect easily with people and adapt well to change. I'm committed to continuous growth, always seeking to develop my professional skills and learn new concepts. My areas of interest include software engineering, test-driven development, agile methodologies, cloud computing, DevOps, IoT, and model-driven engineering.

For the past few years, I have been leading teams to deliver software with the React/Typescript app in the front end and Spring Boot microservices in the back-end deployed as k8s clusters in the GCP.

Asyl Jumagaliyev

Education

BSc in Information Systems


Süleyman Demirel University, Almaty, Kazakhstan

September, 2007 - June, 2011

MSc in Information Systems


International Information Technologies University (IITU), Almaty, Kazakhstan

September, 2012 - June, 2014

PhD in Computer Science


Lancaster University, Lancaster, England, United Kingdom

October, 2015 - December, 2019

Professional Experience

  • Since November, 2024

    Senior Developer

    Senior developer at AutoTrader, Manchester, UK.

  • February, 2024 - November, 2024

    Senior Software Engineer

    Transferred to TATA Consultancy Services (TCS) under the JLR TUPE process as a senior software engineer, Manchester, UK.

  • Since February, 2022 - February, 2024

    Senior Software Engineer

    Senior software engineer at JLR, Manchester, UK.

  • May, 2019 - February, 2022

    Senior Software Engineer

    July, 2021 - February, 2022
    Promoted to senior software engineer at Zühlke Engineering Ltd., Manchester, UK.

    Software Engineer

    April, 2020 - July, 2021
    Promoted to software engineer at Zühlke Engineering Ltd., Manchester, UK.

    Junior Software Engineer

    May, 2019 - April, 2020
    Started my position as a junior software engineer at Zühlke Engineering Ltd., Manchester, UK.

  • January, 2016 - April, 2019

    Associate Lecturer

    Started my PhD at Lancaster University, Lancaster, UK. At the same time, worked as an associate lecturer to support workshops for undergraduate courses.

  • September, 2012 - October, 2015

    Senior Lecturer

    Started my position as an associate lecturer. Taught undergraduate courses at IITU, Almaty, Kazakhstan, while doing my master's degree.

  • August, 2011 - September, 2012

    Software Engineer

    Started my first job as software engineer at TechnoVision Ltd., Almaty, Kazakhstan.

News & Achievements

Apart from my work I try to attend professional talks and events related to my interests. Moreover, I always try to learn new technologies and gain skills in various fields. Here are my latest events, interviews, talks and professional certificates.

School of Code Mentor 2023

Mentorship at School of Code 2023 Clas

Mental Health First Aider certificates

Mental Health First Aider

Lancaster University campus

Guest Lecture from Industry: Distributed Systems, Microservices & FaaS

Hack The North 4.0

Winners of Hack the North 4.0 - hacking for financial inclusion

Certified First Aider at Work

Certified First Aider at Work

Manchester Digital Culture Club

MD Culture Club: Zuhlke Engineering

MODELS 2019 Conference

ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems in Munich, Germany, 2019

CloudCom 2017 Conference

IEEE 9th International Conference on Cloud Computing Technology and Science in Hong Kong, China, 2017

CrossCloud 2016 Conference

3rd Workshop on CrossCloud Infrastructures & Platforms, London, UK, 2016

Jaguar Land Rover Digital Engineering End of Year Hackathon 2022

Winners of Jaguar Land Rover Digital Engineering Hackathon End of Year Hackathon 2022

IEEE Cloud 2019 Conference

IEEE 12th International Conference on Cloud Computing in Milan, Italy, 2019

MODELS 2016 Conference

With Bran Selic at 10th Workshop on Models and Evolution, Saint-Malo, France, 2016

Publications

Here you can find my PhD thesis and academic papers that have been published in international peer-reviewed conferences and workshops.

Lancaster University

Doctoral Thesis: A Modeling Language For Multi-tenant Data Architecture Evolution In Cloud Applications

UCC Conference 2019

SLO-ML: A Language for Service Level Objective Modelling in Multi-cloud Applications

CrossCloud Workshop 2016

Model-driven Engineering For Multi-tenant SaaS Application Development

MODELS 2019

A Modelling Language to Support the Evolution of Multi-tenant Cloud Data Architectures

CloudCom 2017

Using DSML for Handling Multi-tenant Evolution in Cloud Applications

IEEE Cloud Conference

A Modelling Language to Support the Evolution of Multi-tenant Cloud Data Architectures

Models & Evolution Workshop 2016

Evolving Multi-tenant SaaS Cloud Applications Using Model-driven Engineering

Get In Touch

If you would like to find out more about me, please send me a message over social media or drop me an email. Feel free to leave your comments and suggestions about my website and/or dicuss any other topics.