Marc is a Senior Software Engineer and tech enthusiast with experience, keen interest, and technical skills in Java, Python, and web development. He has considerable industry experience as a team lead, project manager, and trainer for multiple companies and educational institutions within the IT industry. Marc uses a client-centered approach to deliver innovative solutions and products for clients.
GirlsGoIT is a joint initiative between five active Lebanese NGOs to break the cultural stereotypes that surround women in STEAM subjects by exposing young females to essential technology skills. Designed the application features and supervised synchronization and development processes with 3 beginner participant teams: static front-end, dynamic front-end, and back-end. Developed and deployed the application to Azure in less than 6 days.
Built and maintained the REST API for Android/iOS. Rebuilt the web dashboard using modern technologies (Vue.js). Integrated the payment system (Stripe) and the video streaming service (Twilio). Helped the client with business decisions and implementation priorities. Technologies used: Django, Django REST Framework, Celery, Vue.js, Stripe, Twilio, SendGrid, Heroku, CircleCI.
Worked on a product for consulting firms to automate the process of collecting and aggregating CXI (Customer Experience Index). Proposed technical solutions and improved page performance by reducing the number of watchers on the platform from several thousands per page to less than 200 for the new platform.
Worked with a team to build the website for an architecture firm and was responsible for data modeling and functional integration of the designs. Technologies used: Vue.js, Prismic.
Worked on a smart inventory management solution for PRISM. Planned the features with the company founders and implemented the technical requirements for the solution with the developer team.