
M****************d
Profil
Experienced and dynamic Software Engineer with a strong background in Java, Spring Boot, web development, and IDE plugin/tool development. I specialize in backend and full-stack applications, with a particular focus on building scalable, high-performance solutions. As a Full-Stack Engineer and Plugin-IDE Developer, I bring a passion for solving complex problems, collaborating with teams, and delivering clean, maintainable code. Proficient in Java and familiar with a wide range of technologies, including DevOps, I’m currently seeking a Backend Engineer role where I can continue to learn, grow, and contribute to impactful projects.
Bildung
Erfahrungen
Actively contributed to the full development lifecycle of an ISO 21434-compliant solution, from feature discussions with the product owner to implementation, testing, and code reviews in an Agile environment ● Designed, developed, and optimized key functionalities in the desktop application using JetBrains MPS, Java, Kotlin, and Gradle, enhancing system stability and performance. ● Implemented and integrated new features in the frontend web application using Vue.js, improving user experience and responsiveness. ● Wrote and executed tests using Playwright and Cucumber, ensuring application reliability. ● Conducted code reviews, provided constructive feedback, and maintained high coding standards across the development team.
● Designed, modified, and implemented software architecture, algorithms, and code while ensuring compliance with internal and external customer requirements. ● Managed the entire development lifecycle, including analysis, specification, design, coding, and documentation. ● Integrated software into new and existing projects, developing and optimizing technical solutions and processes related to software content and applications. ● Collaborated closely with internal and external clients, providing constructive support throughout development to ensure high-quality deliverables.
● Worked closely with colleagues to identify challenges and functional requirements, proposing effective solutions to enhance system capabilities. ● Developed Java plugins for Eclipse, AEEE, and IBM Rhapsody applications, ensuring seamless integration and performance. ● Thoroughly documented the usage and underlying code of the implemented plugins to facilitate maintainability and future development.
● Gathered requirements and planned the development process, selecting the appropriate tech stack—typically PHP (Yii), Spring Boot for the backend, database type, frontend technologies, and Ionic Framework for mobile applications. ● Designed and structured the database to ensure efficiency, scalability, and data integrity. ● Created system architecture and design, including activity diagrams, API specifications, and component interactions to model system functionality accurately. ● Developed and implemented full-stack applications using Spring Boot, PHP (Yii), JavaScript, MySQL, and Ionic Framework, ensuring performance, security, and scalability. ● Provided ongoing maintenance and optimization, troubleshooting issues, improving performance, and integrating new features to enhance system functionality.
● Evaluated system requirements to define essential features and specifications, ensuring alignment with project goals. ● Identified and selected the most suitable tools, utilities, and frameworks for efficient development. ● Designed comprehensive database schemas and activity diagrams to accurately model system functionality. ● Developed and implemented the system using PHP, CSS, JavaScript, jQuery, MySQL, and the Yii Framework, ensuring performance and scalability