Ismir Harambasic, Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Ismir is available for hire
Hire Ismir

Ismir Harambasic

Verified Expert  in Engineering

Software Developer

Location
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal Member Since
August 30, 2015

Ismir is a pragmatic software engineer with extensive experience in the development industry. He's a problem solver who enjoys working with different technologies to produce high-quality software solutions.

Portfolio

Maestral Solutions
Meteor, Less, SCSS, CSS, HTML, AngularJS, MongoDB, PostgreSQL...
Virgin Pulse
Amazon Web Services (AWS), Moq, JUnit, Redis, PSQL, Cassandra, Liquibase...
Authority Partners
ASP.NET MVC 3, Windows Server, Microsoft SQL Server, Orchard CMS...

Experience

Availability

Part-time

Preferred Environment

Git, pgAdmin, IntelliJ IDEA, Ubuntu

The most amazing...

...software I've built is a mathematical algorithm for resource planning software.

Work Experience

Software Architect

2015 - 2016
Maestral Solutions
  • Conducted research and development in a company to provide solutions and improve processes delivering POCs in various technologies.
  • Implemented Android applications at the time related to social networking.
  • Implemented a microservices platform that is used as a concept for the company and worked on improvement of code quality and DevOps strategies.
  • Conducted interviews and hired candidates of all levels.
  • Implemented various modules for Hubot for company needs.
  • Provided high-level estimates and made architectural decisions. Also provided architectural solutions for projects.
Technologies: Meteor, Less, SCSS, CSS, HTML, AngularJS, MongoDB, PostgreSQL, Microsoft SQL Server, Node.js, .NET, ASP.NET Web API, ELK (Elastic Stack), Android, SonarQube, Jenkins, Microservices, Amazon Web Services (AWS)

Senior Software Developer

2013 - 2015
Virgin Pulse
  • Worked on deeply technical challenges around data collection, simulation, optimization, and statistical analysis, and wrapped it all in an intuitive interface, integrating more than thirty different wellness tracking services.
  • Contributed to the implementation of a contest scoring service, achievement service, and daily tracking service of healthy habits with a social module.
  • Helped set up continuous integration, integrating unit tests, code validation tools, integration tests, and deployment.
  • Worked on a highly complex plan for database design implementation of caching.
  • Implemented an admin module in AngularJS.
  • Led a small team of five people to create and maintain a web API.
Technologies: Amazon Web Services (AWS), Moq, JUnit, Redis, PSQL, Cassandra, Liquibase, Hibernate, Bootstrap, Grunt, SaaS, AngularJS, JAX-RS, C#, Java

Software Developer

2012 - 2013
Authority Partners
  • Worked on SOAP, XML, REST services, post-page, and similar integrations with 15+ external services and systems (fraud detection, credit, appraisal, loan pricing, underwriting, SMS, email, etc.).
  • Worked in a small architecture team to develop an event-driven architecture system.
  • Implemented a CMS solution using Orchard CMS and developed reusable modules with integration for a number of outside services and vendors.
  • Built UI components using HTML, CSS, jQuery, and Knockout.js and worked on responsive design.
  • Wrote unit, integration, and other tests to ensure quality at the highest level. Deployed and maintained web applications in production.
Technologies: ASP.NET MVC 3, Windows Server, Microsoft SQL Server, Orchard CMS, Knockout (Knockout.js), jQuery, C#, .NET

Software Developer

2010 - 2011
Green River Media
  • Worked on the full stack developing a platform that enables an employer and candidate to interact online through the complete recruitment process, from initial introduction through to job offer and acceptance. This includes a highly scalable search engine, state-oriented stand-alone email service and job alerts, control of privacy module, custom controls, and content.
  • Worked on the back-end and front-end for a web application that supports tailor-made holidays and travel experiences, creating a page builder that supports over 75,000 different content pages with drop zones for custom-made widgets and forms.
  • Developed UI components, custom controls, and widgets.
  • Worked on performance improvements and optimizations for a web application with over 30k users.
  • Fixed bugs and improved the user experience.
Technologies: Microsoft SQL Server, jQuery, JavaScript, CSS, HTML, Ektron CMS, ASP.NET, C#

StaffBay Recruitment Service

http://www.staffbay.com/
Staffbay.com is a very dynamic recruitment web application. This application is set to speed up the evolution of the world's recruitment processes and brings employers and candidates into one another's "world of work" in an instant.

Expressions Holidays

http://www.expressionsholidays.co.uk/
Expressions Holidays is a web application for tailor-made luxury holidays hosted on Ektron CMS with a very intelligent page builder and custom widgets containing more than 75,000 different page-builder build content pages with a highly sophisticated search engine.

Alstom Web application

http://www.alstom.com
Alstom is a French multinational company which holds interests in the electricity generation and rail transport markets. This is a CMS solution as well as a representational site for all branches of Alstom.

Amtico International Flooring Brand

http://www.amtico.com/
Amtico international is a progressive, design-led flooring company, and this web application is a representational site including all items for sale, informational brochure, and has the possibility for customer orders, ratings, and much more.

New Leaf Lending

A financial web application that introduces a concept for direct access to mortgage and real-estate services.

WFG National Title

https://wfgsecure.com/AMS2/Site/Logon
World Financial Group (WFG) is an organization based in Johns Creek, Georgia, a suburb of Atlanta, that markets investment, insurance, and various other financial products throughout the United States, Canada, and Puerto Rico. I worked on all services that WFG provides as a company.

Virgin Pulse

http://www.virginpulse.com
SaaS products, with one of the highest Net Promoter Scores in B2B software, combining physical activity, social interaction, and gamification with a rewards engine and recognition, making it a new generation employee engagement platform.
2006 - 2010

Master's Degree in Computer Science

Faculty of Information Technologies - Mostar, Bosnia and Herzegovina

Libraries/APIs

JDBC, Liquibase, JAX-RS, jQuery, Moq, JAX-WS, Node.js, iTextSharp, iText, Apache POI, GSON, Jackson, Facebook API

Tools

Microsoft Visual Studio, Karma, Ektron CMS, Jira, Git, IntelliJ IDEA, pgAdmin, Orchard CMS, SonarQube, ELK (Elastic Stack), Jenkins, Android Studio, Webpack, Adobe Photoshop, Grunt

Frameworks

JUnit, .NET Compact, ASP.NET, ASP.NET Web API, Entity, Bootstrap, Knockout (Knockout.js), Jersey, Orchard, ASP.NET MVC, AngularJS, Django, .NET, ASP.NET MVC 3, Android SDK, Spring Boot, Hibernate, Vaadin

Languages

JavaScript, HTML, CSS, C#, Java, SQL, SCSS, Sass, Less, Python

Paradigms

Test-driven Development (TDD), Responsive Web Design (RWD), Agile Software Development, Scrum, Kanban, Microservices

Platforms

Amazon Web Services (AWS), Ubuntu, Windows Server, Meteor, Android, Linux

Storage

Elasticsearch, PostgreSQL, Microsoft SQL Server, PSQL, MongoDB, Redis, Cassandra, MySQL

Other

SaaS, Unix Shell Scripting

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