Ibrahim is a seasoned Full Stack Software Developer with more than a decade's worth of development expertise using C#, Angular.JS, React and ASP.NET for the iteration and delivery of high-quality, production-ready web applications for clients. He has has worked as a Team Lead, Architect, Software Engineer and Mentor on different projects.
Served as a technical lead and developed the original architecture of the application. Designed and developed most of the features for both applications from scratch. Worked on the full development cycle from analysis, design, coding and testing to delivery, deployment and technical support. Performed code reviews and mentored less experienced developers.
Developed a web application which was built to compete with airlines by promising a better night's sleep during travel. Overhauled the code-base of the web app that was unusable and filled with bugs to ensure it was production-ready. Refactored most of the application's core to make it production read, configured application-wide logging and exception handling and successfully integrated Stripe payment system into the app. Handled analysis, design, refactoring, development, production readiness and code reviews. Worked with another developer a month before launch, to finish mission critical tasks and ensured that the site was functional and ready for production.
Worked on a software application which offers a variety of cutting edge features including barcode tracking, evidence logs, and digital evidence entries. Handled the development of Digital Evidence Management Software for Police Departments which later turned into a generic Digital Evidence Management Software. Served as a team lead and was responsible for managing a team of 3 developers, QA and a designer. Performed code reviews and mentored less experienced developers on the project.
BSc. Computer Science
Faculty of Information Technology in Mostar, Bosnia and Herzegovina