Profileimage by Anonymous profile, Senior Software Engineer
available

Last update: 22.09.2018

Senior Software Engineer

Graduation: Software Engineering Degree
Hourly-/Daily rates: show
Languages: Arabic (Native or Bilingual) | English (Native or Bilingual) | French (Native or Bilingual)

Skills

Experience Summary
  • Consulting including custom programming, web design and general software services
  • Full software development life-cycle experience from participation in joint application development teams through post-deployment user support
  • Investigation of software failures through code and data analysis
  • Technical support for users at all skill levels
Technology Experience
  • Java, C++, Python, Groovy, Javascript, Perl
  • GWT (Google Web Toolkit) , Google Cloud Platform (Maps, App Engine, Cloud Storage, Cloud SQL, Datastore (NoSQL), BigQuery, Compute Engine)
  • JavaEE, Google Guice/GIN (CDI), Spring, Spring Security, Hibernate/JPA, JDO, EJB3, Grails, Django, Bootstrap, AngularJS, NodeJS, Express, Apache Thrift, Apache Axis2/CXF, SOAP/REST, SoapUI, RabbitMQ, Boost C++ Library
  • MySQL, MS SQL Server, Oracle, PostgreSQL, PostGIS, GeoJSON, GeoServer
  • Git, SVN, Redmine, JIRA, Jenkins, Maven, Ant
  • Apache Tomcat, JBoss AS, GlassFish Server, Jetty
  • Debian 6/7, Ubuntu Server, RHEL, Arch Linux
Employment
Progis France (Google Partner) / Devoteam Group
Software Engineer - November 2014 – Present
  • Software development around Google Products and Google Cloud Platform
  • Defining requirements, workflows, priorities and features
  • Set technical direction and evaluated emerging technologies to meet long and short-term business objectives
  • Designing and Writing POCs to validate technical feasibility
  • Designing and Writing reusable software components
Orange Telecom Group
Software Engineer – Groovy/Grails, March 2014 – November 2014
  • Application development around Groovy/Grails
  • Responsible for code maintenance and bug fixing
  • Working with internal and external customers in defining requirements, workflows, priorities and features
  • Collaborate with other development teams and creatively invent new solutions
Soft&Log SA
Java/GWT Developer, April 2014 – May 2015
  • Lead developer of a profitability management platform for large construction companies.
  • Responsible for code maintenance and bug fixing.
  • Researched new technologies and put forward a case for those most likely to benefit the business.
People1
Java/Java EE Developer, January 2013 – March 2014
  • Successfully built and maintained customer facing applications
  • Daily development and unit testing of components
  • Application development including coding and bug fixing
  • Researched new technologies and put forward a case for those most likely to benefit the business
National Authority of Airports
Software Developer, September 2011 – January 2013
  • Designed and implemented a distributed solution to manage claims inside all airports of the Moroccan Kingdom
  • Implemented a business intelligence model and all-in-one dashboard to aid in decision making

Training
  • Training: Google Maps Deployment Specialist
  • Training: Google Cloud Platform Developer
Formal Education
Royal Academy of Civil Aviation (Morocco)
Degree in Software Engineering, (09/2008 – 09/2011)

Preparatory Classes for Engineering Schools (Morocco)
Degree in Mathematics, (09/2006 – 07/2008)

Project history

  • LinkedIn: https://linkedin.com/in/amrfaissal/
  • GitHub: https://github.com/amrfaissal
  • Website: https://subatomic.be

Local Availability

Only available in these countries: Belgium
Anytime, anywhere
Profileimage by Anonymous profile, Senior Software Engineer Senior Software Engineer
Register