
Khaled BHassan
Full-Stack Engineer | PHP & Vue.js
Salary / Daily rate
Sousse, Tunisia
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Full-stack developer with 4+ years specializing in Vue.js/PHP applications and performance optimization. Achieved 32% bundle size reduction and led Magento-to-Vue migration projects at futalis GmbH. Expert in modern tech stack including TypeScript, Docker, and CI/CD with proven results in scalable web solutions.
Work experience
Full Stack Engineer
futalis GmbHFreelance
May 2022 - Present
4 years 6 months
04 Leipzig, Germany
• Developed and maintained Vue.js applications (Vue 2 & 3), integrated with a PHP/Magento backend. • Contributed to the migration of a food assistant app from Magento to Vue 3, improving maintainability and performance. • Contributed to the upgrade of backend systems from PHP 7.4 to PHP 8 using Rector and PHPStan, enhancing stability, performance, and security. • Built a proof-of-concept for migrating from MySQL 5.7 to MySQL 8, laying groundwork for future database upgrades. • Achieved a 32% reduction in bundle size by strategically substituting bulky libraries like Lodash with optimized TypeScript functions, enhancing application performance. • Enhanced code reliability and maintainability by improving unit test coverage. Utilized PHPUnit for backend testing and Jest for frontend, ensuring comprehensive coverage and quality. • Added end-to-end testing using the Cypress framework, significantly improving our application's testing regime and ensuring a robust, user-friendly product. • Continuously grew expertise in Magento 1.x, Git, Jenkins, Docker, and CI/CD workflows. • Acquired and honed skills in Magento 1.x, Git, Jenkins, Vue.js 3, TypeScript, and Docker, demonstrating versatility and continuous learning in a dynamic tech environment.
Full Stack Engineer
Smart Management IT Solutions
Apr 2021 - May 2022
1 year 2 months
Doha, Qatar
• Developed & designed new ERP systems and upgraded existing ones for use by business clients. • Collaborated with different IT teams (Developers,Designers,Devops) to establish and test interfaces. • Worked with internal and external business partners to streamline business processes, improve operational efficiencies and identify current issues. Technologies background : Laravel, Vue js, SQL, Git, Agile Scrum, Jira.
Full-Stack Web Developer
Sourceamax
May 2020 - May 2021
1 year 1 month
92100 Boulogne-Billancourt, France
• Worked alongside project manager to process the migration of an online survey tool made available to the company's customers in SaaS mode. • Developed a graphical redesign using VueJs and it's ecosystem with a focus on obtaining userfriendly interfaces. • Updated analysis modules and the restitution of data in real time. • Tested and integrated multiple modern Business Intelligence technologies. • Collected and filtered data from internal IT systems and external sources, prepared it for analysis, and customized queries against the data in order to create data visualizations. • Exploited open-source repositories with the aim of Integrating a Python-ColdFusion bridge executing the required Python libraries (such as Pandas,Bokeh) in company's ColdFusion servers. Technologies background : ColdFusion 18, Python 3, Git, VueJs, VuetifyJs, Microsof SQL Server, Power BI, Qlik Sense, Zoho Analytics, Linux (Ubuntu), Windows Server 2012.
Web Developer
ITGate Group
Jun 2018 - Jul 2018
2 months
Sousse, Tunisia
• Designed and implemented a MEAN stack chat web application. • Integrated Facebook,Google and Instagram APIs for registration and other purposes. • Implemented end-to-end encrypted conversations. Technologies background: MongoDB , Express.js , AngularJs , Node.js , Socket.io ,JSON, Bootstrap, Social Media APIs.
Education
Ecole Polytechnique Sousse
Engineer's degree
2017 - 2020
3 years 4 months
Ecole Polytechnique Sousse
Integrated preparatory cycle
2015 - 2017
1 year 9 months
Abou Kacem Chebbi High School
High School Diploma
2009 - 2013
3 years 11 months