Senior Full-stack Developer
2021 - 2021LVRG- Created ETL workflows for external integration services.
- Collaborated on front-end and back-end purchase order management and data flow.
- Suggested system architecture improvements and implemented some of them.
Technologies: JavaScript, Node.js, React, Sagas, PostgreSQL, Amazon Web Services (AWS), CTOCTO
2019 - 2020ELI Ident- Defined a system architecture, interviewed and hired a development team.
- Managed a product development process from the business and development side.
- Monitored development process from systems specification to production.
Technologies: Management, Scrum, Architecture, Fintech, CTOCTO
2019 - 2020Fintech Company in Berlin- Managed a distributed cross-functional team to build an AI-based trading platform.
- Set up system architecture for a full-stack distributed system.
- Collaborated closely with business stakeholders to define business requirements and product scope.
Technologies: Architecture, Management, Scrum, Artificial Intelligence (AI), CTOSystem Architect
2018 - 2019International Payments Platform- Defined a full product specification and managed a development team that created international remittance mobile app.
- Interviewed and hired development team and set up management processes.
- Created a system architecture including project and code structure and practices for the entire system.
Technologies: JavaScript, Node.js, React Native, Amazon Web Services (AWS), CTOSenior React Developer and DevOps (Amazon AWS) Manager
2017 - 2018Orobo (via Toptal)- Created a front-end application for international money transfer and bill payments based on React.
- Designed AWS infrastructure and configured EC2 instances, load balancers, VPCs, and related services.
- Build a fully automated CI/CD deployment and testing pipeline.
Technologies: Amazon Web Services (AWS), JavaScript, ReactFull-stack Core Developer
2017 - 2017Protorisk (DIFC), Ltd. (via Toptal)- Created a fully customizable dynamic chat flow designer for the next generation of Botpress.io.
- Created a custom queuing library with data persistence in RDBS based on the Eventemitter pattern.
Technologies: PostgreSQL, JavaScript, Node.jsNode.js API Developer
2016 - 2016Hotspot (Global), Ltd. (via Toptal)- Created a RESTful API in Node.js.
- Implemented a PostgreSQL geospatial data model and nearby search.
- Integrated iOS push notifications.
- Worked with the iOS developer to align API architecture and documentation.
- Worked with the client to align functionalities and scope of their product.
Technologies: PostgreSQL, Node.jsInterim VP of Engineering
2016 - 2016Labster (via Toptal)- Created and optimized Agile development processes.
- Implemented and customized JIRA as a platform for managing all teams within the organization.
- Created screening process and test materials for building a QA team.
- Worked with other team members to implement support and service desk.
Technologies: Lean, Agile, Project Management, CTOHead of Development
2007 - 2014DevLogic- Introduced an ITIL process for customer support services.
- Developed and supported an ITSM solution based on the BMC Remedy AR system.
- Worked as a customer consultant, helping customers define and clarify their ideas, product development phases, and scope to ensure quick go-to-market.
- Acted as Scrum master or Scrum product owner on multiple projects based on C# and Node.js.
- Supported sales personnel in customer meetings with regards to planning, technical possibilities, innovation, etc.
- Handled job candidate interviews and evaluations.
Technologies: ASP.NET MVC, PostgreSQL, Microsoft SQL Server, Node.js, C#, CTODeveloper
2004 - 20075th Dimension- Worked on the development of an ERP solution based on Clarion.
- Specified architecture and managed development of a unified student information system for over 20 faculties of the University of Sarajevo.
- Developed an application for managing procurement processes in large organizations.
- Developed an application for managing payment processes, tracking, and analysis of financial flows.
- Organized training for volunteers from the Faculty of Math and Science.
Technologies: Microsoft SQL Server, C#, ClarionIT Manager
2001 - 2004Bosnia and Herzegovina Automobile Club- Created a new road assistance and membership management system with a distributed database in over fifteen cities and thirty locations across the country.
- Created a specialized point-of-sales application used in front-office locations.
- Built an application for management and tracking of automobile races under the coordination of the Club.
- Managed a team of eight people responsible for all technology supporting races, including time measurement.
- Designed and developed the official web portal of the Club.
Technologies: CSS, HTML, JavaScript, Microsoft SQL Server, C#, CTODeveloper
1999 - 2001Djikic Software Development- Worked as a team member developing a CGI-based database management tool for web.
- Created a Microsoft FrontPage plugin for generating database management HTML pages (CRUD).
- Created web portals based on an in-house CMS authoring tool.
- Developed several reusable JavaScript scripts for a dynamic user interface, including scripts for a menu, carousel, image gallery, and more.
- Worked together with a web designer to align client expectations and project cost.
Technologies: Visual Basic, CGI, CSS, JavaScript, HTML