Marouan OMEZZINE
Chef de projet et responsable d'équipe, Proxym-IT
Looking for a position in a progressive growing company in which advancement opportunities are afforded to the qualified individual. The environment should be challenging and competitive.
http://www.myownpercept.com
http://www.linkedin.com/in/MarouanOMEZZINE
http://twitter.com/marouan
http://www.proxym-it.com
An R&D project that consists on modifying the Android Framework.
- Contributing to the design, architecture and development of mobile payment software solution in collaboration with France/US based teams.
- In addition to project management tasks, my mission consists of adding new core functionalities/ features/ extensions to both: Ruby on Rails existent Web UI and Erlang payment and business logic server, deploying the solution and interfacing with a banking system.
- During my mission I was focusing on designing and building a highly scalable, secure, distributed and fault tolerant system with requirements on high availability.
- System Administration and Deployment.
- Adding MFI feature for loan payment (Based on MIFOS).
- Designing and adding a branding tool for automatic customization of the solution.
- Pure Erlang to Erlang/OTP migration.
- Design and implementation of J2ME applications download manager.
- USSD Gateway design, development and integration with ORASCOM Telecom.
- Writing documentation and system specs.
- Design and implementation of a Session management mechanism between Erlang, Rails application and PHP gateways.
Key-words: Mobile payment, Mobile Banking, J2ME download manager, Web Mobile, security, Anti-copy mechanism, high performance, fault tolerance, high availability, mnesia (DBMS), E-Banking System, MFI, MIFOS, Erlang, Rails, PHP, VPNs, Linux system administration and deployment, JSON.
2008 - 2009- Design and development of a Web oriented solution for parking management using the Ruby On Rails framework with high performance and load constraints.
- This system is able to collect information from sensors through a gateway that will convert data to XML and send it to our system using HTTP post.
- The system is fully configurable (assigning displayers to sensors, places to streets ... etc.) using CSV files.
Key-words: advanced stats using Adobe Flex (charting, XLS export and PDF report generation), Rails, Google Maps, MySQL, Triggers, Apache2, Mongrel clusters, XML and unit / integration tests.
2008 - 2009- Design and development of a high performance E-commerce Web application for a French leader in sales of leather goods and travel bags.
- Implementation of a full-text search and indexation mechanism basing on sphinx API; advanced search, highly configurable searches, “did you mean” system for best matching and advanced tagging system.
Key-words: sphinx, full-text, spell-check, PHP5 (PHPCake, OOP), performance (30000 visits a day), Ajax, advanced search and data relevancy, mCache, memcached.
2008 - 2008- Contributing to the development of a high performance web application for photos management between photographs and press agencies (shop, sharing photos, advanced search, professional social networking, requesting photos...)
- This application handles high volume of photos (15.000 photos / day).
Key-words: Ruby On Rails, Ajax, Sphinx Indexation and full-text search and SQL Optimization.
2007 - 2007- Validation of 802.11 Traces (XML format produced by patched simulators or PCMCIA Network cards with embedded hacked/tuned firmware): designing reattempt strategy in case of error detection and a mechanism to accept variant behaviors.
Key-words: Java, SWING, JGoodies, Log4j, Jexl, SCXML, Jdom and formal validation process.
2007 - 2007- Designing and releasing a tool for named YAVISTA. YAVISTA is designed to debug MANET (Mobile Ad-Hoc Network) simulators because the 802.11 protocol is complicated and simulators contain several simplifications that are difficult to evaluate.
- We have designed a representation system in the form of time line at the micron scale.
- Instrumentation and reverse engineering of the MadWifi generic driver working with Wi-Fi cards based on Atheros chips.
- Building a Wiki Web Site for the project and the whole graphic chart.
Project Web Site: http: //yavista.sourceforge.net/
Key-words: Java, SWING, SVG, JGoodies, Pcap, Log4j, Jexl, SCXML, Jdom.