Full stack software engineer with special expertise in web development, e-commerce, APIs and web services. Comfortable implementing great user experiences, managing server side scalability and concurrency, designing database schemas and batch processing jobs, and deploying and admining servers. Experienced in building sophisticated distributed systems using REST web APIs. Product focused and deeply passionate about solving interesting problems. As a FOSS advocate, i actively contribute to open source projects (see my GitHub profile) because it is a way to develop great software that benefits both the contributor and the community.
Advise on changes in technology & computer network issues.
Maintain and secure exising projects.
Support and train individuals, small businesses and organizations remotely and in-person to help meet their web and business goals.
Consistently adhered and adapted to client changes and requests in timely manner.
Launched mobile friendly websites / single-page applications.
Performs testing and auditing of web-based systems for large public and private sector clients.
Provide any training that team members need
Communicate clear instructions to team members
Manage the flow of day-to-day operations
Develop and enhance custom Drupal module code, adhering to community and company best practices.
Expertly managed the entire life-cycle of website development projects:
Provided expert advice to project mangers to enhance competencies in managing assigned projects and to maximize the performance level.
Directed recruitment/technical/training staff initiatives to maximize productivity in a fun working environment.
Increased employee retention by creating a positive work environment.
Initiating and managing an incentive performance plan which motivated staff and resulted in increased profits and boost customer satisfaction by an average of 80%.
Improved quality of technical delivery through development of best practice and standards guidelines.
I have managed many web projects with proven traffic and for various profile clients, always going above and beyond the call of duty:
Estimated project budgets and resolved discrepancies.
Gathering and analyzing project requirements.
Oversaw project team members and client deliverables.
Provided exceptional clients relations support with clear communication and timely projects status updates.
Set up, participated and lead frequent client conference calls and project team meetings.
Coordinated User Acceptance Testing (UAT) and assisted in testing efforts.
Managed quality assurance and proofing with a clear understanding of time management.
Established a website building process from inception to launch.
Created a project management software that increased transparency on projects and led to an organized and efficient work.
Helped team members in addressing technical choices and issues.
Educated team members about website development best practices.
I was involved in building and maintaining many websites including corporate websites, e-commerce or Intranet / Extranet based upon popular open source solutions (CMS & Frameworks):
Developed CMS custom modules based on the clients specific needs.
Provided technical support for website under maintenance contract.
Identifying and correcting software bugs and deficiencies.
Managed hosting environments & deployments (LAMP).
Setting up payment methods for e-commerce websites.
Participated in discussions with clients to clarify what they want.
Provided guidance to other team members on web development issues.
Worked on multiple projects simultaneously to a high standard.
Worked under pressure and to tight deadlines.
Tunisian association for promoting FOSS (Free/OpenSource Software)
Active member of OSM Tunisia Community.
Active member of PrestaShop Tunisian Community.
“ Available on request ”