Emir Kurtovic
Software Architect and Developer
Emir is a talented software architect and developer with over 20 years of experience and is fully capable of everything from leading a team to working solo. He enjoys finding the potential in customer ideas and improving them as needed during the development process. Emir is especially adept at spotting potential design flaws and improving the UI until user's manuals are no longer needed.
Portfolio
Experience
PHP - 18 yearsData Scraping - 11 yearsApplication Architecture - 10 yearsDatabases - 9 yearsInformation Architecture (IA) - 9 yearsProduct Management - 6 yearsLean Startups - 6 yearsUser Experience (UX) - 5 yearsAvailability
Preferred Environment
OS X, Git, PhpStorm
The most amazing...
...system I've created is a 500+ website ring with content controlled from one place.
Work Experience
CEO | Software Architect
RAPTOR Agency
- Developed large-scale systems and provided support for horizontal and vertical scaling.
- Implemented UI/UX improvements on customer websites.
- Extended the use of frameworks, including CodeIgniter, Zend, and Yii.
- Handled the development and customer support for small, mid-range, and large companies creating accounting software in Serbia.
- Created web marketing software, including a webring of over 500 domains with centralized control of content (news, ads, links) and distribution.
- Provided technical customer support and remote user support.
- Built general company internal operation management software using YII PHP framework with a Postgres database.
- Developed a general data scraper to be used as third-party software for social data research.
Software Architect
DataZup
- Managed an in-house project with team of five developers.
- Developed the core system for a general data scraper.
- Led the team to develop a multi-language writing tool.
- Oversaw the education of junior developers.
- Served as business analyst and lead for custom a lending page site creator.
Software Architect
DevLogic
- Architected software for Accomplice, helping marketers deliver the most relevant message to the most receptive audience analyzing data from multi-channel social networks and using machine learning.
- Developed a website for ODG VR glasses; the really interesting thing is when developers take full advantage of their AR capabilities.
- Architected software for The Orchard, a specialized web shop for jewelry. Complex data queries, multiple SDK integration, free items attribute definition, complex back end for interface, and usability configuration.
- Built an innovative 360° camera for CentrCam; it segmented and uploaded huge files from multiple computers.
- Developed the UI/UX for Achoo, created to give bloggers and news media websites a different approach to work together, and to better leverage the opportunity of influential marketing within the content.
Developer
Ekonomik
- Learned small, midsize, and large company accounting.
- Provided live accounting data management with customer reliability and confidentiality.
- Developed accounting workflow features according to customer requirements.
- Generated custom reports and optimized queries.
- Provided documentation and versioning with backward compatibility. The Holy Grail of accounting.
Lead Web Developer
EUTELNET
- Worked with a large number of customers, doing web development support for a hosting company and dealing with everyday server problems.
- Dealt with server load problems stemming from overuse of deprecated functions and an increasing number of visitors.
- Designed pixel-perfect responsive HTML/CSS sites.
- Multitasked on several different fronts, from development and design to server maintenance.
- Worked on internet marketing, distributing the system with ads, links, and keyword-related content serving.
Web Development and Sales
BC Group computers
- Developed various eCommerce websites.
- Integrated data and custom drop shipping.
- Integrated and utilized Facebook, Twitter, and Instagram SDKs.
- Mined data and tracked competition and customers, performing big data analytics.
- Optimized MySQL/SQL queries.
- Provided per-person optimizations.
- Built a custom URL shortener with a tracker.
- Provided technical customer support.
CEO | Customer Support | Lead Developer
MIKS Computers (Prijepolje, Serbia)
- Worked as a computer reseller and provided maintenance, support, and desktop and web application development.
- Gained knowledge about user experience, web, consumer, UI/UX design, and design in general.
- Contributed to the development of accounting software now used by most of the companies in my hometown.
- Worked creatively to produce commercials for a local radio/TV station. Learned to use SoundForge and MultiTrack audio mixers.
- Developed for the web using VBScript, CGI, and PHP.
Experience
Biotillion ColdSIGHT™ System
My Contributions:
• The API to work with BeagleBone (BB)
• Implementing a TCP protocol for communication with BB
• The report generator
• The device simulator
• UI for managing freezers, the sample retrieval process
Custom Social Network
http://egrannar.seIt included:
• Custom framework
• Data mining/data analytics
• Interactive front-end development
• Database performance optimization
• Big data handling
• Multi-tenant services
• Payment gateways implementation
• Custom eShop integration
• Web crawling for competition analysis
Speaker at WordCamp Split, Croatia, 2016
IronTracker for RoughneckRentals
http://iron.roughneckrentals.usI worked on enhanced filters, actions, multi-user accounts, user privileges, editing history, data protection, XML extraction, parsing, and exporting.
Technologies: PHP/Yii, JavaScript/jQuery, CSS/Bootstrap, and MySQL.
CharterCross Funding Platform
http://chartercross.com/Used tools include a PHP Yii framework, MySQL, MS SQL multi-layer credentials/roles and permissions configuration, a custom reporting system, and a custom Bootstrap theme.
MCAT Exam Testing Service
Used tools include a PHP Yii framework, MySQL, Stripe, and PayPal payment system SDKs, custom reporting system, custom Bootstrap theme, and content copy protection.
Conference Speaker at Google Code Day
Speaker at WordCamp Switzerland
Created an interaction (social shares, time spent on post, etc.) to calculate related posts to be shown.
Co-founder of OpenWeb Meetup (Former PHP BH)
http://www.meetup.com/Sarajevo-PHP-Meetup/Accomplice
Accomplice is fast-growing, Series-A funded digital marketing software company based in San Francisco. We work with brands and agencies to make their marketing smarter by connecting the dots between digital marketing and business objectives.
• Machine learning
• Cost-driven automatization
• FB API
• Google AdWords API
• Twitter API
• Vanilla.js UI/UX
• Big data aggregation
ODG
• Vanilla JS
• Responsive web layout
Achoo
http://www.getachoo.com/• UI/UX design
CentrCam
http://techcrunch.com/2014/05/28/centr-cam-is-a-gopro-competitor-that-captures-everything-around-you/https://www.kickstarter.com/projects/1307511016/centr-interactive-panoramic-video-in-the-palm-of-y
• Web development
• Vanilla JS
• Embedded video player
• Large files segmented upload
æ URL Shortner
Improve Your Web Position (IYWP)
Technologies used: PHP/JavaScript, MySQL, server optimization.
Sub-projects: URL shortener, user tracker, ads server.
Raumkraft
http://www.praxis-raumkraft.ch/WiFi 033/Co-founder
http://wifi033.net/Game Development, Unity
Features:
• Unity, Unity3D
• Instagram API
• Facebook API
• Web crawler
• Data mining
• Google Play Store administration
• Apple Store administration
• Digital product placement
• In-app purchases
• 3D modeling
• Graphic design
• Digital marketing
• Ad integration (Google Ads, Unity Ads, Appodeal, InMobi, and more)
Skills
Languages
HTML, HTML5, Core PHP, JavaScript, CSS3, CSS, Visual FoxPro, PHP, Python, PHP 7, UML, SCSS, Less, Clarion, Delphi, SQL, Python 3, dBASE
Frameworks
PHP MVC, Vanilla JS, Bootstrap, Bootstrap 3, Yii, Yii 1, React Native, Unity, Unity2D, Express.js, Zend Framework, Symfony, FuelPHP, PHPUnit, Chrome, JavaScript MVC, Foundation CSS, Prototype Framework, Google Web Toolkit, AngularJS, Ext JS, Yii 2, Hadoop, Unity3D, Dojo, Express.io, Symfony 2, Selenium, TYPO3, Ember.js, PhoneGap, Angular
Libraries/APIs
Fabric, REST APIs, Highcharts, Chart.js, jQuery Plugins, Bing Translate API, Google Translate API, MooTools, D3.js, jQuery, React Native for Web, React Redux, Stripe API, PayPal API, Node.js, Google Maps, Google Maps SDK, Google Chart API, jQuery Validation, Script.aculo.us, YUI, AngularUI, DHTMLX, Facebook SDK, Twitter API, Twitter SDK, jQuery UI, jQuery Mobile, Facebook API, Shopify API, Pandas, Google AdWords, AdWords API, Stripe, Bing Maps, Bing Maps API, Dojo Toolkit, Instagram API
Tools
Google Analytics, PhpMyAdmin, MySQL Workbench, WP eCommerce, PHPEdit, Eclipse IDE, YUI Compressor, Adobe Creative Suite, Adobe Photoshop, Adobe Illustrator, Facebook Connect, Audacity, Inkscape, Apache, Google Docs, PhpStorm, Coda 2, Git, TeamViewer, Concrete5, Team Track, Zend Debugger, Zend Studio, PHP-FPM, NGINX, Google Webmaster Tools, Microsoft Excel, Appodeal, Moodle, Redactor, Pixie, Process Monitor, MetaMask
Paradigms
Application Architecture, JavaScript MV* Framework, UI Design, UX Design, Responsive, REST, Visual Design, Database Design, Object-oriented Programming (OOP), Functional Programming, Responsive Web Design (RWD), Agile Software Development, Clean Code, KISS, DevOps, Software Testing, Unit Testing, Rapid Prototyping, Test-driven Development (TDD), Scrum, Domain-driven Development, Data Science, Cost-sensitive Machine Learning, Desktop Web Design, App Development, Mobile Development
Platforms
WordPress, WooCommerce, Firefox, MacOS, cPanel, MS-DOS, NetBeans, Docker, LAMP, Joomla 3, Joomla, osCommerce, Ubuntu, Linux, Web, Android, OS X, Shopify, Amazon Web Services (AWS), BeagleBone Black, Raspberry Pi, Magento, Magento API
Storage
JSON, Databases, Database Performance, Database Modeling, MySQLi, PostgreSQL, MySQL, SQLite, Amazon S3 (AWS S3), NoSQL, MongoDB, XML Parsing, PostGIS, Database Security, Elasticsearch
Industry Expertise
Web Design, Project Management, Security, Cybersecurity
Other
WordPress Plugins, WordPress Themes, Software Prototyping, Minimum Viable Product (MVP), Proof of Concept (POC), User Interface (UI), SSH, Software Design, Software Development, Visual Identity, Wireframing, Logo Design, Scraping, Web Scraping, Data Mining, Graphic Design, User Experience (UX), User-centered Design (UCD), Content Management Systems (CMS), Front-end, Chrome Extensions, Product Management, CommonJS, eCommerce, Software Architecture, Apps, Architecture, System Design, App Design, Icon Design, Mobile First, Mobile Web, Enterprise Architecture, DHTML, GUI Development, Web Development, Domain-driven Design (DDD), Web App Development, Lean Startups, Lean Development, Module Development, GitFlow, Data Scraping, Text Mining, Data Extraction, URL Extraction, Email Parsing, Domain Mining, Software, Software Consultant, Full-stack, Technical Architecture, Data Analysis, Data Analytics, Natural Language Processing (NLP), Search, CTO, Unity3D AI, Games, 3D Games, 2D Games, Board Games, Video Games, iPhone Games, Android Games, Mobile Games, Educational Games, Stripe Payments, TCP/IP, PSD to HTML, Information Architecture (IA), Information Extraction, Team Mentoring, PHPDoc, System Architecture, API Design, Design, Technical Project Management, Agile Software Testing, UI Testing, Document Parsing, Web Crawlers, Linux Server Administration, Regular Expressions, Technical Leadership, GPT, Generative Pre-trained Transformers (GPT), Data Processing, Third-party SDK Integration, Virtualization, Embedded Hardware, Visualization, Data Visualization, Big Data, APIs, Data-level Security, SDKs, Complex Data Analysis, Artificial Intelligence (AI), Large Scale Distributed Systems, 3D Modeling, Google Play Store, AdMob, Google AdMob, Google Game Services, PayPal, Reports, Machine Learning, Excel to PDF, Back-end, Hardware Drivers, Hardware Plugins, Hardware Development, Monitoring, SaaS Monitoring, Business Ideas, Business, Outsourcing, Business Process Outsourcing (BPO), Game Development, Game Design, Gameplay Development, Mobile Game Development, DApps, Non-fungible Tokens (NFT)
Education
Bachelor's Degree in Electrical and Computer Engineering
Faculty of Technical Sciences Cacak - Cacak, Serbia
Bachelor's Degree in Statistics
University of Belgrade Faculty of Mathematics - Belgrade, Serbia