Scroll To View More
Haythem Ouederni

Haythem Ouederni

Toulouse, France
Member since December 14, 2016
Haythem is a computer science engineer with experience in all layers of the web and mobile development lifecycle from ideation to application management. He also has nearly half a decade of experience in the banking field, first with Naitxis and later Nirby, a startup that he co-founded two years ago.
Haythem is now available for hire
  • Java, 7 years
  • Web Development, 6 years
  • SQL, 4 years
  • NoSQL, 3 years
  • AngularJS, 3 years
  • Ionic, 3 years
  • Mobile Development, 3 years
  • JavaScript, 3 years
Toulouse, France
Preferred Environment
OS X, Linux, Windows, NetBeans, Eclipse, SVN, Git
The most amazing...
...thing I've done is co-found Nirby, a startup that aims to dynamize the local economy with a mobile and web application.
  • Co-founder
    2014 - PRESENT
    • Conducted market studies.
    • Defined the UI/UX of the application.
    • Studied and chose the technical architecture of the project.
    • Concepted and developed the web and mobile (Android and iOS) applications.
    • Put the development, testing, and production infrastructure in place.
    • Handled the release of the web application and the mobile applications on different stores.
    Technologies: Java, AngularJS, Ionic (for Android and iOS mobile development) Maven, Gulp, Grunt, Apache2, Spring, Hibernate, MongoDB, Git, SVN, JBoss, Tomcat, Jenkins, HTML5, CSS3 (LESS, Sass), REST Web Services, Node (NPM)
  • IT - Consulting Engineer
    Natixis Bank
    2012 - 2015
    • Developed dynamic websites from front-end, back-end and batches to database.
    • Wrote functional and technical specifications matching the client’s needs.
    • Estimated costs.
    • Conducted testing.
    • Monitored and managed production.
    • Handled releases.
    • Assisted the client to define his needs.
    • Corrected anomalies.
    Technologies: Java, J2EE, Spring, AngularJS, SEAM/JSF, Hibernate, SQL, HQL, WebSphere, Grunt, Bower, Dimension, Git, PL/SQL, HTML, CSS, Sass, Lotus Notes, Service Now, Quality Center, WebStorm, REST Web Services
  • Intern
    Toulouse 1 Capitole University
    2012 - 2012
    • Supervised and participated in the conceptualization of an activity-coordination-models discovery software (workflow mining).
    • Wrote general and detailed functional specifications.
    • Worked on algorithm optimization and implementation.
    • Developed applications.
    • Conducted tests.
    Technologies: Java, Maven, NetBeans
  • IT - Consulting Engineer
    European Central Bank
    2012 - 2012
    • Helped the client finalize functional specifications.
    • Monitored development.
    • Developed the main features.
    • Provided remote assistance for the website's release.
    Technologies: Java, JSF, Site Central (Jamaïque Framework), WebSphere, Eclipse-RSA
  • Intern
    ST Informatique Services
    2011 - 2011
    • Restructured an artificial intelligence project (a desktop application).
    • Optimized the project's performance.
    • Added features to the application.
    • Edited the user interface.
    • Created a new GWT-J2EE project allowing the use of the application from a browser/internet.
    Technologies: Java Swing, Maven, GWT
  • Nirby (Other amazing things)

    I co-founded Nirby, a free community platform for users to discover and interact with local events and offers, which are displayed to them based on their desires and nearby opportunities. The experience is made richer by real-time exchanges between community members enabled by Nirby.

    My role:
    - Study the market
    - Set specifications
    - Create the UI/UX
    - Study and choose technical architecture
    - Develop the mobile and web applications
    - Put the development, testing, and production infrastructure in place
    - Handle the release of the web and mobile applications on different stores
    - Handle website SEO
    - Implement Google analytics.

    Tech stack: Java, Spring (Boot, Security, and Batch), AngularJS, JavaScript, HTML5, CSS3 (LESS, SASS), Bower, Grunt and Gulp, Ionic Framework, Node.js, Jenkins, Apache2, MongoDB, Cassandra and Hibernate OGM, Maven, Eclipse, Google Analytics, Google Maps

  • Titre Cado for Natixis bank (Development)

    An eCommerce site where people and companies buy gift cards that can be used at partner stores and sites.

    My role:
    - Help the client finalize the website's specifications
    - Develop the main command screens (new card command creation, list of commands handling) from the front-end to the back-end (including database and REST web services)
    - Develop some cross-site components like carousels and Google Maps implementation
    - Cross-test the application
    - Help with the website's production release

    Tech stack: Java, AngularJS, JavaScript, HTML5, CSS3 (LESS), Bower, Grunt, Spring, Node.js, Jenkins, Mockito, SQL, Google Maps

  • PostONs (Development)

    I created the PostONs mobile application to test the new--at the time--Ionic material. PostONs makes it easier to save and share the same text/image content on social applications (FB, Twitter, SMS, etc.). It took three days from idea to release on the Play Store.

    Tech stack: Ionic, AngularJS, HTML5, CSS3 (SASS), Gulp, Bower

  • Languages
    Java, CSS3, HTML5, XML, Less, SQL, Hibernate Query Language (HQL), JavaScript, Sass, Core Java (J2EE), Gherkin, C++, C, Swift, C#
  • Frameworks
    JSF, AngularJS, Ionic, JSP, Hibernate, Protractor, NativeScript, TestNG, Selenium, Mockito, Angular, Spring JDBC, Spring Security, Spring Batch, JUnit, Seam, Jasmine, Swing, Android SDK, Titanium, GWT
  • Libraries/APIs
    Google Maps JavaScript API 3, REST API, React.js, Java RMI
  • Tools
    Grunt, Maven, Eclipse IDE, WebStorm, HP Quality Center (QC), Genymotion, Yeoman, Google Analytics, JHipster, Gulp.js, Subversion (SVN), JavaScript Testing, Xcode, Jekyll, GitHub Pages, GitHub, GitLab, BitBucket, SourceTree, Apache Tomcat, Inkscape, Balsamiq, Open Office, Microsoft Office, Mongoose, Karma, Cucumber, Jenkins, Git, Trello, Sublime Text, Apache, Jasmin, VirtualBox, Postman
  • Paradigms
    Object-oriented Design (OOD), Mobile Development, Agile Software Development, Functional Programming
  • Platforms
    Java EE, Windows, Ubuntu, Unix, Mac OS, NetBeans, Spring Boot, Android, WebSphere, JBoss, iOS, Visual Studio Code
  • Storage
    SQL Developer, PL/SQL, MySQL, MongoDB, NoSQL, Spring Data MongoDB, Cassandra, PostgreSQL
  • Misc
    Web Development, GlassFish
  • Other
  • Engineering diploma (Master’s equiv.) in Computer Science and Applied Mathematics
    ENSEEIHT - École Nationale Supérieure d'Electrotechnique, d'Electronique, d'Informatique, d'Hydraulique et des Télécommunications - Toulouse, France
    2009 - 2012
  • Admission to French Engineering Grandes Écoles in Mathematics and Physics
    IPEST - Tunis, Tunisia
    2007 - 2009
I really like this profile
Share it with others