
Mohamed Salah
Skills

See my services


Portfolio
Work experience
Senior Java Software Architect
Freelancing Career • Part-time
Dec 2014 - Present • 11 yrs 7 mos
As a Senior Java Software Architect and Desktop Application Developer, I specialize in designing, developing, and deploying robust software solutions tailored to complex business needs. I successfully spearheaded the development of "Hesabatak", a comprehensive commercial accounting and warehouse management system, alongside engineering a highly scalable, modular School Management System. My technical expertise lies in building powerful backend architectures with Spring Boot and crafting modern, flat-design user interfaces using JavaFX. I also have extensive experience utilizing JasperReports for generating dynamic, professional documentation and invoicing. To deliver next-generation software, I actively integrate advanced AI capabilities (including ChatGPT, Gemini, and Claude APIs) into applications, automating workflows and providing smart solutions that drive efficiency for end-users