Semir B.

Semir B.

Bosnia and Herzegovina
Hire Semir B. Hire Semir B. Hire Semir B.

About Me

As a Full Stack Web Developer with over 8 years of experience in creating amazing web and desktop applications for clients, I use Angular.JS, Knockout.JS, Node, MongoDB and new technologies like Phonegap to solve challenging problems for clients. My web development expertise includes developing responsive and scalable web products, enterprise, healthcare and banking systems.

Frontend

Backend

Other

Work history

UpStack
UpStack
Senior Software Engineer
2017 - Present (8 years)
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Bruin​ ​by​ ​MetTel
Bruin​ ​by​ ​MetTel
Lead​ ​JavaScript​ ​developer
2016 - Present (9 years)
Remote
  • Implemented the modular tools and features in the system to allow MetTel's clients sell products, streamline services and manage users.

  • Contributed to architecture decisions that set the course for future development of the Bruin portal in transitioning telecom, data and wireless services.

  • Lead the technical implementation of features and projects using a 'hands on' software development process for all projects.

Adaptics, Ltd.
Adaptics, Ltd.
Front-End Developer
2015 - 2015
Remote
  • Successfully designed and developed a responsive e-mail templates portal for several system level actions like new account creation and password retrieval.

  • Detailed the design, development and unit/integration testing utilized in developing an administrative interface for managing users, recipes, steps, and internationalization.

  • Contributed to the production of a new recipe web view that allowed users without an iOS application to browse and complete recipes that the company offered with their product.

MediaOcean, Inc.
MediaOcean, Inc.
Full-Stack JS Developer
2014 - 2016 (2 years)
Remote
  • Worked cross-functionally and collaboratively to develop a large scale advertising platform with multiple interconnected products.

  • Executed design processes for newly developed complex UI components using Knockout.JS and Require.JS.

  • Developed and initiated multiple unit tests for several products using Karma and Jasmine

Xpander​ ​VOIPADMIN
Xpander​ ​VOIPADMIN
​Lead​ ​full-stack​ ​developer
2013 - 2013
Remote
  • Successfully performed a major rework and complete redesign of an existing version of a legacy portal built with PHP.

  • Engaged actively with members of the project team to create sprints and stories.

  • Applied modern technologies and architectures to rapidly develop and deploy creative and efficient solutions within schedule.

Up and Running Software, Inc.
Up and Running Software, Inc.
Full-Stack Developer
2013 - 2014 (1 year)
Remote
  • Led the engineering team to deliver high quality software solutions and applications for several projects of different clients using different PHP frameworks.

  • Developed a new VOIP application by reworking the existing legacy code, using Zend Framework and jQuery for UI on the frontend.

  • Successfully converted and wrote unit tests for over 5,000 lines of JavaScript codes into modules using Testacular and Jasmine to prevent regression during refactoring.

NCR Corporation
NCR Corporation
Full-Stack JS Developer
2012 - 2013 (1 year)
Remote
  • Built a robust and scalable mobile application for the cinema industry using jQuery UI and jQuery Mobile.

  • Utilized Cordova in transitioning HTML 5 apps to the iOS and Android mobile platforms.

  • Designed and deployed a series of complex UI components for the interactive selection of cinema seats by users.

Mistral Technologies d.o.o.
Mistral Technologies d.o.o.
.NET C# Web Developer
2011 - 2013 (2 years)
Remote
  • Developed creative solutions for a reusable and flexible administration component, allowing survey administrators to configure and create new surveys.

  • Architected software solutions mostly geared towards frontend oriented tasks using jQuery and jQuery UI.

  • Designed a new feature that allowed users to answer questons configured by system administrators.

Showcase

Founder,​ ​JavaScript​ ​Developer - zaposli.me
Founder,​ ​JavaScript​ ​Developer - zaposli.me
  • Developed a nation-wide job advertising platform for medium to large businesses.

  • Utilized Node.js and MongoDB for the backend development.

  • Implemented the frontend using KnockoutJS, jQuery, and RequireJS.

JavaScript​ ​Developer - Movietime
JavaScript​ ​Developer - Movietime
  • Developed an Android/iOS application for connecting users with their customers using a smartphone application.

  • The application is built using BackboneJS as the foundation library and packaged into iOS and Android apps using Cordova.

  • The project utilizes JavaScript and BackboneJS for development.

​Frontend​ ​developer - Mediaocean
​Frontend​ ​developer - Mediaocean
  • A Mediaocean digital media management platform for frontend development.

  • Utilized KnockoutJS for frontend development during the initial engagement.

  • Successfully transitioned from KnockoutJS to Angular, creating modular and reusable code with unit tests.

Developer - Drop's Kitchen
Developer - Drop's Kitchen
  • Developed a web page for sharing recipes on social networks and displaying them on a web.

  • Implemented a user-friendly recipe browsing interface with swipe, parallax scroll, and scroll detector controls.

  • Designed a dedicated recipes page with links to preview recipes in browsers.

Developer - Drop's Kitchen
Developer - Drop's Kitchen
  • Provides a way for users without an iPad app to preview and try out Drop's kitchen recipes.

  • Developed a responsive, SEO-friendly page using an API to fetch recipe data and render details.

  • Implemented custom controls and plugins, including a parallax scroll and swipe behavior, for optimal social media optimization.

Education

Education
In Progress Bachelor's degree in Computer Engineering
Džemal Bijedić University - Mostar, Bosnia and Herzegovina
2009 - 2016 (7 years)