
Malhi Awesh
Software Engineer
Hire this person
Send a job offer directly to this candidate
About
Software Engineer with hands-on experience in backend and full-stack development, focused on building secure, scalable, and high-performance applications using Java, Spring Boot, RESTful APIs, and modern web technologies. Experienced in developing enterprise-grade banking and financial solutions, including core banking integrations and database-driven systems, serving clients across MENA and European markets. Strong foundation in microservices, OOP, and system design, with a passion for writing clean, maintainable code and delivering reliable digital solutions.
Experience
Associate Software Engineer at Xpert Digital (2025-11 – Present)
European Digital Banking Implementation — Artea Bank, Lithuania
- Developed and maintained backend applications using Core Java, applying object-oriented programming principles and industry best practices
- Designed, implemented, and integrated RESTful APIs with third-party systems to enable secure and reliable data exchange
- Developed and enhanced banking modules including Deposits, Accounts, and Utilities by implementing business logic and transaction workflows
- Worked extensively with relational databases, writing SQL queries, performing data validation, and optimizing database operations
Software Development Trainee Engineer at Techlogix (2025-09 – 2025-11)
- Designed and developed a full-stack web application using Spring Boot (Java) and Knockout.js
- Built responsive user interfaces with HTML and CSS, integrating dynamic data binding in JavaScript
- Enhanced application performance and user interactivity through efficient frontend–backend integration
Student Teaching/Lab Assistant at National University of Computer and Emerging Sciences - FAST (2022-08 – 2024-08)
- Assisted in delivering undergraduate programming and lab courses by supporting instructors and mentoring students
- Guided students in coding assignments, debugging, and problem-solving to strengthen core programming concepts
- Focus on mentoring programming assignments and debugging and provided technical feedback to improve code quality and learning outcomes
Education
Bachelor of Science in Computer Science – National University of Computer and Emerging Sciences - FAST (2021-09 – 2025-05)

