Scroll To View More
Emran Bajrami, Software Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Emran Bajrami

Software Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Member since November 26, 2015
Emran is a results-driven, articulate, and analytical software engineer who can think out of the box. Strong in design and integration problem solving skills, he's an expert in Java, Android, Play Framework, AngularJS, and MySQL analysis and design. He's skilled in requirement specifications, user documentation, and architectural system research, and interested in a challenging technical track career in an application development environment.
Emran is now available for hire

Portfolio

Experience

  • Java, 7 years
  • JavaScript, 6 years
  • PHP, 5 years
  • Android, 4 years
  • Cassandra, 2 years
  • Apache Spark, 1 year
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Availability

Part-time

Preferred Environment

OS X, Git, Android, IDEA, Eclipse

The most amazing...

...things I've done are text mining, social network trend analysis, and genomic data analysis.

Employment

  • Software Engineer

    2017 - PRESENT
    CHECK24 Vergleichsportal GmbH
    • Developed new products from scratch.
    • Helped build a new team.
    • Ensured high code quality.
    • Applied new technologies in new project development.
    Technologies: Java, Spring, Angular2, PostgreSQL
  • Freelancer

    2008 - PRESENT
    Home-based Studio
    • Developed native Android features of various apps.
    • Implemented a custom web shop solution.
    • Implemented a custom Yii blog system with multiple users, roles, and permissions.
    • Implemented my own CMS with plugin support using Yii Framework.
    Technologies: Android, PHP, JavaScript, HTML, AngularJS, CodeIgniter, Yii
  • Team Lead/Senior Software Engineer

    2013 - 2016
    Symphony
    • Developed and managed software.
    • Investigated new development technologies.
    • Ensured high code quality.
    • Led Android and Java teams.
    Technologies: Android, Spark, Play Framework, AngularJS, PHP, Yii, Cassandra, Hadoop, MySQL
  • Teaching Assistant

    2011 - 2015
    University of Sarajevo
    • Assisted in the teaching of software development, object-oriented analysis, and design and software quality assurance.
    • Taught the basics of C++ CLI, and C#.
    • Taught the fundamentals of software, unit, and e2e testing.
    • Taught software analysis and design.
    Technologies: C#, C++, UML, Unit Testing, E22 Testing

Experience

  • OLX.ba (Development)

    Initial version of Pik.ba (now OLX) Android application (not available on Play Store app)

  • LRC Boniteti (Development)
    https://play.google.com/store/apps/details?id=com.lrcbh.izvjestaj

    LRC solvency is an application that allows quick and easy access to business indicators all registered Bosnian businessmen.

    Available data:
    - Basic indicators
    - Rating credit worthiness
    - Financial indicators (revenue, profits, number of employees, short-term and long-term liabilities, ...)
    - Daily updated transaction accounts
    - History of transaction accounts
    - Statement of Cash Flows
    - Key business indicators (liquidity, efficiency, profitability, solvency)

  • Building Cross-platform Apps with Xamarin: Perspective of an Android Developer (Publication)
    Writing reusable code that can be shared across multiple platforms can make developing mobile applications a lot easier. But, how do you do that without paying the usual cost of maintainability, ease of testing, and poor user experience that comes with cross-platform mobile application development? In this article, Toptal Freelance Software Engineer Emran Bajrami walks us through Xamarin and shows us techniques for building high-quality cross-platform apps.

Skills

  • Languages

    Java, PHP, SQL, CSS, CSS3, HTML5, JavaScript, C#, C, Python, C++, Scala
  • Frameworks

    Android SDK, Unity3D, Bootstrap 3, Yii, Play Framework, AngularJS, Apache Spark, .NET, Spring
  • Libraries/APIs

    JSONP, jQuery UI, jQuery, Xamarin.Android, Retrofit, Butterknife, Volley Android Library, Backbone.js, LINQ
  • Tools

    Eclipse IDE, PhpStorm, Android Studio, IntelliJ IDEA, Jenkins, Apache, Gradle, WebStorm, Nginx, MATLAB
  • Paradigms

    Refactoring, REST, Concurrent Programming, Object-oriented Programming (OOP), Functional Programming, Unit Testing
  • Platforms

    Amazon Web Services (AWS), Android, Xamarin
  • Storage

    JSON, MySQL, Elasticsearch, Cassandra
  • Other

    Ajax, Multithreading

Education

  • Master's degree in Computer Engineering
    2011 - 2013
    University of Sarajevo, Faculty of Electrical Engineering - Sarajevo, Bosnia and Herzegovina
  • Bachelor's degree in Computer Engineering
    2008 - 2011
    University of Sarajevo, Faculty of Electrical Engineering - Sarajevo, Bosnia and Herzegovina
I really like this profile
Share it with others