Emran Bajrami, Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Emran is available for hire
Hire Emran

Emran Bajrami

Verified Expert  in Engineering

Software Developer

Location
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal Member Since
January 14, 2016

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.

Portfolio

Home-based Studio
Yii, CodeIgniter, AngularJS, HTML, JavaScript, PHP, Android
Symphony
MySQL, Yii, PHP, AngularJS, Play Framework, Spark, Android
University of Sarajevo
E2E Testing, Unit Testing, UML, C++, C#

Experience

Availability

Part-time

Preferred Environment

Eclipse, IntelliJ IDEA, Android, Git, MacOS

The most amazing...

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

Work Experience

Freelance Developer

2008 - PRESENT
Home-based Studio
  • Developed native Android features of various apps.
  • Implemented a custom webshop solution for a client.
  • Implemented a custom Yii blog system with multiple users, roles, and permissions.
  • Implemented my own CMS with plugin support using Yii Framework.
Technologies: Yii, CodeIgniter, AngularJS, HTML, JavaScript, PHP, Android

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: MySQL, Yii, PHP, AngularJS, Play Framework, Spark, Android

Teaching Assistant

2011 - 2015
University of Sarajevo
  • Assisted in the teaching of software development, object-oriented analysis, and design and software quality assurance.
  • Taught students the fundamentals of C++ CLI, and C#.
  • Taught the fundamentals of software, unit, and end-to-end testing.
  • Taught software analysis and design to students at the university.
Technologies: E2E Testing, Unit Testing, UML, C++, C#

OLX.ba

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

LRC Boniteti

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)

Languages

Java, PHP, SQL, CSS, CSS3, HTML5, JavaScript, C#, Dart, UML, HTML, Python, C++

Frameworks

Android SDK, Unity3D, Bootstrap 3, Yii, Play Framework, AngularJS, Flutter, Spark, CodeIgniter, .NET, Spring, NestJS

Libraries/APIs

JSONP, jQuery UI, jQuery, Xamarin.Android, Retrofit, Butterknife, Backbone.js

Tools

Eclipse IDE, PhpStorm, Android Studio, IntelliJ IDEA, Jenkins, Apache, Gradle, WebStorm, Git, NGINX, MATLAB

Paradigms

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

Platforms

Amazon Web Services (AWS), Android, Xamarin, MacOS, Eclipse

Storage

JSON, MySQL, Elasticsearch

Other

Ajax, Multithreading

2011 - 2013

Master's Degree in Computer Engineering

University of Sarajevo, Faculty of Electrical Engineering - Sarajevo, Bosnia and Herzegovina

2008 - 2011

Bachelor's Degree in Computer Engineering

University of Sarajevo, Faculty of Electrical Engineering - Sarajevo, Bosnia and Herzegovina

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring