Faik Catibusic, Software Architecture Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Faik Catibusic

Software Architecture Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Member since August 15, 2014
Faik is a problem solver at heart, passionate about crafting software, who loves to introduce cutting-edge technologies to new and legacy projects alike. He is capable of complex software system design and is actively involved in their implementation. Lately, he has focused on the design and development of microservices architecture and transformation of monolithic systems into ones based on microservices.
Faik is now available for hire

Portfolio

Experience

Location

Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Availability

Part-time

Preferred Environment

Atom, Xcode, Visual Studio Code, Git, Slack

The most amazing...

...thing I've created is a messaging platform for microservices architecture, enabling newly written services to operate as plug-and-play components.

Employment

  • Full-stack Engineer

    2018 - PRESENT
    DIYDoc (via Toptal)
    • Built and maintained an iOS app written in Objective-C and Swift.
    • Uploaded, resized, and scaled videos using iOS and a Node.js back end with FFmpeg.
    • Maintained back-end services on AWS (EC2, S3, Lambdas, API Gateway).
    • Implemented video processing (resizing, applying filters, scaling, concatenation) using Node.js with FFmpeg.
    Technologies: Objective-C, Swift, Node.js, MongoDB, FFmpeg
  • CTO & Co-Founder

    2016 - 2019
    Ant Colony
    • Created software architecture and solutions as well as oversaw the delivery of software products.
    • Managed a team of 20 developers.
    • Delivered projects from concept to launch.
    • Worked on cloud-based solutions with AWS, DigitalOcean, and Microsoft Azure.
    • Worked alongside 10+ companies to turn ideas into products.
    Technologies: Python, Node.js, React, React Native, Scala, AWS, DigitalOcean
  • Senior Software Engineer

    2014 - 2016
    Maestral Solutions
    • Created Swift-based iPhone apps.
    • Wrote RESTful services backed up with MongoDB databases.
    • Built a small mobile-first social network.
    • Wrote Android mobile applications backed up with Square tools.
    • Developed iPhone applications with Objective-C and CocoaPods.
    Technologies: Node.js, MongoDB, Objective-C, Swift
  • Lecturer

    2014 - 2015
    Academy 387
    • Taught iPhone app development using Objective-C.
    Technologies: iOS, Objective-C
  • Software Architect

    2013 - 2014
    Authority Partners, Inc.
    • Created SoA complex systems, distributed systems, and mobile-first applications.
    • Developed enterprise solutions for small to mid-sized companies.
    • Built multi-tenant solutions based on web and mobile apps.
    Technologies: .NET, C#, iOS, Objective-C, RESTful services, Multi-tenant Applications, Microservices
  • Software Engineer

    2011 - 2013
    Authority Partners, Inc.
    • Created SoA complex systems, distributed systems, and web-based applications.
    • Developed enterprise solutions for small to mid-sized companies.
    • Built custom-tailored software for the real estate industry.
    Technologies: C#, .NET, Visual Basic, WCF, RESTful Services, Distributed Architectures
  • Software Engineer

    2010 - 2011
    Sarajevo International Airport
    • Created in-house enterprise solutions, including web-based contract management software, automated purchase systems, warehouse tracking solutions, and an asset management solution.
    Technologies: PHP, JavaScript, CSS/HTML, C#
  • IT and Web Support

    2008 - 2009
    Fabrika, Marketing Agency
    • Managed CMS systems.
    • Provided local server (mail, firewall, etc.) administration.
    Technologies: PHP, JavaScript, CSS/HTML, IT Administration

Experience

  • GitHub Profile (Development)
    https://github.com/thelittlehawk

    My GitHub profile, containing a variety of repos written in Objective-C, Swift, Node.js, and MongoDB.

  • Tzu Chi USA - Connect App (Development)
    https://tzuchi.us/app

    Developed an app in React Native for Buddhist Tzu Chi Foundation using AWS Lambda as a back end and connecting Stripe (https://stripe.com/) and Plaid (https://plaid.com/) as payment gateways. In addition, the system leveraged Contentful as a CMS and OneSignal as a push notification library.

  • Toptal Mentor
    Faik is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Faik shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.

Skills

  • Languages

    Python, Objective-C, C#, JavaScript, Java, Swift, C++, Scala
  • Frameworks

    React Native, Flask, .NET, Django, Express.js, Windows Communication Framework (WCF), Ruby on Rails (RoR), AngularJS
  • Libraries/APIs

    Node.js, React, CocoaPods, TensorFlow, ZeroMQ, AMQP, Facebook API
  • Tools

    Robomongo, Microsoft Visual Studio, ExpoKit, Expo, Pivotal Tracker, Atom, InfoPath, RabbitMQ
  • Paradigms

    Kanban, Data Science, Object-oriented Programming (OOP), Agile Software Development, Scrum
  • Platforms

    Jupyter Notebook, SharePoint 2013, Android, AWS EC2
  • Storage

    MongoDB, Microsoft SQL Server, SQL Server Management Studio, MySQL, PostgreSQL, AWS S3
  • Other

    Machine Learning, Software Architecture, API Design, Software Engineering

Education

  • Bachelor of Science degree in Computer Science
    2005 - 2008
    University of Sarajevo - Sarajevo, Bosnia and Herzegovina

To view more profiles

Join Toptal
Share it with others