CTO
2019 - PRESENTAbsolute Value Limited- Supported business needs and created a scaleable ecosystem that is open for further modification, and easy to integrate with third-party providers based on needs.
- Managed a full legacy system consolidation, and migration into a new system using Laravel, Nova, and Vue.js.
- Worked on automatic report generation, Google Cloud integration for reporting, and DWH purposes.
- Supported the ongoing changes, helped the business to better understand their needs and translated it into an IT solution.
- Worked on the CRM system integration and marketing automation as well mainly using their public API, and other middleware solutions for monitoring.
Technologies: Laravel, CTO, JavaScript, PHPSenior Developer
2012 - PRESENTFreelancing- Worked with different startups mostly in confidential projects.
- Used AWS as a cloud solution and managing website, over the cloud.
Technologies: Amazon Web Services (AWS), HTML5, MySQL, PostgreSQL, Laravel, Yii, JavaScript, AWS, PHPCTO
2017 - 2019Trends Publishing International- Created a CMS using Craft CMS as a back end and Vue.js as a front end. Used Bootstrap as a design framework.
- Designed a comprehensive database solution that is scalable for future needs.
- Managed the environment using AWS services. Created different environments based on needs: development, testing, staging, live.
- Maintained code quality by writing Unit and E2E test scripts, and kept a good level of standard.
- Created and maintained design first using Bootstrap, later migrated to Tailwind CSS.
Technologies: Amazon Web Services (AWS), HTML5, Craft CMS, PostgreSQL, AWS, Vue.js, Laravel, PHP, Scrum, CTO, Management, Coaching, Code ReviewSenior Technical Support Developer
2015 - 2017MSCI- Supported the onboarding process for high-value clients and help them integrating their API with our API.
- Understood business needs and IT landscape and make the onboarding process smoother.
- Managed support consultant team helping to resolve critical high-value customer-based issues under strong SLA requirements.
- Used different programming languages based on client needs, and helped them to integrate their system landscape with our solution.
- Wrote scripts to migrate client data and make the integration and onboarding process easy.
Technologies: HTML5, JavaScript, Java, C#