A senior developer with a passion for problem solving.
Have been developing since I was approximately 6, having followed my father's path. Started with simple .bat scripts for DOS, continued to Logo and from there to Turbo Basic, QuickBasic, QBasic, VBDOS, Visual Basic for Windows, Pascal, HTML, PERL and so on.
With over 16 years of (formal) experience in development, I have covered a lot of ground. I have long experience with numerous technologies, including ASP, PHP, Objective-C (On XCode), Java (On Eclipse), Perl, Visual Basic, C#, ActionScript 2/3 (Flash & Flex), JavaScript (including JQuery), VBScript, HTML/HTML5 and many others.
I've managed small teams, leading projects and helping my developers resolve issues that arise before and during development. I've worked with studios and other developers on joint projects, and am experienced at communicating my ideas, thoughts and needs.
I also have experience with graphics-oriented programming, user interfaces (including motion and gesture recognition and touch screens), user experience (UX), video-related programming, game design, 3D modeling (3D Studio, Wings 3D, Bryce, Maya), Photoshop (dating all the way back to DOS and Autodesk Animator), artificial intelligence (AI - machine learning, neural networks, path finding), augmented reality (AR), barcode and QR code scanning and generation, code hardening and optimization, database design and optimization (mostly MySQL and MSSQL), client-server development (AJAX, SOAP, HTTP, JQuery, SPA, RESTful APIs), work with data protocols (JSON, XML), APIs (Facebook, Google Maps and Google Analytics) and several operating systems (DOS, Windows, Unix, iOS, Android).
I have proven experience at adjusting to new platforms, new programming languages, new working environments and methodologies and new challenges. I provide record-time problem solving and product development solutions in both known and unknown programming languages and platforms.
Contract Android Team Lead @ From October 2014 to Present (1 year 3 months) London, United KingdomContract Senior Developer @ Maintainance and expansion of the fanatix backend system using Node.js, PHP, MySQL and MongoDB. Also performed some minor native iOS/Android related tasks. From June 2014 to September 2014 (4 months) London, United KingdomContract Senior Developer @ Developed a multilingual Android native app for Telefonica (O2, Movistar). Technologies used: Java, Nokia's HERE Maps native API, TripAdvisor web API, Mobidia native API, Flurry, Eclipse, Android Studio/Gradle. Worked in a Agile/Scrum environment. Managed tasks and bugs on JIRA. Managed source code on GitHub. From March 2014 to May 2014 (3 months) London, United KingdomSenior Developer @ Experimented some with: the eBay SOAP API on iOS (Objective-C), MongoDB, Hibernate, Node.js, Grunt, Backbone.js, Jasmine, QUnit and other unit-testing libraries, Angular.js, SASS, Mustache and C# (WPF with the eBay SDK and SQLite). Currently developing for Android. From December 2013 to February 2014 (3 months) Co-Founder, Lead Developer @ As a full-stack developer, developed desktop and mobile applications and games for:
Start ups (from inception and joining ongoing development)
Israel's leading advertising and digital agencies
PR Events, including Google's Inspiration Night
iPhone, iPad and Android solutions:
Native apps (Objective-C using XCode, JAVA using Eclipse) - implementing OOP and MVC.
Web apps
Geolocation and sensors aware apps
QR/barcode scanning and generation
Facebook integration
Camera management
Google Analytics integration
Google Maps integration
Web technologies used:
HTML/HTML5/JavaScript/CSS3
ASP/ASP.NET/PHP
MySQL/MSSQL
Flash/Flex (ActionScript 2 and 3) + Box2D
JQuery/AJAX/REST/SOA
Single page applications (SPA) From April 2011 to November 2013 (2 years 8 months) IsraelCo-Founder, Lead Developer @ Developed hands-on for advertising and digital agencies, production companies and TV. From digital campaigns to event attractions, under my supervision Reactive introduced cutting edge technologies and solutions to the market. Created some of the 2D (Photoshop) and 3D (Wings3D, Bryce, DAZ Studio, Maya) graphics used.
Technologies used:
HTML/JavaScript/CSS
ASP/PHP/Perl
MSSQL
Flash/Flex (ActionScript 2 and 3)
Visual Basic 6
Google Analytics integration
Developed:
A social network website over 400,000 users from the ground up, including a virtual city, games, a virtual currency, a messaging system, and a chat system
As many as 50 custom Facebook apps
Online social activities, including competitions
Online and offline multiple and single player games. Controls included gamepads, wheels and pedals, touch screens and cameras (AR).
An extensive ERP system
Screen savers
Desktop widgets
Many other products From 2006 to March 2011 (5 years) IsraelCo-Founder, CTO, Lead Developer @ Managing a team of five developers, was actively involved in developing a client-server gaming platform (Linux/Perl/MySQL/Visual Basic), including in-house graphics design. From 2004 to 2005 (1 year) IsraelCo-Founder, CEO @ Development of multiple systems, including
A web portal, offering a website index and services such a news crawler and greeting cards
A web-based mail service
A banner exchange system
A statistics service for websites
A polls service for websites
An online innovative supermarket
Various websites for clients
Most projects were developed in Perl using technologies such as HTML, CSS, JavaScript, MySQL, WAP (WML). From 1998 to 2003 (5 years) IsraelWeb Developer @ Designed a variety of websites and a virtual web store. From 1997 to 1998 (1 year) Israel
Eran Boudjnah is skilled in: Mobile Applications, Web Development, User Experience, Digital Marketing, Online Advertising, E-commerce, Social Media Marketing, Social Media, Digital Strategy, CSS, SEO, Objective-C, Online Marketing, Advertising, ActionScript