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.
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.
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.
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.
A local (nation-wide) job advertising platform designed for medium/large businesses. Developed the backend using NodeJS and MongoDB, while the frontend was developed using KnockoutJS, jQuery and requireJS. Worked on the project with a team of three colleagues for approximately 6 months. Handled all tasks and decisions that involved general architecture, design and frontend implementation.
A digital media management platform for MediaOcean, which works in close synergy with several of their sister products. Worked on the frontend using KnockoutJS, during the first half of my engagement at Prisma, Successfully handled the transition from KnockoutJS to Angular. Wrote modular and reusable code while creating unit tests for every task that was completed. Participated in daily standup calls, bi-weekly sprint planning sessions, company's webinars (where I often presented my features).
A way for the client to share and feature recipes on their website. They already had an iPad application where users could browse and tryout the scale and recipe, but not a way to share them on social networks or display them on a web. Developed a web page where users could browse available recipes, and preview them inside their browsers. Developed a recipes page which links users to another page where they can preview and try out the recipes using an intuitive and friendly interface. Successfully implemented several custom controls including swipe, parallax scroll, and a scroll detector.
A way for users without an iPad app to preview and try out the recipes from Drop's kitchen. The client wanted to have the ability to post the recipe to their social channels. Developed and designed a responsive, SEO-friendly page that utilized an API to fetch the data and render the recipe details. Implemented a feature that allowed every page to render different meta and Open Graph tags for better social network optimization. Developed several custom controls and plugins including a parallax scroll that works perfectly on mobile phones as well, and a desktop friendly swipe behavior. Successfully completed and delivered this project in a very short time frame.
Education
In Progress Bachelor's degree in Computer Engineering
Džemal Bijedić University - Mostar, Bosnia and Herzegovina