Senad Biser, Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Senad is available for hire
Hire Senad

Senad Biser

Verified Expert  in Engineering

Isomorphic Developer

Location
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal Member Since
November 9, 2014

Senad is a highly experienced software engineer and project manager, skilled in a variety of technologies and always working to prove and improve his knowledge. He works well with clients and colleagues alike and takes a results-focused, head-on approach to meet any challenge.

Availability

Part-time

Preferred Environment

Windows, Android Studio, IntelliJ IDEA, Linux, OS X

The most amazing...

...experience has been building a company—learning and teaching new, cutting-edge technologies and implementing that theory in impactful real-life projects.

Work Experience

Owner and Development Manager

2007 - PRESENT
Genijalno.ba
  • Developed and managed multiple front-end applications, in different technologies like React and Angular.
  • Developed and published several Android applications, most with custom back-end services.
  • Built and managed back-end applications and service APIs for software integration, CI, and unit testing.
  • Worked on a logistics platform powered by OCS 2007 and several Windows and web services, and implemented mobile support.
  • Established and managed a company, specialized in enterprise level software development and close cooperation and consulting with client.
  • Worked with clients over the years to achieve the complete software life cycle, from planning to set up, building, and maintenance.
Technologies: C#, PHP, AngularJS, React, iOS, Android, Java

Lead Engineer

2008 - 2011
AtlantBH DOO, Sarajevo
  • Helped implement the POC for a location CMS, analyzing and performing different solutions for J2EE problems like XML/SOAP parsing, FTP bulk upload, and workflow handling.
  • Implemented a fuzzy search module on big data for addresses and meta data.
  • Managed small teams, coordinating and working on heating issues as well as developing the aforementioned POC.
  • Collaborated closely with the in-house QA team, analyzing and implementing different automated tests and using tools like JMeter, SoapUI, and JUnit, functional, and performance testing.
  • Conducted analysis of data integrity, performance monitoring, and debugging on Oracle DB and Linux platforms.
Technologies: C#, Jakarta EE

IT Administrator

2005 - 2008
WUS/SUS — World University Service (NGO)
  • Administrated and maintained all equipment in offices, student bar, internet cafe, and conference/training room.
  • Maintained several PHP-based webpages for different NGO projects.
  • Assisted and later led the IT support team for several Balkan Case Challenge (BCC) student case competitions.
  • Established a multimedia tracking system for BCC across entrance, lobby, and presentation rooms.
  • Took care of logistics and related responsibilities.
Technologies: CSS, Hardware, HTML, PHP

Book-n-drive

Managed a five- to seven-person team in software development, quality assurance, and client communication. Together, we built the scalable API back-end based on Java and Crate.io, native Android and iOS mobile apps, and a wonderful React/Flux (Redux) web interface.

Technologies: JavaEE, Crate.io, Elasticsearch, Android, iOS, React, and Flux (Redux).

Rawr

Managed up to three developers, building the social opinion network platform and providing quality assurance and client management.

Technologies used: Angular, React.

ElimiWait | Android App, .NET API, React and AWS

Developed an Android app for damage reports that includes the following features:

- Offline mode (sometimes used in underground parking lots)
- Simple workflow for persons that are not so tech-savvy
- Barcode reader integration
- Upload of images and videos with higher resolution (tested with videos up to 20sec/80MB)

Managing and Developing Valet Service System including Android app, .NET API, scalable AWS infrastructure and integration of different services (i.e. payment)

Klix.ba Android V1

The first mobile version of a local news site.

BBI Center Android App

A mobile application for BBI Centar. I managed implementation and QA.

Clear Destination

I did freelance work for the company Clear Destination on different parts of their logistics platform, including C#, WebAPI, OSC 2007, and mobile (Appcelerator Titanium and native Android).

BandTrackr

A startup project. I did consultation and development of the Android application, social integration, and more.

NAVTEQ | LRO

I did work for NAVTEQ (later NOKIA) on their location CMS, implementing and managing different solutions based on J2EE, SOAP, Solr, Lucene, and big data platforms.

Women Organizing For Change

Managed and helped implement the WordPress homepage for an NGO.

Genijalno.ba Homepage

http://genijalno.ba/
Designed and implemented this simple but effective homepage.

Languages

PHP, JavaScript, Java, C#, SQL, HTML, CSS

Frameworks

Redux, AngularJS, Spring, OAuth 2, Yii, Spring MVC, Hibernate

Libraries/APIs

GSON, React, Node.js, SAX, LINQ, jQuery, Facebook API, ACRA

Tools

Redux Thunk, Android Studio, Jenkins, Bamboo, Git, Shell, Subversion (SVN), Eclipse IDE, Apache, Apache Solr, Solr, Apache JMeter, ADT, IntelliJ IDEA, Elastic, Microsoft Excel, Adobe Photoshop, Aptana, Xcode, NGINX, Vim Text Editor, Jira, CVS, PuTTY, Android NDK

Paradigms

Object-oriented Programming (OOP), Agile Software Development, Scrum, Continuous Delivery (CD), Continuous Deployment, Continuous Integration (CI), Functional Programming, Service-oriented Architecture (SOA), Test Automation, Concurrent Programming, Model View Controller (MVC), Kanban, Scalable Application

Platforms

Android, Linux, Jakarta EE, OS X, iOS, Windows

Other

Universal JS, Isomorphic, Unix Shell Scripting, Hardware, Universal

Storage

MySQL, NoSQL, JSON, MongoDB, Memcached, PostgreSQL, Oracle 11g

2001 - 2009

Engineering Degree in Information & Technology

University of Electrical Engineering - Sarajevo

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