Resume Up-to-date

July 2012 - Now
epollomes
Beirut, Lebanon
epollomes
Android Developer (Apps & 2D Games) - Self Employed

Developer / Game & Level Designer / 2D Graphic Designer / Music / Sound Effects / QA Testing / Marketing / Social Media

Created nine high quality android apps and games and published them under my own brand name epollomes: Reckless Stunts, Sugar Monster, Straight Penta, Balloon Flee, My Internet Status etc... (http://epollomes.com or epollomes on Google play).

I am a self taught native (Java) android developer, worked with most commonly I used components in the android SDK (Layouts, Fragments, RecyclerView, ViewPager, Broadcast receiver, Services, Animations, Maps, Play Services...) and experienced with third party libraries and APIs

Game Design
  • Elaborating main ideas, identifying requirements and time resources, sketching UIs, and designing comprehensive UX with desirable gaming experience
  • Designing and drawing the art for the games
Programming and Implementation (Prototype and Agile approach)
  • Using Eclipse IDE with Android ADT plugin as a main tools for Android development backed with SVN Subversion as a version control system/backup tool
  • Coding using AndEngine, a JAVA open source 2D game engine, and Box2D for Physics.
  • Built a coding template to wrap the engine code with main functionality to speed up the implementation of the games
  • Creating clean code and constantly profiling algorithms for better performance
  • Staying up-to-date and compatible with Android app design guidelines
  • Created a custom level editor with customizable export format (Xml, Java Code, etc…)
Testing and QC
  • Creating test cases in parallel with the early design/implementation phases
  • Keeping track of defects and building a library to test future projects
  • Testing apps compatibility on all android API 2.3+ taking into consideration the wide fragmentation (Size & Resolution) of android devices
  • Testing using real devices and 3rd party emulators: BlueStacks and Genymotion
  • Running stress and performance tests, to make sure games run at high FPS, with no glitches and no memory leaks
Releasing, shipping, monetizing & publishing products
  • Encrypting sensitive data and obfuscating the projects
  • Application monetized via ads, and published under "epollomes" dev account on Google play, in addition published and on all possible markets to expand distribution as much as possible. Procedural steps created for an audited release.
Marketing, Promotion and Social Media
  • Creating promotional images, and producing trailer videos
  • Preparing press releases, contacting review websites, and managing all social media

October 2010 - June 2012
Murex S.A.S.
Beirut, Lebanon
murex
Quality Control Engineer
  • Worked on the GUI and Reporting Modules: GUI, Viewer, DSD and Datamart Modules in the MX.3 framework. Assigned as functional responsible for the GUI and Viewer modules
  • BAU: Analyze tests, report detections, and follow up of reported issues
  • Test Lead on a testing campaign for a high impact GUI project that changed the whole Startup and Navigation for the MX.3, successfully managed the test campaign, and provided support for the entire QC department while participating in testing
  • Maintained and improved test packages by implementing test design and test case design using design techniques that reduces the number of cases while still maintaining efficient coverage
  • Contributed in UI/UX testing and providing feedback on usability and ergonomics
  • SPOC for all the QC department (>50 individuals) in GUI related issues
  • Put in place the first continuous integration process at the level of the developers team, reducing the cost of testing at the Quality Control department level (later software development life cycle)
  • Member of the working group to enhance the production chain and operational processes
  • Member of the working group studying the feasibility of the Risk Based testing Approach (Based on Rex Black’s ISTQB approach)
  • Developed automated tools making the BAU more efficient
  • Supervised and trained two newcomers

March 2010 - June 2010
Millennium Software SAL
Beirut, Lebanon
jinny
Software Developer - Final Year Project
Implementing a GMLC for the GSM network localization, using C under Unix
  • Used the following technologies: Apache Httpd Server, XML, Shared Memory, memcached, Queuing
  • Documented the project and created an impressive presentation. Click here to view the presentation
  • Project scored 96 / 100 and got an excellent rating. Click here for reference
  • Worked in a team of three

July 2009 - September 2009
Murex S.A.S.
Beirut, Lebanon
murex
Internship - Software Developer
Worked within the Quality Assurance Team, developing JAVA Components and unit tests
  • Learned Eclipse platform, Maven 2.0 Build Tool, J-Unit testing framework
  • Used: XML, JAXB, AOP, Cryptography, and Java 6 Annotations

June 2008 - September 2008
multiLane
Beirut, Lebanon
multilane
Internship - Software Developer
Implemented a complete software interfacing the hardware of the Vitesse VScope Chip
  • Designed and Implemented a new .Net (using C#) component: a graphical grid with feature like drawing, zooming, panning and other features
  • Designed and Implemented the software containing the new .NET component for displaying and analyzing "Eye patterns"
  • Wrote algorithms to compute Eye parameters (Jitter, crossing, width…)

Programming

JAVA
85%
C# / VB.NET
75%
VBA (Access, Excel)
70%
SQL
65%
C
60%

QA/QC - Testing

Exploratory
90%
Test Design
80%
Scripted/Automated
75%
Performance/Load/Stress
75%

Technologies, SDKs, APIs

AndEngine - 2D Android OpenGl
90%
Box2D Physics Engine
70%
Android SDK
80%
XML
85%
HTML5 / CSS3
70%

IDEs and Tools

Eclipse
90%
Subversion (SVN)
80%
Ms Office (Word, Excel, Ppt)
90%

Design & Graphic

85
U.I. Design
User Experience
85
Photoshop
Advanced user
60
After Effects
Basic user

Additionally

  • IDEs: NetBeans, Ms Visual Studio (.NET)
  • Google SDKs: Play Services, Analytics, Admob
  • Ms Visio, Ms Access, Dreamweaver
  • OS: Windows, Ubuntu, Android
  • Black Box test design techniques: Equivalent Class, Boundary Value, Decision Tablefs, Pairwise, State transition and Domain Analysis
  • Knowledge of Software Dev. Life Cycle
  • Search engine optimization (SEO)
  • Social media: G+, FaceBook, Twitter, YouTube
  • Music softwares: Fruity Loops, Audacity
  • Strong Organizational skills
  • Excellent presentation skills
2012
Professional Tester Boot Camp
  • Certified, learned new testing theories and techniques and started applying them directly

2005 - 2010
Lebanese University
Faculty Of Engineering,
2nd Branch - Roumieh
Faculty of Engineering Lebanese University
Diploma in Electrical & Electronic Engineering : Computer and Communication
  • Ranked always in the top five in the CCE years
  • Graduated first of the CCE class
  • Class responsible and deleguate in the final year

1995 - 2005
Hazmieh-Jamhour
Collège Notre Dame des Soeurs Antonines, Hazmieh - Jamhour
High School Diploma in General Sciences
  • Ranked always in the top three
Arabic
Native
English
Advanced
French
Intermediate
Sugar Monster Hop East N Play - epollomes

Sugar Monster was featured and reviewed positively by several app stores and blogs, and was featured on the home page of slide me market and the biggest chinese market Xiaomi. Additionally Arabnet were generous and featured a developer interview

  • www.slideme.org - Featured on the homepage of the market. A Snapshot of the Featuring is under this link
  • Xiaomi - www.app.mi.com - Featured on the homepage of the market. A Snapshot of the Featuring is under this link
  • www.arabnet.me - A complete developer interview can be found on their website - Read more
  • www.supergamedroid.com - "Sugar Monster is a total blast with tons to see and do without ever spending a dime..." Read more
  • www.android.kul.is - "Few years back, this would be sold as a whole game system or a console" - Read more
  • www.applicationsandroidfrance.com - "....coloré avec de jolis graphismes, une musique entraînante et beaucoup de fun!" - Read more
  • www.theandroidgalaxy.com - "The developers from epollomes had done an awesome job with this fun android game" Read More
  • www.android-software.fr - Read more
Reckless stunts - epollomes

Reckless Stunts was featured on Slide Me market home page, and reviewed by several other review websites and youtube channels. Some of them are listed below:

  • www.slideme.org - Featured on the homepage of the market. A Snapshot of the Featuring is under this link
  • www.supergamedroid.com - Featured in the Friday Night Indie Game Round Up - "It seems that Epollomes, the indie dev behind the hit platformer Sugar Monster, has upped their game considerably as evidenced by their awesome new racer Reckless Stunts" - Read More (Scroll down to letter R)
  • "AndroidGameplay4You - Top and Best Android Games 2014" - Featured with a complete video on the youtube channel - Watch Video
  • www.android.kul.is/ - Featured in the Game Round-up for the month of March - Read More
  • http://www.androidtapp.com/ - Featured in the App Weekender (Should Try This Weekend Round-up, last game on the bottom) - Read More
  • Play Acoustic and Electric guitar for 9 years, bass guitar for 1 year, maintain and repair the instruments
  • Technology: Interested in all the new innovation in the Tech World
  • Sports: Cycling, Formula 1
  • Electronics: Builds small prototypes, and repairs low current products
  • DIY Home and car electrical and body repairs